summaryrefslogtreecommitdiff
path: root/test.toc
blob: 0ceb47c3b4acf25bfe57a74bfb83467931400b5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "std/io.toc", io;

bar ::= fn() (int, int, int) {
	return foo();
}
foo ::= fn() (int, int, int) {
	return -9223372036854775808, 32, 0;
}

main ::= fn() {
	a, b, c := foo();
	io.puti(a);
	io.puti(b);
	io.puti(c);
}