peon/tests/functionObj.pn

16 lines
221 B
Plaintext

fn getFunction: fn (n: int): int {
fn inner(n: int): int {
return n;
}
return inner;
}
operator `+`(a, b: int): int {
#pragma[magic: "AddInt64"]
}
getFunction()(5);
var x = getFunction;
x()(3);