Rev 129 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download
# file opened: dir_opt.asm1 0000 ; requires --dirbol on command line (for testing purposes of last OPT pop restoring it)dir_opt.asm(2): warning: [OPT] no previous syntax found2 0000 OPT pop ; warn about no previous syntax in stack3 0000 60 69 50 59 ld hl,bc,de,bcdir_opt.asm(4): error: Z80N instructions are currently disabled: mirror a4 0004 mirror a ; error (Z80N instruction)5 00046 0004 ; try all possible options7 0004 OPT push reset --nofakes --syntax=a --zxnext=cspect --reversepop --dirboldir_opt.asm(8): error: Fake instructions are not enabled: ld hl,bc,,de,bc8 0004 ld hl,bc,,de,bc ; error because --nofakes (!)9 0004 90 91 sub a,b,,c10 0006 ED 24 mirror a10 0008 DD 01 break ; next enabled, including CSpect emulator extras11 000A C1 E1 pop hl,,bc ; pop bc : pop hl (--reversepop)12 000C C1 pop bc ; validationSyntax option not implemented yet: l13 000D OPT push reset --syntax=aBfl ; this one can be at beggining of line (--dirbol)14 000D 00 OPT = 1 nop14 000E OPT --dirbol ; first is label, instruction, adding --dirbol back (no push/reset)dir_opt.asm(15): warning: Fake instruction: ld hl,bc,,de,bcdir_opt.asm(15): warning: Fake instruction: ld hl,bc,,de,bc15 000E 60 69 50 59 ld hl,bc,,de,bc ; 2x warning about fAkEs (suppression is case sensitive)16 0012 60 69 ld hl,bc ; fake with suppressed warningdir_opt.asm(17): error: Z80N instructions are currently disabled: mirror a17 0014 mirror a ; error (Z80N instruction)18 0014 E1 C1 pop hl,,bc ; pop hl : pop bc19 0016 E1 pop hl ; validation20 0017 OPT pop20 0017 OPT pop ; pop syntax two times (and verify --dirbol works)21 0017 60 69 50 59 ld hl,bc,de,bcdir_opt.asm(22): warning: [OPT] no previous syntax found22 001B OPT pop22 001B OPT reset ; warn about no previous syntax in stack, then reset (but no options)23 001B 00 OPT = 2 nop ; this one is no more dirbol, but just a label24 001Cdir_opt.asm(25): warning: [OPT] too many optionsdir_opt.asm(25): error: [OPT] invalid/failed option: --nologodir_opt.asm(25): error: Unexpected: G25 001C OPT --nologo 1 2 3 4 5 6 7 8 9 A B C D E F G ; invalid option(s) and too many of them26 001Cdir_opt.asm(27): error: [OPT] invalid command (valid commands: push, pop, reset, liston, listoff): unknown27 001C OPT unknown ; error about invalid commanddir_opt.asm(28): warning: [OPT] pushing syntax status after reset28 001C OPT reset push ; warn about pushing default syntax29 001C# file closed: dir_opt.asmValue Label------ - -----------------------------------------------------------0x0002 X OPT