BIT LABEL,M title test z80.lib macros label equ 0 labels: ldx a,disp ;Comment LABELX: LDY A,DISP ;Comment labely: stx a,disp ;Comment Labelz: STy A,DISP ;Comment addr: mvix nn,disp ;Comment disp: mviy nn,disp ;Comment LONGLABL::MVIX NN,DISP LONGLABL: MVIX NN,DISP LONGLABL:: MVIX NN,DISP .comment ~ Thisis a test of the M80 .comment command. It should allow all of this comment in the main source code to be ignored until the terminator is detected ~ NN: ldai nnnn: ldar stai star ldai ! ldar ! stai ! star ;Comment lxix nnnn lxiy nnnn lbcd nnnn lded nnnn lspd nnnn lixd nnnn liyd nnnn sbcd nnnn sded nnnn sspd nnnn sixd nnnn siyd nnnn spix spiy pushix pushiy popix popiy exaf exx xtix xtiy ldi ldir ldd lddr cci ccir ccd ccdr addx disp addy disp adcx disp adcy disp subx disp suby disp sbcx disp sbcy disp andx disp andy disp xorx disp xory disp orx disp ory disp cmpx disp cmpy disp inrx disp inry disp dcrx disp dcry disp neg im0 im1 im2 dadc bc dadc de dadc sp dsbc bc dsbc de dadx bc dady de dadc b dadc d dsbc b dsbc d inxix inxiy dcxix dcxiy bit 0,a setb 1,b res 2,c bitx 3,disp bity 4,disp setx 5,disp sety 6,disp resx 7,disp resy 7,disp br addr ; v 1.2 jmpr addr ; v 1.3 jr addr brc addr ; v 1.2 jrc addr brnc addr ; v 1.2 jrnc addr brz addr ; v 1.2 jrz addr brnz addr ; v 1.2 jrnz addr dbnz addr ; v 1.2 djnz addr pcix pciy reti retn inp a outp b ini inir outi outir ind indr outd outdr rlcr a rlcx disp rlcy disp ralr b ralx disp raly disp rrcr c rrcx disp rrcy disp rarr d rarx disp rary disp slar e slax disp slay disp srar h srax disp sray disp srlr l srlx disp srly disp rld rrd end