Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download
# file opened: op_next_syntax.asm1 0000 OPT --zxnext=cspect --syntax=af2 0000 ORG $04053 0405 label:4 0405 ; test *OTHER* syntax of various instructions5 0405 ; (only variants, multi-arguments and error messages)6 04057 0405 ED 23 swapnib a ; #ED23op_next_syntax.asm(8): error: [SWAPNIB] Illegal operand (can be only register A): swapnib b8 0407 swapnib bop_next_syntax.asm(8): error: Unexpected: 58 0407 ED 23 swapnib 5op_next_syntax.asm(8): error: Unexpected: label8 0409 ED 23 swapnib labelop_next_syntax.asm(8): error: Unexpected: ,,a8 040B ED 23 swapnib a,,a ; syntax errors9 040D10 040D ED 24 mirror a ; #ED24op_next_syntax.asm(11): error: [MIRROR] Illegal operand (can be only register A): mirror b11 040F mirror bop_next_syntax.asm(11): error: Unexpected: 511 040F ED 24 mirror 5op_next_syntax.asm(11): error: Unexpected: label11 0411 ED 24 mirror labelop_next_syntax.asm(11): error: Unexpected: ,,a11 0413 ED 24 mirror a,,a ; syntax errors12 0415op_next_syntax.asm(13): warning: value 0x405 is truncated to 8bit value: 0x0513 0415 ED 27 05 test label ; #ED2705op_next_syntax.asm(14): error: Operand expected14 0418 ED 27 00 testop_next_syntax.asm(14): error: Label not found: a14 041B ED 27 00 test aop_next_syntax.asm(14): error: Label not found: b14 041E ED 27 00 test bop_next_syntax.asm(14): error: Unexpected: ,,514 0421 ED 27 05 test 5,,5 ; syntax errors15 042416 0424 ED 30 mul deop_next_syntax.asm(16): warning[fake]: Fake instruction: mul16 0426 ED 30 mul ; #ED30 (w/o arguments shows "warning: Fake")op_next_syntax.asm(17): error: Z80N MUL exist only with "D,E" arguments: mul h,l17 0428 mul h,lop_next_syntax.asm(17): error: Z80N MUL exist only with "D,E" arguments: mul hl17 0428 mul hlop_next_syntax.asm(17): error: Z80N MUL exist only with "D,E" arguments: mul 517 0428 mul 5op_next_syntax.asm(17): error: Z80N MUL exist only with "D,E" arguments: mul label17 0428 mul labelop_next_syntax.asm(17): error: Unexpected: ,,d,e17 0428 ED 30 mul d,e,,d,e ; syntax errors18 042A19 042A ED 31 ED 32 add hl,a,,de,a,,bc,a ; #ED31 ED32 ED3319 042E ED 3320 0430 ED 34 02 01 add hl,$102,,de,$304,,bc,$506 ; #ED340201 ED350403 ED36060520 0434 ED 35 04 0320 0438 ED 36 06 0521 043C22 043C ED 8A 01 02 push $102,,label ; #ED8A0102 ED8A040522 0440 ED 8A 04 0523 0444op_next_syntax.asm(24): error: Unexpected: a24 0444 ED 90 outinb aop_next_syntax.asm(24): error: Unexpected: 524 0446 ED 90 outinb 5op_next_syntax.asm(24): error: Unexpected: label24 0448 ED 90 outinb label ; syntax errors25 044A26 044A ED 91 04 05 nextreg $04,$05,,$03,a ; #ED910405 ED920326 044E ED 92 03op_next_syntax.asm(27): error: Illegal instruction: nextreg $0E,b,,a,$0F ; syntax errors27 0451 nextreg $0E,b,,a,$0F ; syntax errors28 045129 0451 ED 93 pixeldn hl ; #ED93op_next_syntax.asm(30): error: Unexpected: de30 0453 ED 93 pixeldn deop_next_syntax.asm(30): error: Unexpected: ,,hl30 0455 ED 93 pixeldn hl,,hl ; syntax errors31 045732 0457 ED 94 pixelad hl ; #ED94op_next_syntax.asm(33): error: Unexpected: de33 0459 ED 94 pixelad deop_next_syntax.asm(33): error: Unexpected: ,,hl33 045B ED 94 pixelad hl,,hl ; syntax errors34 045Dop_next_syntax.asm(35): error: Unexpected: a35 045D ED 95 setae aop_next_syntax.asm(35): error: Unexpected: 535 045F ED 95 setae 5op_next_syntax.asm(35): error: Unexpected: label35 0461 ED 95 setae label ; syntax errors36 0463op_next_syntax.asm(37): error: Illegal instruction: jp [c] ; syntax errors37 0463 jp [c] ; syntax errors38 0463# file closed: op_next_syntax.asmValue Label------ - -----------------------------------------------------------0x0405 label