Function: antlr-insert-option-area
antlr-insert-option-area is a byte-compiled function defined in
antlr-mode.el.gz.
Signature
(antlr-insert-option-area LEVEL)
Documentation
Insert new options area for options of level LEVEL.
Used by antlr-insert-option-do.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defun antlr-insert-option-area (level)
"Insert new options area for options of level LEVEL.
Used by `antlr-insert-option-do'."
(insert "options {\n\n}")
(when (and antlr-options-auto-colon
(memq level '(3 4))
(save-excursion
(antlr-c-forward-sws)
(if (eq (char-after (point)) ?\{) (antlr-skip-sexps 1))
(not (eq (char-after (point)) ?\:))))
(insert "\n:")
(antlr-indent-line)
(end-of-line 0))
(backward-char 1)
(antlr-indent-line)
(beginning-of-line 0)
(antlr-indent-line))