X-Git-Url: https://gitweb.ps.run/toc/blobdiff_plain/45409c781a9e35df68c43b1e2f028d30bf90c0a0..17fac686375c2823d22415e32e5b7e63bbfe7c54:/test.toc diff --git a/test.toc b/test.toc index f9322d6..6d3df5e 100644 --- a/test.toc +++ b/test.toc @@ -1,38 +1,39 @@ -var abc: int -var def: int -var ghi: int +var abc: int; +var def: int; +var ghi: int; -func f1 (a : int, b : int) : int { - var i1 : int - var s1 : S1 +func f1 (a : int, b : int) : int { + var i1 : int; + var s1 : S1; if a != i1 { - var i2 : int = 987 - return i2 + var i2 : int = 987; + return i2; } - print(s1.i1) - print(s1.a1[0]) - return 133 + print(s1.i1); + print(s1.a1[0]); + return 133; } -struct S1 { - i1 : int - i2 : int - a1 : intArray +struct S1 { + i1 : int; + i2 : int; + a1 : int[10]; + a2 : int[10]*; - m1() : void { + m1() : void { while i1 < i2 { - i1 = m2(i1) + i1 = m2(i1); - i2 = (i1 + i2) * i2 + i2 = i1 + i2 * (i2 - 45) + 4; - print(12345) + print(12345); } } - m2(i: int) : int { - var j : int = 0 + m2(i: int) : int { + var j : int = 0; while j < 10 { - print(a1[j]) + print(a1[j]); } } } \ No newline at end of file