lox-d/test/fib_closure.lox
2025-06-02 02:58:54 +00:00

18 lines
218 B
Text

fun fibonacci(){
var a = 0;
var b = 1;
fun f(){
var next = a;
a = b;
b = next + b;
return next;
}
return f;
}
var nextFibonacci = fibonacci();
for(var i = 0; i < 10; i = i + 1)
print nextFibonacci();