ユニットテストで、コマンド表の内容をハッシュ表のまま出力するものと、ソートして出力するものに分離
[YACASL2.git] / test / unit / print_code_type / 0.txt
index 67b1eb0..e34b3c6 100644 (file)
@@ -1,39 +1,38 @@
-== CODE_TYPE TABLE ==
-( 0) - #2600   020     ADDL
-( 0) - #0000   000     NOP
-( 1) - #2700   020     SUBL
-( 4) - #5000   010     SLA
-( 5) - #5100   010     SRA
-( 6) - #5200   010     SLL
-( 7) - #5300   010     SRL
-(10) - #3000   011     AND
-(11) - #3100   011     OR
-(12) - #F000   030     SVC
-(12) - #3200   011     XOR
-(14) - #8000   030     CALL
-(14) - #3400   020     AND
-(15) - #8100   000     RET
-(15) - #3500   020     OR
-(16) - #3600   020     XOR
-(16) - #1000   011     LD
-(17) - #1100   010     ST
-(18) - #1200   010     LAD
-(20) - #1400   020     LD
-(21) - #6100   030     JMI
-(22) - #6200   030     JNZ
-(23) - #6300   030     JZE
-(24) - #6400   030     JUMP
-(25) - #6500   030     JPL
-(26) - #6600   030     JOV
-(26) - #4000   011     CPA
-(27) - #4100   011     CPL
-(30) - #4400   020     CPA
-(31) - #4500   020     CPL
-(32) - #2000   011     ADDA
-(33) - #2100   011     SUBA
-(34) - #2200   011     ADDL
-(35) - #2300   011     SUBL
-(36) - #7000   030     PUSH
-(36) - #2400   020     ADDA
-(37) - #7100   040     POP
-(37) - #2500   020     SUBA
+#0000  000     NOP
+#1000  011     LD
+#1100  010     ST
+#1200  010     LAD
+#1400  020     LD
+#2000  011     ADDA
+#2100  011     SUBA
+#2200  011     ADDL
+#2300  011     SUBL
+#2400  020     ADDA
+#2500  020     SUBA
+#2600  020     ADDL
+#2700  020     SUBL
+#3000  011     AND
+#3100  011     OR
+#3200  011     XOR
+#3400  020     AND
+#3500  020     OR
+#3600  020     XOR
+#4000  011     CPA
+#4100  011     CPL
+#4400  020     CPA
+#4500  020     CPL
+#5000  010     SLA
+#5100  010     SRA
+#5200  010     SLL
+#5300  010     SRL
+#6100  030     JMI
+#6200  030     JNZ
+#6300  030     JZE
+#6400  030     JUMP
+#6500  030     JPL
+#6600  030     JOV
+#7000  030     PUSH
+#7100  040     POP
+#8000  030     CALL
+#8100  000     RET
+#F000  030     SVC