]> gitweb.ps.run Git - toc/blob - test.toc
6d48eec8551f37cdfc5c2bee74ecdcfdc1c5a8f7
[toc] / test.toc
1 var abc: int;\r
2 var def: int;\r
3 var ghi: int;\r
4 \r
5 func f1 (a : int, b : int) : int {\r
6   var i1 : int;\r
7   var s1 : S1;\r
8   if a != i1 {\r
9     var i2 : int = 987;\r
10     return i2;\r
11   }\r
12   print(s1.i1);\r
13   print(s1.a1[0]);\r
14   return 133;\r
15 }\r
16 \r
17 struct S1 {\r
18   i1 : int;\r
19   i2 : int;\r
20   a1 : int[10];\r
21   a2 : int[10]*;\r
22 \r
23   m1() : void {\r
24     while i1 < i2 {\r
25       i1 = m2(i1);\r
26 \r
27       i2 = i1 + i2 * (i2 - 45) + 4;\r
28 \r
29       print(12345);\r
30     }\r
31   }\r
32 \r
33   m2(i: int) : int {\r
34     var j : int = 0;\r
35     while j < 10 {\r
36       print(a1[j]);\r
37     }\r
38   }\r
39 }