meta-font-lock-keywords
meta-font-lock-keywords is a variable defined in `
meta-mode.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Default expressions to highlight in Metafont or MetaPost mode.
Value:
(("\\(btex\\|verbatimtex\\)[ \f]+\\(.*\\)[ \f]+\\(etex\\)"
(1 font-lock-keyword-face)
(2 font-lock-string-face)
(3 font-lock-keyword-face))
("\\<\\(def\\|let\\|mode_def\\|vardef\\)\\>[ \f]+\\(\\sw+\\|\\s_+\\|\\s.+\\)"
(1 font-lock-keyword-face)
(2 font-lock-function-name-face))
("\\<\\(primarydef\\|secondarydef\\|tertiarydef\\)\\>[ \f]+\\(\\sw+\\)[ \f]*\\(\\sw+\\|\\s.+\\)[ \f]*\\(\\sw+\\)"
(1 font-lock-keyword-face)
(2 font-lock-variable-name-face nil t)
(3 font-lock-function-name-face nil t)
(4 font-lock-variable-name-face nil t))
("\\<\\(boolean\\|color\\|n\\(ewinternal\\|umeric\\)\\|p\\(a\\(ir\\|th\\)\\|en\\|icture\\)\\|string\\|transform\\)\\>\\([ \f]+\\(\\sw+\\)\\)*"
(1 font-lock-type-face)
(font-lock-match-meta-declaration-item-and-skip-to-next
(goto-char
(match-end 1))
nil
(1 font-lock-variable-name-face nil t)))
("\\<\\(expr\\|primary\\|s\\(econdary\\|uffix\\)\\|te\\(rtiary\\|xt\\)\\)\\>\\([ \f]+\\(\\sw+\\|\\s_+\\)\\)*"
(1 font-lock-type-face)
(font-lock-match-meta-declaration-item-and-skip-to-next
(goto-char
(match-end 1))
nil
(1 font-lock-variable-name-face nil t)))
("\\(expr\\)[ \f]+\\(\\sw+\\)[ \f]+\\(of\\)[ \f]+\\(\\sw+\\)"
(1 font-lock-type-face)
(2 font-lock-variable-name-face)
(3 font-lock-keyword-face nil t)
(4 font-lock-variable-name-face nil t))
("\\<\\(and\\|b\\(egingroup\\|ye\\)\\|d\\(ef\\|ownto\\)\\|e\\(lse\\(\\|if\\)\\|nd\\(\\|def\\|for\\|group\\|input\\)\\|rr\\(help\\|message\\)\\|x\\(it\\(if\\|unless\\)\\|pandafter\\)\\)\\|f\\(alse\\|i\\|or\\(\\|ever\\|suffixes\\)\\)\\|generate\\|i\\(ff?\\|n\\(ner\\|put\\|terim\\)\\)\\|known\\|let\\|m\\(essage\\|ode_def\\)\\|n\\(ot\\|umspecial\\)\\|o\\(r\\|uter\\)\\|re\\(ad\\(from\\|string\\)\\|lax\\)\\|s\\(ave\\|cantokens\\|pecial\\|tep\\)\\|t\\(hru\\|rue\\)\\|u\\(n\\(known\\|til\\)\\|pto\\)\\|vardef\\|w\\(ithin\\|rite\\)\\)\\>" . font-lock-keyword-face)
("\\<\\(begin\\(char\\|fig\\|graph\\|logochar\\)\\|\\cmchar\\|dcchar\\|ecchar\\)\\>" . font-lock-keyword-face)
("\\<\\(end\\(char\\|fig\\|graph\\)\\)\\>" . font-lock-keyword-face)
("\\<\\(input\\|generate\\)\\>[ \f]+\\(\\sw+\\)"
(1 font-lock-keyword-face)
(2 font-lock-constant-face))
("|\\([^|]+\\)|" 1 font-lock-constant-face t))