diff options
Diffstat (limited to 'stdlib/source/library/lux/tool/interpreter.lux')
-rw-r--r-- | stdlib/source/library/lux/tool/interpreter.lux | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/library/lux/tool/interpreter.lux b/stdlib/source/library/lux/tool/interpreter.lux index b08b79461..184b4444c 100644 --- a/stdlib/source/library/lux/tool/interpreter.lux +++ b/stdlib/source/library/lux/tool/interpreter.lux @@ -221,11 +221,11 @@ {try.#Success [context' representation]} (do ! [_ (# Console<!> write representation)] - (recur context' #0)) + (again context' #0)) {try.#Failure error} (if (ex.match? syntax.end_of_file error) - (recur context #1) + (again context #1) (exec (log! (ex.error ..error error)) - (recur (with@ #source ..fresh_source context) #0)))))) + (again (with@ #source ..fresh_source context) #0)))))) ))) |