/L20"PLM" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = PLM /Delimiters = ~$!@%^&*()-+=|\/{}[]:;"'<> , .? /Function String = "%[a-zA-Z_]*)[~;]" /Indent Strings = "{" /Unindent Strings = "}" /C1"Keywords" @ BLOCKINPUT BLOCKINWORD BLOCKOUTPUT BLOCKOUTWORD CALL CASE CMPB CMPW DECLARE DISABLE DO ELSE ENABLE END EXTERNAL GOTO HALT IF INPUT INTERRUPT INWORD OUTPUT OUTWORD PROCEDURE PUBLIC REENTRANT RETURN SIZE STRUCTURE THEN WHILE /C2"Operators" . * + - = // / % & > < ^ ! | ABS AND CARRY DEC FINDB FINDRB FINDRW FINDW FLAGS IABS LAST LENGTH MINUS MOVB MOVE MOVRB MOVRW MOVW NOT OR PARITY PLUS ROL ROR SAL SAR SCL SCR SETB SETW SHL SHR SIGN SKIPB SKIPRB SKIPRW SKIPW TIME XLAT XOR ZERO /C3 BYTE DWORD DOUBLE FLOAT FIX HIGH INTEGER INT LOW POINTER REAL SIGNED UNSIGNED WORD /C4 $ COMPACT CODE COND DEBUG EJECT INTVECTOR INCLUDE LARGE LEFTMARGIN LIST MOD86 MOD186 MEDIUM NODEBUG NONINTVECTOR NOOBJECT NOPAGING NOPRINT NOSYMBOLS NOTYPE NOXREF NOCODE NOCOND NOLIST NOOVERFLOW OBJECT OPTIMIZE OVERFLOW PAGING PAGELENGTH PAGEWIDTH PRINT RAM ROM RESTORE RESET SMALL SYMBOLS SAVE SET SUBTITLE TITLE TYPE XREF