1
0
Fork 0
mirror of https://github.com/Reuh/anselme.git synced 2025-10-27 16:49:31 +00:00

Rename checkpoint variable, add reached variable for checkpoints

This commit is contained in:
Étienne Fildadut 2021-04-23 17:39:51 +02:00
parent 0171d92352
commit 17751c5c59
8 changed files with 102 additions and 22 deletions

View file

@ -112,11 +112,11 @@ local function eval(state, exp)
end
-- eval function
local r, e
if exp.explicit_call or state.variables[fn.value.namespace.."🏁"].value == "" then
if exp.explicit_call or state.variables[fn.value.namespace.."🔖"].value == "" then
r, e = run(state, fn.value.child)
-- resume at last checkpoint
else
local expr, err = expression(state.variables[fn.value.namespace.."🏁"].value, state, "")
local expr, err = expression(state.variables[fn.value.namespace.."🔖"].value, state, "")
if not expr then return expr, err end
r, e = eval(state, expr)
end