Files
rlox/examples/test_closure.lox
T

28 lines
337 B
Lox
Raw Normal View History

2026-02-11 16:35:05 +01:00
closure :: fn() do
value := "Closure";
internal :: fn() do
print value;
return value;
end
return internal;
end
internal := closure();
internal();
2026-06-29 20:47:59 +02:00
a := "Global";
b := a;
c := b;
c = b = a;
d := c = b = a;
do
showA :: fn() do
print a;
end
showA();
a := "Local";
showA();
end