Function: wisent-skip-token
wisent-skip-token is a byte-compiled function defined in wisent.el.gz.
Signature
(wisent-skip-token)
Documentation
Skip the lookahead token in order to resume parsing.
Return nil. Must be used in error recovery semantic actions.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/wisent/wisent.el.gz
(defun wisent-skip-token ()
"Skip the lookahead token in order to resume parsing.
Return nil.
Must be used in error recovery semantic actions."
(if (eq (car wisent-input) wisent-eoi-term)
;; Does nothing at EOI to avoid infinite recovery loop.
nil
(wisent-message "%s: skip %s" $action
(wisent-token-to-string wisent-input))
(run-hook-with-args
'wisent-discarding-token-functions wisent-input)
(wisent-clearin)
(wisent-errok)))