m3-font-lock-keywords-2
m3-font-lock-keywords-2 is a variable defined in `
modula2.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Gaudy level highlighting for Modula-3 modes.
Value:
(("\\<\\(INTERFACE\\|MODULE\\|PROCEDURE\\)\\>[ ]*\\(\\sw+\\)?"
(1 font-lock-keyword-face)
(2 font-lock-function-name-face nil t))
("\\<\\(EXPORTS\\|FROM\\|IMPORT\\)\\>"
(1 font-lock-keyword-face)
(font-lock-match-c-style-declaration-item-and-skip-to-next nil
(goto-char
(match-end 0))
(1 font-lock-constant-face)))
("<\\*[ ]*\\(\\sw+\\)" 1 font-lock-warning-face prepend)
"\\<\\(\\(?:A\\(?:N[DY]\\|S\\)\\|B\\(?:EGIN\\|RANDED\\|Y\\)\\|C\\(?:ASE\\|ONST\\)\\|D\\(?:IV\\|O\\)\\|E\\(?:LS\\(?:E\\|IF\\)\\|VAL\\|X\\(?:\\(?:CEP\\|I\\)T\\)\\)\\|F\\(?:INALLY\\|OR\\)\\|GENERIC\\|I[FN]\\|LO\\(?:CK\\|OP\\)\\|M\\(?:ETHODS\\|OD\\)\\|NOT\\|O\\(?:BJECT\\|VERRIDES\\|[FR]\\)\\|RE\\(?:ADONLY\\|CORD\\|F\\|PEAT\\|TURN\\|VEAL\\)\\|T\\(?:HEN\\|O\\|RY\\|YPE\\(?:CASE\\)?\\)\\|UN\\(?:SAFE\\|T\\(?:IL\\|RACED\\)\\)\\|VA\\(?:LUE\\|R\\)\\|W\\(?:HILE\\|ITH\\)\\)\\)\\>"
("\\<\\(\\(?:A\\(?:BS\\|DR\\(?:SIZE\\)?\\)\\|B\\(?:\\(?:IT\\|YTE\\)SIZE\\)\\|CEILING\\|D\\(?:EC\\|ISPOSE\\)\\|F\\(?:IRST\\|LOOR\\)\\|I\\(?:NC\\|STYPE\\)\\|L\\(?:AST\\|OOPHOLE\\)\\|M\\(?:AX\\|IN\\)\\|N\\(?:ARROW\\|EW\\|UMBER\\)\\|ORD\\|ROUND\\|SUBARRAY\\|T\\(?:RUNC\\|YPECODE\\)\\|VAL\\)\\)\\>" . font-lock-builtin-face)
("\\<\\(\\(?:A\\(?:DDRESS\\|RRAY\\)\\|B\\(?:ITS\\|OOLEAN\\)\\|C\\(?:ARDINAL\\|HAR\\)\\|EXTENDED\\|FLOAT\\|INTEGER\\|LONGREAL\\|MUTEX\\|R\\(?:E\\(?:AL\\|FANY\\)\\|OOT\\)\\|\\(?:SE\\|TEX\\)T\\)\\)\\>" . font-lock-type-face)
("\\<\\(END\\|EXCEPTION\\|RAISES?\\)\\>[ {]*"
(1 font-lock-keyword-face)
(font-lock-match-c-style-declaration-item-and-skip-to-next nil
(goto-char
(match-end 0))
(1 font-lock-function-name-face)))
("\\<\\(FALSE\\|NIL\\|NULL\\|TRUE\\)\\>" . font-lock-constant-face))