2022-06-14 22:45:41 +02:00
|
|
|
fn getFunction: fn (n: int): int {
|
|
|
|
fn inner(n: int): int {
|
|
|
|
return n;
|
|
|
|
}
|
|
|
|
return inner;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
operator `+`(a, b: int): int {
|
|
|
|
#pragma[magic: "AddInt64"]
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2022-06-14 23:34:42 +02:00
|
|
|
getFunction()(5);
|
2022-06-19 14:44:14 +02:00
|
|
|
var x = getFunction;
|
|
|
|
x()(3);
|