31 lines
445 B
Lox
31 lines
445 B
Lox
|
|
function :: fn() do
|
|
print "Function";
|
|
end
|
|
|
|
|
|
function_factory :: fn() do
|
|
print "Function Factory";
|
|
function
|
|
end
|
|
|
|
function_fatcoty_factory :: fn() do
|
|
print "Function Factory Factory";
|
|
return function_factory;
|
|
end
|
|
|
|
//function();
|
|
//function_factory()();
|
|
//function_fatcoty_factory()()();
|
|
clock()
|
|
|
|
closure :: fn() do
|
|
value = "Closure";
|
|
internal :: fn() do
|
|
print value;
|
|
end
|
|
return internal;
|
|
end
|
|
|
|
closure()
|