home *** CD-ROM | disk | FTP | other *** search
- #***********************************************************************
- # Pscal-2-Sourcen:
- EXTENSION ".PAS", ".INC" = {
-
- COMMENT {DarkCyan, Light} = "{", "}";
- REGION {} = '(', ')';
- REGION {} = '[', ']';
- REGION {} = '{', '}';
- REGION {} = '"', '"';
- REGION {} = "'", "'";
-
-
- KEYS {DarkBlue, Light, IgnoreCase} =
- CONST, TYPE, VAR, RECORD, ARRAY, PROCEDURE, BEGIN, END, IF, THEN, ELSE,
- ELSIF, WHILE, WITH, CASE, REPEAT, UNTIL, LOOP, FOR, PROGRAM;
-
- # Weil es wichtig ist und man damit versteckte Rücksprünge besser sieht:
- KEYS {DarkRed, Bold, IgnoreCase} =
- RETURN, EXIT,
- BREAK, CONTINUE,
- "bkpt",
- illegal;
-
- KEYS {DarkGreen, Bold, IgnoreCase} =
- BOOLEAN, SHORTINT, LONGINT, INTEGER, SHORTCARD, LONGCARD, CARDINAL,
- ADDRESS, BYTE, REAL, LONGREAL, SHORTREAL, POINTER, BITSET, LONGSET,
- CHARSET;
-
- # und eine grö₧ere Menge Shortcuts
- SHORTCUT 'com' = {\
- (*-----------------------------------------------------------------------
- *
- * \c
- *
- *-----------------------------------------------------------------------*)
- };
-
- SHORTCUT "fo" = "FOR \c := TO DO\nBEGIN\nEND;\n";
-
- SHORTCUT "ie" = {\
- IF \c THEN
- BEGIN
- ELSE
- END; (* IF ELSE *)
- };
-
- }