diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2017-12-13 16:29:15 -0800 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2017-12-13 16:29:15 -0800 |
| commit | 536a3ba64931946f81140e6a6d13f612a47a41d9 (patch) | |
| tree | fdf6975057207af248d5c345671e09be79498318 /lib/scopes.nom | |
| parent | 0c1c406ce0d1c19508653181d8cef75f976677a5 (diff) | |
Got it working.
Diffstat (limited to 'lib/scopes.nom')
| -rw-r--r-- | lib/scopes.nom | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/scopes.nom b/lib/scopes.nom index 362a8c5..8555287 100644 --- a/lib/scopes.nom +++ b/lib/scopes.nom @@ -3,7 +3,7 @@ require "lib/operators.nom" require "lib/control_flow.nom" compile [<%var> = %value] to code: ".." - |nomsu.defs['#vars'][\(repr (%var's "value"))] = \(%value as lua); + nomsu.defs['#vars'][\(repr (%var's "value"))] = \(%value as lua); compile [<%var>] to: "nomsu.defs['#vars'][\(repr (%var's "value"))]" @@ -17,8 +17,8 @@ parse [using %scoped do %actions] as: with (nomsu's "defs") = %scope: do %scoped lua> ".." - |getmetatable(nomsu.defs).__newindex = getmetatable(nomsu.defs).__index; - |getmetatable(nomsu.defs["#vars"]).__newindex = getmetatable(nomsu.defs["#vars"]).__index; + getmetatable(nomsu.defs).__newindex = getmetatable(nomsu.defs).__index; + getmetatable(nomsu.defs["#vars"]).__newindex = getmetatable(nomsu.defs["#vars"]).__index; do %actions parse [scoped %actions] as: using %actions do {pass} |
