Function: antlr-font-lock-keywords

antlr-font-lock-keywords is a byte-compiled function defined in antlr-mode.el.gz.

Signature

(antlr-font-lock-keywords)

Documentation

Return font-lock keywords for current buffer.

See antlr-font-lock-additional-keywords, antlr-language and antlr-font-lock-maximum-decoration.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
;;;===========================================================================
;;;  font-lock
;;;===========================================================================

(defun antlr-font-lock-keywords ()
  "Return font-lock keywords for current buffer.
See `antlr-font-lock-additional-keywords', `antlr-language' and
`antlr-font-lock-maximum-decoration'."
  (append antlr-font-lock-additional-keywords
          (unless (eq antlr-font-lock-maximum-decoration 'none)
            (let* ((major-mode antlr-action-mode) ;#dynamic
                   (level (font-lock-value-in-major-mode
                           (if (eq antlr-font-lock-maximum-decoration 'inherit)
                               font-lock-maximum-decoration
                             antlr-font-lock-maximum-decoration))))
              (font-lock-eval-keywords
               (font-lock-choose-keywords antlr-action-font-lock-keywords
                                          level))))
          antlr-font-lock-late-keywords))