; TextPad syntax highlighting files for Lauterbach OCTL ; ; Lauterbach GmbH ; ; octl.strict.syn version 1 + 11-09-14 10.23.40 ; ; For installing the .syn file you should do the following: ; 1. Copy the .syn files to the Samples folder of your TextPad installation. (e.g. C \Program Files (x86)\TextPad 7\Samples) ; 2. Start TextPad ; 3. Select Menu Configure -> New Document Class... ; 4. Set Document class name to T32OCTL, Next ; 5. Set Class members to *.octl, Next ; 6. Activate Enable syntax highlighting ; 7. Choose octl.strict.syn from the Syntax definition file drop down list, Next and Finish. ; C=1 [Syntax] Namespace1 = 4 IgnoreCase = No KeyWordLength = 0 BracketChars = {[()]} OperatorChars = +-!&|^ InitKeyWordChars = A-Za-z KeyWordChars = A-Za-z0-9_ PreprocStart = SyntaxStart = SyntaxEnd = HexPrefix = 0x CommentStart = CommentEnd = CommentStartAlt = CommentEndAlt = SingleComment = ; SingleCommentCol = SingleCommentAlt = // SingleCommentColAlt = StringStart = StringEnd = StringAlt = StringEsc = CharStart = CharEnd = CharEsc = ;******************************************************* ; OCTL instruction keywords ;******************************************************* [Keywords 1] BREAK GOTO IF TRACE.ENABLE TRACE.ONCE ;******************************************************* ; OCTL declaration: input event keywords ;******************************************************* [Keywords 2] DATAADDRESSREAD.LMB DATAADDRESSREAD.RPB DATAADDRESSREAD.SPB DATAADDRESSREAD.SRI DATAADDRESSREAD.TC0 DATAADDRESSREAD.TC1 DATAADDRESSREAD.TC2 DATAADDRESSWRITE.LMB DATAADDRESSWRITE.RPB DATAADDRESSWRITE.SPB DATAADDRESSWRITE.SRI DATAADDRESSWRITE.PCP DATAADDRESSWRITE.TC DATAADDRESSWRITE.TC0 DATAADDRESSWRITE.TC1 DATAADDRESSWRITE.TC2 DATAVALUEREAD.LMB DATAVALUEREAD.RPB DATAVALUEREAD.SPB DATAVALUEREAD.SRI DATAVALUEWRITE.LMB DATAVALUEWRITE.RPB DATAVALUEWRITE.SPB DATAVALUEWRITE.SRI DATAVALUEWRITE.PCP DATAVALUEWRITE.TC DATAVALUEWRITE.TC0 DATAVALUEWRITE.TC1 DATAVALUEWRITE.TC2 PROGRAMADDRESS.PCP PROGRAMADDRESS.TC PROGRAMADDRESS.TC0 PROGRAMADDRESS.TC1 PROGRAMADDRESS.TC2 VAR.DATAADDRESSREAD.LMB VAR.DATAADDRESSREAD.RPB VAR.DATAADDRESSREAD.SPB VAR.DATAADDRESSREAD.SRI VAR.DATAADDRESSREAD.TC0 VAR.DATAADDRESSREAD.TC1 VAR.DATAADDRESSREAD.TC2 VAR.DATAADDRESSWRITE.LMB VAR.DATAADDRESSWRITE.RPB VAR.DATAADDRESSWRITE.SPB VAR.DATAADDRESSWRITE.SRI VAR.DATAADDRESSWRITE.PCP VAR.DATAADDRESSWRITE.TC VAR.DATAADDRESSWRITE.TC0 VAR.DATAADDRESSWRITE.TC1 VAR.DATAADDRESSWRITE.TC2 ;******************************************************* ; OCTL trace item keywords ;******************************************************* [Keywords 3] CHANNEL.PCP DATAADDRESSREAD.LMB DATAADDRESSREAD.RPB DATAADDRESSREAD.SPB DATAADDRESSREAD.SRI DATAADDRESSREAD.TC DATAADDRESSREAD.TC0 DATAADDRESSREAD.TC1 DATAADDRESSREAD.TC2 DATAADDRESSWRITE.LMB DATAADDRESSWRITE.RPB DATAADDRESSWRITE.SPB DATAADDRESSWRITE.SRI DATAADDRESSWRITE.PCP DATAADDRESSWRITE.TC DATAADDRESSWRITE.TC0 DATAADDRESSWRITE.TC1 DATAADDRESSWRITE.TC2 DATAVALUEREAD.LMB DATAVALUEREAD.RPB DATAVALUEREAD.SPB DATAVALUEREAD.SRI DATAVALUEWRITE.LMB DATAVALUEWRITE.RPB DATAVALUEWRITE.SPB DATAVALUEWRITE.SRI DATAVALUEWRITE.PCP DATAVALUEWRITE.TC DATAVALUEWRITE.TC0 DATAVALUEWRITE.TC1 DATAVALUEWRITE.TC2 MEMORYPROTECTIONSET.TC MEMORYPROTECTIONSET.TC0 MEMORYPROTECTIONSET.TC1 MEMORYPROTECTIONSET.TC2 PROGRAMADDRESS.PCP PROGRAMADDRESS.SYNC.PCP PROGRAMADDRESS.SYNC.TC PROGRAMADDRESS.SYNC.TC0 PROGRAMADDRESS.SYNC.TC1 PROGRAMADDRESS.SYNC.TC2 PROGRAMADDRESS.TC PROGRAMADDRESS.TC0 PROGRAMADDRESS.TC1 PROGRAMADDRESS.TC2 STATUS.LMB STATUS.RPB STATUS.PCP STATUS.SPB STATUS.SRI STATUS.TC STATUS.TC0 STATUS.TC1 STATUS.TC2 WATCHPOINT0 WATCHPOINT1 WATCHPOINT2 WATCHPOINT3 WATCHPOINT4 WATCHPOINT5 WATCHPOINT6 WATCHPOINT7 ;******************************************************* ; OCTL option keywords ;******************************************************* [Keywords 4] /VALUEMASK /VALUESIGN