aboutsummaryrefslogtreecommitdiff
path: root/lux-jvm/source/luxc/lang/synthesis/variable.lux
diff options
context:
space:
mode:
authorEduardo Julian2021-09-14 16:41:18 -0400
committerEduardo Julian2021-09-14 16:41:18 -0400
commitccfa75463cd7c702f41c3dae5cbdaeade7ba5c31 (patch)
treec47937a8f62a25ef945a876b3af76c5fca989db9 /lux-jvm/source/luxc/lang/synthesis/variable.lux
parentea15b844b51ff60f9785c6791507f813729f85c3 (diff)
Re-named "recur" to "again".
Diffstat (limited to 'lux-jvm/source/luxc/lang/synthesis/variable.lux')
-rw-r--r--lux-jvm/source/luxc/lang/synthesis/variable.lux20
1 files changed, 10 insertions, 10 deletions
diff --git a/lux-jvm/source/luxc/lang/synthesis/variable.lux b/lux-jvm/source/luxc/lang/synthesis/variable.lux
index 927ec84e3..02f3c0757 100644
--- a/lux-jvm/source/luxc/lang/synthesis/variable.lux
+++ b/lux-jvm/source/luxc/lang/synthesis/variable.lux
@@ -56,32 +56,32 @@
tracker)
{ls.#Variant tag last? memberS}
- (recur memberS tracker)
+ (again memberS tracker)
{ls.#Tuple membersS}
- (list/mix recur tracker membersS)
+ (list/mix again tracker membersS)
{ls.#Call funcS argsS}
- (list/mix recur (recur funcS tracker) argsS)
+ (list/mix again (again funcS tracker) argsS)
- (^or {ls.#Recur argsS}
+ (^or {ls.#Again argsS}
{ls.#Procedure name argsS})
- (list/mix recur tracker argsS)
+ (list/mix again tracker argsS)
{ls.#Let offset inputS outputS}
- (|> tracker (recur inputS) (recur outputS))
+ (|> tracker (again inputS) (again outputS))
{ls.#If testS thenS elseS}
- (|> tracker (recur testS) (recur thenS) (recur elseS))
+ (|> tracker (again testS) (again thenS) (again elseS))
{ls.#Loop offset initsS bodyS}
- (recur bodyS (list/mix recur tracker initsS))
+ (again bodyS (list/mix again tracker initsS))
{ls.#Case inputS outputPS}
(let [tracker' (list/mix s.has
- (recur inputS tracker)
+ (again inputS tracker)
(bound-vars outputPS))]
- (list/mix recur tracker' (path-bodies outputPS)))
+ (list/mix again tracker' (path-bodies outputPS)))
{ls.#Function arity env bodyS}
(list/mix s.lacks tracker env)