aboutsummaryrefslogtreecommitdiff
path: root/nomsu.moon
diff options
context:
space:
mode:
Diffstat (limited to 'nomsu.moon')
-rwxr-xr-xnomsu.moon4
1 files changed, 4 insertions, 0 deletions
diff --git a/nomsu.moon b/nomsu.moon
index bf26844..fe18530 100755
--- a/nomsu.moon
+++ b/nomsu.moon
@@ -299,6 +299,10 @@ class NomsuCompiler
@environment.LOADED = {}
@environment.AST = AST
@environment._ENV = @environment
+ setmetatable @environment,
+ __index: (k)=>
+ if _self = rawget(@, "self")
+ return _self[k]
@initialize_core!
parse: (nomsu_code)=>