blob: 31cc08815daaf20aefe45baab20a359279a314fa (
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
const empty_Main
func Main()
PrintIntS(1)
ret
func Main.run1(this a b c)
if0 a goto :ss1_else
if0 b goto :ss1_else
t.0 = 1
goto :ss1_end
ss1_else:
t.0 = c
ss1_end:
ret t.0
func Main.run2(this a b c)
if0 a goto :ss3_else
if0 b goto :ss4_else
t.1 = 1
goto :ss4_end
ss4_else:
t.1 = c
ss4_end:
t.0 = t.1
goto :ss3_end
ss3_else:
t.0 = 0
ss3_end:
ret t.0
func Main.run3(this a b c)
if a goto :ss5_then
if0 b goto :ss5_else
ss5_then:
t.0 = c
goto :ss5_end
ss5_else:
t.0 = 0
ss5_end:
ret t.0
func Main.run4(this a b c)
if0 a goto :ss7_else
t.0 = 1
goto :ss7_end
ss7_else:
if0 b goto :ss8_else
t.1 = c
goto :ss8_end
ss8_else:
t.1 = 0
ss8_end:
t.0 = t.1
ss7_end:
ret t.0
func Main.if1(this a b c)
if0 a goto :ss9
if b goto :if1_then
ss9:
if0 c goto :if1_else
if1_then:
PrintIntS(1)
goto :if1_end
if1_else:
if1_end:
ret 1
func Main.if2(this a b c)
if0 a goto :if2_else
if b goto :if2_then
if0 c goto :if2_else
if2_then:
PrintIntS(2)
goto :if2_end
if2_else:
if2_end:
ret 1
func Main.if3(this a b c)
if a goto :ss13
if0 b goto :if3_else
ss13:
if0 c goto :if3_else
if3_then:
PrintIntS(3)
goto :if3_end
if3_else:
if3_end:
ret 1
func Main.if4(this a b c)
if a goto :if4_then
if0 b goto :if4_else
if0 c goto :if4_else
if4_then:
PrintIntS(4)
goto :if4_end
if4_else:
if4_end:
ret 1
func Main.if5(this a b c d)
if a goto :if5_then
if b goto :if5_then
if c goto :if5_then
if0 d goto :if5_else
if5_then:
PrintIntS(5)
goto :if5_end
if5_else:
if5_end:
ret 1
func Main.if6(this a b c d)
if0 a goto :if6_else
if0 b goto :if6_else
if0 c goto :if6_else
if0 d goto :if6_else
if6_then:
PrintIntS(6)
goto :if6_end
if6_else:
if6_end:
ret 1
|