mediawiki-extensions-Scribunto/tests/engines/LuaCommon/CommonTests-data-fail4.lua
Brad Jorsch 00d4b711ed Add mw.loadData, for static data loading
People sometimes want to load large tables of constant data from a
module. Using require(), this has to be reparsed every time, which can
be slow.

mw.loadData() will load the just data once, and return a table with a
metatable cleverly designed to give read-only access to the loaded data.

Change-Id: Icec192bdbe6cfca7902fd5cb5d0e217bd8399637
2013-02-21 23:03:53 +00:00

5 lines
73 B
Lua

-- This is invalid for mw.loadData()
return {
[function() end] = true
}