Function: antlr-outside-rule-p
antlr-outside-rule-p is a byte-compiled function defined in
antlr-mode.el.gz.
Signature
(antlr-outside-rule-p)
Documentation
Non-nil if point is outside a grammar rule.
Move to the beginning of the current rule if point is inside a rule.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defun antlr-outside-rule-p ()
"Non-nil if point is outside a grammar rule.
Move to the beginning of the current rule if point is inside a rule."
;; WARNING: Should only be used with `antlr-action-syntax-table'!
(let ((pos (point)))
(antlr-next-rule -1 nil)
(let ((between (or (bobp) (< (point) pos))))
(antlr-c-forward-sws)
(and between (> (point) pos) (goto-char pos)))))