aboutsummaryrefslogtreecommitdiff
path: root/core/scopes.nom
diff options
context:
space:
mode:
Diffstat (limited to 'core/scopes.nom')
-rw-r--r--core/scopes.nom8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/scopes.nom b/core/scopes.nom
index b5fdded..3af59c5 100644
--- a/core/scopes.nom
+++ b/core/scopes.nom
@@ -9,18 +9,18 @@ compile [with local %locals %body, with local %locals do %body] to
* "Dict"
%body_lua <-
Lua ".."
- \(=lua "A_assign_1(\%locals, \%locals)")
+ \(compile as: <- %locals)
\%body_lua
declare locals
- (%.1 as lua id) for % in %locals
+ "\(%.1 as lua)" for % in %locals
.. in %body_lua
* "List"
declare locals
- (% as lua id) for % in %locals
+ "\(% as lua)" for % in %locals
.. in %body_lua
* "Var"
* "Action"
- declare locals [%locals as lua id] in %body_lua
+ declare locals ["\(%locals as lua)"] in %body_lua
* else
barf "Unexpected local: \(%locals as nomsu)"
return