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.")