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

main ::= fn() {
	defer io.puts("deferred from main");
	for i := 0..10 {
		defer io.puti(i);
		if i == 7 {
			defer io.puts("break!!!");
			break;
		}
		if i % 2 == 0 {
			defer io.puts("continue!!!");
			continue;
		}
		io.puts("number...");
	}
	return;
	io.puts("end of main");
}
main();