WORD_COLOR1 = "ABS" "ACS" "ASC" "ASN" "ATN" "BEEP" "BMPBUTTON" "BMPSAVE" "BUTTON" "BYREF" "CALL" "CALLBACK" "CALLDLL" "CHECKBOX" "CHR$" "CLOSE" "CLS" "COLORDIALOG" "COMBOBOX" "COMMANDLINE$" "CONFIRM" "COS" "CURSOR" "DATA" "DATE$" "DECHEX$" "DEFAULTDIR$" "DIM" "ARRAY" "DISPLAYWIDTH" "DISPLAYHEIGHT" "DO" "LOOP" "DRIVES$" "DUMP" "EOF" "END" "EXP" "EVAL" "EVAL$" "FIELD" "FILEDIALOG" "FILES" "FONTDIALOG" "FOR" "NEXT" "EXIT" "FUNCTION" "GET" "GETTRIM" "GOSUB" "GLOBAL" "GOTO" "GRAPHICBOX" "GROUPBOX" "HBMP" "HEXDEC" "HWND" "IF" "THEN" "ELSE" "INKEY$" "INP" "INPUT" "INPUT$" "INPUTTO$" "INSTR" "INT" "KILL" "LEFT$" "LEN" "LET" "LINE" "LISTBOX" "LOADBMP" "LOCATE" "LOF" "LOC" "LOG" "LOWER$" "LPRINT" "MAINWIN" "MAX" "MAPHANDLE" "MENU" "MID$" "MIDIPOS" "MIN" "MKDIR" "NAME" "NOMAINWIN" "NOTICE" "ON" "ERROR" "ONCOMERROR" "OPEN" "COMN" "OUT" "PLATFORM$" "PLAYMIDI" "PLAYWAVE" "POPUPMENU" "PRINT" "PRINTERDIALOG" "PRINTERFONT$" "PROMPT" "PUT" "RADIOBUTTON" "RANDOMIZE" "READ" "READJOYSTICK" "REDIM" "REM" "REFRESH" "RESIZEHANDLER" "RESTORE" "RESUME" "RETURN" "RIGHT$" "RMDIR" "RND" "RUN" "SCAN" "SEEK" "SELECT" "CASE" "SIN" "SORT" "SPACE$" "SQR" "STATICTEXT" "STOP" "STOPMIDI" "STR$" "STRUCT" "STYLEBITS" "SUB" "TAB" "TAN" "TEXTBOX" "TEXTEDITOR" "TIME$" "TIMER" "TITLEBAR" "TRACE" "TRIM$" "TXCOUNT" "UNLOADBMP" "UPPER$" "USING" "UPPERLEFTX" "UPPERLEFTY" "VAL" "VERSION$" "WAIT" "WHILE" "WEND" WORD_COLOR2 = WORD_COLOR3 = LINE_COMMENT = "'" NO_BREAK_CHAR = "_" CASE = IGNORE SPECIAL_CHARS = "~@*()_+`-={}][:;|\?/>.<," STRING_DELIMITERS = '"'