diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-01-15 15:53:31 -0800 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-01-15 15:54:28 -0800 |
| commit | bf37295faeb9535c56671f4b2050260e1b88cd32 (patch) | |
| tree | d544b68bca8c5bdf0926cc20a12f925c1761cfda /nomsu_environment.moon | |
| parent | ef70abe4b7ed8d04574ab24ea4fd74fe2a64221f (diff) | |
Updating to v6.15, which includes "external (...)" instead of separate
'externally' versions of stuff, and some auto-formatting.
Diffstat (limited to 'nomsu_environment.moon')
| -rw-r--r-- | nomsu_environment.moon | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/nomsu_environment.moon b/nomsu_environment.moon index 13cf776..2719252 100644 --- a/nomsu_environment.moon +++ b/nomsu_environment.moon @@ -48,7 +48,7 @@ nomsu_environment = Importer{ :next, unpack: unpack or table.unpack, :setmetatable, :rawequal, :getmetatable, :pcall, yield:coroutine.yield, resume:coroutine.resume, coroutine_status_of:coroutine.status, coroutine_wrap:coroutine.wrap, coroutine_from: coroutine.create, - :error, :package, :os, :require, :tonumber, :tostring, :string, :xpcall, :module, + :error, :package, :os, :require, :tonumber, :tostring, :string, :xpcall, say:print, :loadfile, :rawset, :_VERSION, :collectgarbage, :rawget, :rawlen, :table, :assert, :dofile, :loadstring, lua_type_of:type, :select, :math, :io, :load, :pairs, :ipairs, :jit, :_VERSION @@ -105,7 +105,7 @@ nomsu_environment = Importer{ return tree - load_module: (package_name)=> + Module: (package_name)=> local path if package_name\match("%.nom$") or package_name\match("%.lua") path = package_name @@ -114,7 +114,7 @@ nomsu_environment = Importer{ if not path then error(err) path = path\gsub("^%./", "") - if ret = package.loaded[package_name] or package.loaded[path] + if ret = package.nomsuloaded[package_name] or package.nomsuloaded[path] return ret if _currently_running_files\has(path) @@ -132,12 +132,12 @@ nomsu_environment = Importer{ _currently_running_files\add path mod\run(code) _currently_running_files\pop! - package.loaded[package_name] = mod - package.loaded[path] = mod + package.nomsuloaded[package_name] = mod + package.nomsuloaded[path] = mod return mod use: (package_name)=> - mod = @load_module(package_name) + mod = @Module(package_name) imports = assert _module_imports[@] for k,v in pairs(mod) imports[k] = v @@ -147,7 +147,7 @@ nomsu_environment = Importer{ return mod export: (package_name)=> - mod = @load_module(package_name) + mod = @Module(package_name) imports = assert _module_imports[@] for k,v in pairs(_module_imports[mod]) if rawget(imports, k) == nil @@ -163,9 +163,9 @@ nomsu_environment = Importer{ for k,v in pairs(mod.COMPILE_RULES) if rawget(@COMPILE_RULES, k) == nil @COMPILE_RULES[k] = v - for k,v in pairs(mod.TESTS) - if rawget(@TESTS, k) == nil - @TESTS[k] = v + --for k,v in pairs(mod.TESTS) + -- if rawget(@TESTS, k) == nil + -- @TESTS[k] = v return mod run: (to_run)=> |
