e0153.cod
来自「编译原理课程设计 PL/0语言编译程序 c++builder」· COD 代码 · 共 45 行
COD
45 行
=== COMPILE PL0 ===
0 PROGRAM EX01;
0 VAR A,B;
1 BEGIN
2 A:=88;
4 B:=11;
6 READ(B);
8 IF A<>B
10 THEN
---------25=25
11 WRITE(A)
14 ELSE
15 BEGIN
16 B:=45;
18 WRITE(B);
21 END;
21 END.
0 JMP 0 1
1 INI 0 5
2 LIT 0 88
3 STO 0 3
4 LIT 0 11
5 STO 0 4
6 OPR 0 16
7 STO 0 4
8 LOD 0 3
9 LOD 0 4
10 OPR 0 9
11 JPC 0 16
12 LOD 0 3
13 OPR 0 14
14 OPR 0 15
15 JMP 0 21
16 LIT 0 45
17 STO 0 4
18 LOD 0 4
19 OPR 0 14
20 OPR 0 15
21 OPR 0 0
~~~ RUN PL0 ~~~
? 0
88
~~~ END PL0 ~~~