diff options
Diffstat (limited to '')
-rw-r--r-- | lux-lua/source/program.lux | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lux-lua/source/program.lux b/lux-lua/source/program.lux index eec9f187d..402911022 100644 --- a/lux-lua/source/program.lux +++ b/lux-lua/source/program.lux @@ -252,12 +252,12 @@ (if (n.< num_keys idx) (case (net/sandius/rembulan/Table::get_idx (:as java/lang/Long (++ idx)) host_object) {.#None} - (recur num_keys (++ idx) output) + (again num_keys (++ idx) output) {.#Some member} (case (read member) {try.#Success parsed_member} - (recur num_keys (++ idx) (array.write! idx (:as java/lang/Object parsed_member) output)) + (again num_keys (++ idx) (array.write! idx (:as java/lang/Object parsed_member) output)) {try.#Failure error} {try.#Failure error})) |