アセンブラファイルとテストの整理
[YACASL2.git] / test / unit / linetok / 0.txt
diff --git a/test/unit/linetok/0.txt b/test/unit/linetok/0.txt
new file mode 100644 (file)
index 0000000..b83e906
--- /dev/null
@@ -0,0 +1,54 @@
+0: IOTEST START
+cl->label: IOTEST
+cl->cmd: START
+cl->opdc: 0
+
+1:     OUT OBUF1,OLEN1
+cl->cmd: OUT
+cl->opdc: 2
+cl->opdv[0]: OBUF1
+cl->opdv[1]: OLEN1
+
+2:     OUT OBUF2,OLEN2 ;comment
+cl->cmd: OUT
+cl->opdc: 2
+cl->opdv[0]: OBUF2
+cl->opdv[1]: OLEN2
+
+3:     OUT OBUF1,OLEN1 
+cl->cmd: OUT
+cl->opdc: 2
+cl->opdv[0]: OBUF1
+cl->opdv[1]: OLEN1
+
+4:     OUT OBUF1,OLEN1 
+cl->cmd: OUT
+cl->opdc: 2
+cl->opdv[0]: OBUF1
+cl->opdv[1]: OLEN1
+
+5:     OUT OBUF2,OLEN2 
+cl->cmd: OUT
+cl->opdc: 2
+cl->opdv[0]: OBUF2
+cl->opdv[1]: OLEN2
+
+6:     OUT OBUF1, OLEN1 
+cl->cmd: OUT
+cl->opdc: 1
+cl->opdv[0]: OBUF1
+       error - 121: cannot get operand token
+
+7: BEGIN       LD      GR1, A
+cl->label: BEGIN
+cl->cmd: LD
+cl->opdc: 1
+cl->opdv[0]: GR1
+       error - 121: cannot get operand token
+
+8: 
+cl is NULL
+
+9:     ;comment
+cl is NULL
+