Function: ebnf-string
ebnf-string is a byte-compiled function defined in ebnf2ps.el.gz.
Signature
(ebnf-string CHARS EOS-CHAR KIND)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ebnf2ps.el.gz
(defun ebnf-string (chars eos-char kind)
(forward-char)
(buffer-substring-no-properties
(point)
(progn
;;(skip-chars-forward (concat chars "\240-\377") ebnf-limit)
(skip-chars-forward (concat chars ebnf-8-bit-chars) ebnf-limit)
(if (or (eobp) (/= (following-char) eos-char))
(error "Invalid %s: missing `%c'" kind eos-char)
(forward-char)
(1- (point))))))