peon/tests/nestedCalls.pn

22 lines
293 B
Plaintext

# Tests nested calls
import std;
fn outer: int {
fn inner: int {
return 69420;
}
return inner();
}
fn outerTwo(n: int): int {
fn inner(z: int): int {
return z;
}
return inner(n);
}
print(outerTwo(5) == 5); # true
print(outer() == 69420); # 69420