simula-font-lock-keywords-3
simula-font-lock-keywords-3 is a variable defined in `
simula.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Gaudy level highlighting for Simula mode.
Value:
(("^%\\([^ \n].*\\)" 1 font-lock-constant-face t)
("\\<\\(class\\|procedure\\)\\>[ ]*\\(\\sw+\\)?"
(1 font-lock-keyword-face)
(2 font-lock-function-name-face nil t))
("\\<\\(false\\|none\\|notext\\|true\\)\\>" . font-lock-constant-face)
"\\<\\(a\\(?:ctivate\\|fter\\|nd\\|t\\)\\|be\\(?:fore\\|gin\\)\\|d\\(?:elay\\|o\\)\\|e\\(?:lse\\|nd\\|qv?\\|xternal\\)\\|for\\|g\\(?:oto\\|[eot]\\)\\|hidden\\|i\\(?:mp\\|n\\(?:ner\\|spect\\)\\|[fns]\\)\\|l\\(?:abel\\|[et]\\)\\|n\\(?:ew?\\|ot\\)\\|o\\(?:r\\|therwise\\)\\|pr\\(?:ior\\|otected\\)\\|qua\\|reactivate\\|s\\(?:tep\\|witch\\)\\|t\\(?:h\\(?:en\\|is\\)\\|o\\)\\|until\\|virtual\\|wh\\(?:en\\|ile\\)\\)\\>"
("\\<\\(array\\|boolean\\|character\\|integer\\|long\\|name\\|re\\(?:al\\|f\\)\\|short\\|text\\|value\\)\\>" . font-lock-type-face)
("\\<\\(\\sw+\\)[ ]+class\\>" 1 font-lock-function-name-face)
("\\<\\(array\\|boolean\\|character\\|integer\\|long\\|name\\|real\\|short\\|text\\|value\\)\\>\\([ ]+\\sw+\\>\\)*"
(font-lock-match-c-style-declaration-item-and-skip-to-next
(goto-char
(or
(match-beginning 2)
(match-end 1)))
(goto-char
(match-end 1))
(1 font-lock-variable-name-face)))
("\\<\\(ref\\)\\>[ ]*\\((\\(\\sw+\\))\\)?"
(3 font-lock-function-name-face nil t)
(font-lock-match-c-style-declaration-item-and-skip-to-next nil nil
(1 font-lock-variable-name-face))))