diff options
Diffstat (limited to 'macros/luatex/latex/luacas/tex/test/luacas-main.lua')
-rw-r--r-- | macros/luatex/latex/luacas/tex/test/luacas-main.lua | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/macros/luatex/latex/luacas/tex/test/luacas-main.lua b/macros/luatex/latex/luacas/tex/test/luacas-main.lua index 95f77885e4..78b25aa587 100644 --- a/macros/luatex/latex/luacas/tex/test/luacas-main.lua +++ b/macros/luatex/latex/luacas/tex/test/luacas-main.lua @@ -1,8 +1,23 @@ ---@diagnostic disable: lowercase-global -- Runs test code from test files. -require("calculus.luacas-calculus_init") require("_lib.luacas-pepperfish") +require("_lib.luacas-table") + +local luacas = require("luacas_init") +luacas:initmodule("calculus") + +for name, class in pairs(luacas.core) do + _G[name] = class +end + +for name, class in pairs(luacas.algebra) do + _G[name] = class +end + +for name, class in pairs(luacas.calculus) do + _G[name] = class +end -- Stuff required for the basic parser. local constants = {e="E", pi = "PI", ln = "LN", log = "LOG", Integer = "Integer", DD = "DD", int = "INT", abs = "ABS", fact="FACT"} |