2022-08-17 17:31:15 +02:00
|
|
|
# Tests nested calls
|
|
|
|
import std;
|
|
|
|
|
|
|
|
|
2022-06-14 22:45:41 +02:00
|
|
|
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);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2022-10-06 09:57:19 +02:00
|
|
|
print(outerTwo(5)); # 5
|
2022-11-27 13:39:41 +01:00
|
|
|
#outer(); # 69420
|