Variable: antlr-font-lock-additional-keywords
antlr-font-lock-additional-keywords is a variable defined in
antlr-mode.el.gz.
Value
((#[257 "\205 \301\302#\207"
[antlr-font-lock-attribute-regexp re-search-forward limit] 5
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/progmodes/antlr-mode.elc"
. 41396)]
(1 'antlr-attribute))
(#[257 "\301\"\207"
[antlr-ruleref-assign-regexp antlr-re-search-forward] 4
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/progmodes/antlr-mode.elc"
. 41396)]
(1
(if (match-beginning 2)
(if (match-beginning 3) 'antlr-default
'font-lock-variable-name-face)
(if
(funcall antlr-token-identifier-p
(char-after (match-beginning 1)))
'antlr-tokenref
'antlr-ruleref)))
(2 'antlr-default nil t))
(#[257 "\301\"\207"
[antlr-font-lock-negation-regexp antlr-re-search-forward] 4
("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/progmodes/antlr-mode.elc"
. 41396)]
(1 'font-lock-negation-char-face t t)))
Documentation
Early font-lock keywords for ANTLR's normal grammar code.
See antlr-font-lock-keywords-alist for the keywords of actions.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defvar antlr-font-lock-additional-keywords
`((,(lambda (limit)
(and antlr-font-lock-attribute-regexp
(re-search-forward antlr-font-lock-attribute-regexp limit 'limit)))
(1 'antlr-attribute))
(,(lambda (limit)
;; v2: v:ruleref v:"literal", v=ruleref (no highlighting), v3: v=ruleref
(antlr-re-search-forward antlr-ruleref-assign-regexp limit))
(1 (if (match-beginning 2)
(if (match-beginning 3)
'antlr-default
'font-lock-variable-name-face) ; yes, same as vars in [...]
(if (funcall antlr-token-identifier-p (char-after (match-beginning 1)))
'antlr-tokenref
'antlr-ruleref)))
(2 'antlr-default nil t))
(,(lambda (limit)
(antlr-re-search-forward antlr-font-lock-negation-regexp limit))
(1 'font-lock-negation-char-face t t)))
"Early font-lock keywords for ANTLR's normal grammar code.
See `antlr-font-lock-keywords-alist' for the keywords of actions.")