Variable: semantic-grammar-lex-epilogue

semantic-grammar-lex-epilogue is a variable defined in grammar.el.gz.

Value

((looking-at "\\<%%\\>")
 (let
     ((start
       (match-beginning 0))
      (end
       (match-end 0))
      (class 'PERCENT_PERCENT))
   (when
       (>= start
	   (semantic-grammar-epilogue-start))
     (setq class 'EPILOGUE end
	   (point-max)))
   (semantic-lex-push-token
    (semantic-lex-token class start end))))

Documentation

Detect and create an epilogue or percent-percent token.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
(define-lex-regex-analyzer semantic-grammar-lex-epilogue
  "Detect and create an epilogue or percent-percent token."
  "\\<%%\\>"
  (let ((start (match-beginning 0))
        (end   (match-end 0))
        (class 'PERCENT_PERCENT))
    (when (>= start (semantic-grammar-epilogue-start))
      (setq class 'EPILOGUE
            end   (point-max)))
    (semantic-lex-push-token
     (semantic-lex-token class start end))))