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