51 lines
508 B
Plaintext
51 lines
508 B
Plaintext
== main ==
|
|
fun main() {
|
|
while(1 > 0) {
|
|
2
|
|
}
|
|
}
|
|
---------------------
|
|
l0:
|
|
<START>
|
|
l2:
|
|
l5:
|
|
r(1)
|
|
r(0)
|
|
r(>)
|
|
r(1 > 0)
|
|
jf(l3)
|
|
l4:
|
|
r(2)
|
|
jmp(l2)
|
|
l3:
|
|
read (Unit)
|
|
l1:
|
|
<END>
|
|
error:
|
|
<ERROR>
|
|
=====================
|
|
== dowhile ==
|
|
fun dowhile() {
|
|
do {return}
|
|
while(1 > 0)
|
|
}
|
|
---------------------
|
|
l0:
|
|
<START>
|
|
l2:
|
|
l4:
|
|
ret l1
|
|
l5:
|
|
r(1)
|
|
r(0)
|
|
r(>)
|
|
r(1 > 0)
|
|
jt(l2)
|
|
l3:
|
|
read (Unit)
|
|
l1:
|
|
<END>
|
|
error:
|
|
<ERROR>
|
|
=====================
|