aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-01-11 15:26:51 -0800
committerBruce Hill <bitbucket@bruce-hill.com>2018-01-11 15:26:51 -0800
commit60aa3f5fcf5db2953e3b215cd85a6b20fb8728fb (patch)
tree2db0e5fb5e4a6298831efb3b346753d23b1ab6b5
parentba87104202baa20bb1d98e5453572d9789eb15ca (diff)
Fixed ipairs->pairs to make dict iteration work.
-rw-r--r--lib/control_flow.nom2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/control_flow.nom b/lib/control_flow.nom
index 240de17..05fb62d 100644
--- a/lib/control_flow.nom
+++ b/lib/control_flow.nom
@@ -183,7 +183,7 @@ immediately:
%continue_labels join= "\n::continue_\(nomsu "var_to_lua_identifier" [%value])::;"
# This trashes the loop variables, just like in Python.
set %code = ".."
- for key,value in ipairs(\(%iterable as lua)) do
+ for key,value in pairs(\(%iterable as lua)) do
\(%key as lua), \(%value as lua) = key, value;
\(%body as lua statements)\
..\%continue_labels