/L20"Scenix" 1Line Comment = ; Nocase File Extensions = SRC LST ASM /Delimiters = . ,!#><%$+()*-/@ /C1"Instructions" add addb and bank call cja cjae cjb cjbe cje cjne clc clr clrb clz dec djnz ijnz inc iread jb jc jmp jnb jnc jnz jz lcall ljmp lset mov movb nop not or page ret reti retiw retp retw rl rr setb sleep stc stz sub subb swap test xor /C2"Literals" "[0123456789aAbBcCdDeEfF]" /C3"Special function register names" fsr ind indf m option pc ra rb rc rd re w /C4"Operators, and directives" ! # $ % + < = > @ banks1 banks2 banks3 banks8 device ds equ freq id optionx org oschs oschs1 oschs2 oschs3 oschs4 oschs5 oscin oscxtmax pages1 pages2 pages4 pins18 pins28 reset stackx stackx_optionx sx18 sx28 sx28l sx52 turbo watchdog /C5"Instructions w/o compound instr." csa csae csb csbe cse csne decsz incsz movsz sb sc skip snb snc snz sz /C6"Conditional assembly, macro definitions" else endif endm endr error exitm if ifdef ifndef macro rept