Variable: simula-font-lock-keywords-2
simula-font-lock-keywords-2 is a variable defined in simula.el.gz.
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))
Documentation
Medium level highlighting for Simula mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/simula.el.gz
(defconst simula-font-lock-keywords-2
(append simula-font-lock-keywords-1
(list
;;
;; Constants.
'("\\<\\(false\\|none\\|notext\\|true\\)\\>" . font-lock-constant-face)
;;
;; Keywords.
(regexp-opt
'("activate" "after" "and" "at" "before" "begin" "delay" "do"
"else" "end" "eq" "eqv" "external" "for" "ge" "go" "goto" "gt"
"hidden" "if" "imp" "in" "inner" "inspect" "is" "label" "le"
"lt" "ne" "new" "not" "or" "otherwise" "prior" "protected"
"qua" "reactivate" "step" "switch" "then" "this" "to" "until"
"virtual" "when" "while") 'words)
;;
;; Types.
(cons (regexp-opt
'("array" "boolean" "character" "integer"
"long" "name" "real" "short" "text" "value" "ref") 'words)
'font-lock-type-face)))
"Medium level highlighting for Simula mode.")