Variable: m4-font-lock-keywords
m4-font-lock-keywords is a variable defined in m4-mode.el.gz.
Value
(("\\(\\_<\\(?:m4_\\)?dnl\\_>\\)\\(.*\\)$"
(1 'font-lock-comment-delimiter-face t)
(2 'font-lock-comment-face t))
("\\$[*#@0-9]" quote font-lock-variable-use-face)
"\\_<\\(?:m4_\\)?\\(?:__\\(?:\\(?:file\\|gnu\\|line\\|os2\\|program\\|unix\\|windows\\)__\\)\\|ar\\(?:gn\\|ray\\(?:_set\\)?\\)\\|builtin\\|c\\(?:apitalize\\|hange\\(?:com\\|quote\\|word\\)\\|leardivert\\|o\\(?:nd\\|py\\)\\|urry\\)\\|d\\(?:e\\(?:bug\\(?:\\(?:fil\\|mod\\)e\\)\\|cr\\|f\\(?:ine\\(?:_blind\\)?\\|n\\)\\)\\|iv\\(?:ert\\|num\\)\\|nl\\|owncase\\|quote\\(?:_elt\\)?\\|umpdef\\)\\|e\\(?:rrprint\\|syscmd\\|val\\|xch\\)\\|f\\(?:atal_error\\|or\\(?:eachq?\\|loop\\|mat\\)\\)\\|i\\(?:f\\(?:def\\|else\\)\\|n\\(?:c\\(?:lude\\|r\\)\\|d\\(?:ex\\|ir\\)\\)\\)\\|join\\(?:all\\)?\\|len\\|m\\(?:4\\(?:exit\\|wrap\\)\\|\\(?:ake\\|ks\\)temp\\)\\|nargs\\|os2\\|p\\(?:atsubst\\|\\(?:op\\|ush\\)def\\)\\|quote\\|re\\(?:gexp\\|\\(?:nam\\|vers\\)e\\)\\|s\\(?:hift\\|include\\|tack_foreach\\(?:_\\(?:lifo\\|sep\\(?:_lifo\\)?\\)\\)?\\|ubstr\\|ys\\(?:cmd\\|val\\)\\)\\|tra\\(?:ceo\\(?:ff\\|n\\)\\|nslit\\)\\|u\\(?:n\\(?:d\\(?:efine\\|ivert\\)\\|ix\\)\\|pcase\\)\\|windows\\)\\_>")
Documentation
Default font-lock-keywords for M4 mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/m4-mode.el.gz
(defvar m4-font-lock-keywords
(eval-when-compile
`(("\\(\\_<\\(?:m4_\\)?dnl\\_>\\)\\(.*\\)$"
(1 'font-lock-comment-delimiter-face t)
(2 'font-lock-comment-face t))
("\\$[*#@0-9]" . 'font-lock-variable-use-face)
,(rx symbol-start
(? "m4_")
(| m4--builtin m4--autoconf m4--composite)
symbol-end)))
"Default `font-lock-keywords' for M4 mode.")