18 lines
218 B
Text
18 lines
218 B
Text
|
|
fun outer(){
|
|
var x = "value";
|
|
fun middle(){
|
|
fun inner(){
|
|
print x;
|
|
}
|
|
print "create inner closure";
|
|
return inner;
|
|
}
|
|
print "return from outer";
|
|
return middle;
|
|
}
|
|
|
|
var mid = outer();
|
|
var in = mid();
|
|
in();
|
|
|