////////////////////////////////////////////////////////////////////////////// // // Clipper highlighter written by Rui Rosa, r.rosa@profitus.pt // ////////////////////////////////////////////////////////////////////////////// Language: Clipper Filter: Clipper files (*.prg)|*.prg HelpFile: CaseSensitive: 0 LineComment: // BlockCommentBeg: /* BlockCommentEnd: */ IdentifierBegChars: a..z A..Z _ IdentifierChars: a..z A..Z _ 0..9 NumConstBegChars: 0..9 NumConstChars: 0..9 abcdefx. EscapeChar: KeyWords1: #command #define #else #endif #error #ifdef #ifndef #include #translate #undef #xcommand #xtranslate ACCEPT ADDITIVE ALERT ALL ALTERNATE ANNOUNCE APPEND ASCENDING BEGIN BELL BLANK BOTTOM BREAK CALL CANCEL CASE CENTER CENTRE CENTURY CLEAR CLOSE CLS COLOR COLORSELECT COLOUR COMMIT CONFIRM CONSOLE CONTINUE COPY CREATE CURSOR DATABASES DECIMALS DECLARE DEFAULT DELETED DELETE DELIMITERS DESCEND DESCENDING DEVICE DOSERROR DOUBLE DO EJECT ELSEIF ELSE ENDCASE ENDDO ENDIF ENDTEXT END EPOCH ERASE ERRORBLOCK ERRORLEVEL ESCAPE EVERY EXACT EXCEPT EXCLUSIVE EXIT EXTENDED FILTER FIND FIXED FORM FOR FROM FUNCTION GETACTIVE GETENV GETS GET GO HEADER HEADING IF INDEXES INDEX INIT INPUT INTENSITY JOIN KEY LABEL LIKE LIST LOCAL LOCATE LOG LOOP MARGIN MEMVAR MENU MESSAGE NEW NEXT NOCONSOLE NOEJECT NOSNOW NOTE OFF ON ORDER OTHERWISE PACK PARAMETERS PICTURE PICT PLAIN PRINTER PRINT PRIVATE PROCEDURE PROCLINE PROCNAME PROMPT PUBLIC QUIT RANGE READEXIT READINSERT READMODAL READONLY READVAR READ RECALL RECOVER RECSIZE REINDEX RELATION RELEASE RENAME REPLACE REPORT REQUEST RESTORE RETURN RUN SAMPLE SAVE SAY SCOREBOARD SCREEN SCROLL SDF SECONDS SEEK SELECT SEQUENCE SET SHARED SKIP SOFTSEEK SORT SOUNDEX STATIC STEP STRUCTURE SUMMARY TEXT TOP TOTAL TO TYPEAHEAD UNIQUE UNLOCK UPDATE USE USING VALID VERSION VIA WAIT WHEN WHILE WITH WORD WRAP ZAP KeyWords2: AADD ABS ACHOICE ACLONE ACOPY ADEL ADIR AEVAL AFIELDS AFILL AINS ALIAS ALLTRIM ALTD ARRAY ASCAN ASC ASIZE ASORT ATAIL AT AVERAGE BIN2I BIN2L BIN2W BOF BOX BROWSE CDOW CHR CMONTH COL COUNT CTOD CURDIR DATE DAY DBAPPEND DBCLEARFILTER DBCLEARINDEX DBCLEARRELATION DBCLOSEAREA DBCOMMIT DBCOMMITALL DBCREATE DBCREATEINDEX DBDELETE DBEDIT DBEVAL DBFILTER DBF DBGOBOTTOM DBGOTO DBGOTOP DBRECALL DBREINDEX DBRELATION DBRSELECT DBSEEK DBSELECTAREA DBSETDRIVER DBSETFILTER DBSETINDEX DBSETORDER DBSETRELATION DBSKIP DBSTRUCT DBUNLOCK DBUNLOCKALL DBUSEAREA DEVOUT DEVOUTPICT DEVPOS DIRECTORY DIR DISKSPACE DISPBEGIN DISPBOX DISPCOUNT DISPEND DISPLAY DISPOUT DOW DTOC DTOS EMPTY EOF EVAL EXP FCLOSE FCOUNT FCREATE FERASE FERROR FIELDBLOCK FIELDGET FIELDNAME FIELDPOS FIELDPUT FIELDS FIELDWBLOCK FIELD FILE FKLABEL FKMAX FLOCK FOPEN FORMAT FOUND FREAD FREADSTR FRENAME FSEEK FWRITE HARDCR I2BIN IIF INDEXEXT INDEXKEY INDEXORD INKEY INT ISALPHA ISCOLOR ISDIGIT ISLOWER ISPRINTER ISUPPER KEYBOARD L2BIN LASTKEY LASTREC LEFT LEN LOWER LTRIM LUPDATE MAXCOL MAXROW MAX MEMOEDIT MEMOLINE MEMOREAD MEMORY MEMOTRAN MEMOWRIT MIN MEMVARBLOCK MLCOUNT MLCTOPOS MLPOS MOD MONTH MPOSTOLC NETERR NETNAME NEXTKEY OS OUTERR OUTSTD PADC PADL PADR PATH PCOL PCOUNT PROW QOUT QQOUT RANDOM RAT READKEY RECCOUNT RECNO REPLICATE RESTSCREEN RIGHT RLOCK ROUND ROW RTRIM SAVESCREEN SETBLINK SETCANCEL SETCOLOR SETCURSOR SETKEY SETMODE SETPOS SETPRC SPACE SQRT STRTRAN STR STUFF SUBSTR SUM TIME TONE TRANSFORM TRANS TYPE UPDATED UPPER USED VALTYPE VAL WOPEN WCLOSE WCENTER YEAR KeyWords3: StringBegChar: ' StringEndChar: ' MultilineStrings: 0 UsePreprocessor: 1 CurrLineHighlighted: 0 SpaceCol: clWindowText clWindow Keyword1Col: clBlue clWindow Keyword2Col: clNavy clWindow Keyword3Col: clOlive clWindow B IdentifierCol: clWindowText clWindow CommentCol: clGray clWindow I NumberCol: clRed clWindow StringCol: clMaroon clWindow SymbolCol: clGray clWindow PreprocessorCol: clBlue clWindow SelectionCol: clWhite clNavy CurrentLineCol: clBlack clYellow