• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/progmodes/

Lines Matching +defs:end +defs:of

11 ;; This file is part of GNU Emacs.
14 ;; it under the terms of the GNU General Public License as published by
19 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
23 ;; You should have received a copy of the GNU General Public License
33 ;; This is part of ebnf2ps package.
86 ;; The formal grammar of XML is given in this specification using a simple
93 ;; symbol of a regular language, otherwise with an initial lowercase letter.
96 ;; Within the expression on the right-hand side of a rule, the following
97 ;; expressions are used to match strings of one or more characters:
102 ;; whose number (code point) in ISO/IEC 10646 is N. The number of leading
112 ;; Enumerations and ranges can be mixed in one set of brackets.
121 ;; Enumerations and ranges of forbidden values can be mixed in one set of
159 ;; matches one or more occurrences of A. Concatenation has higher
164 ;; matches zero or more occurrences of A. Concatenation has higher
220 (and (eq token 'end-of-input)
222 (and (eq token 'end-of-rule)
224 (while (not (eq token 'end-of-input))
251 (or (memq (car elements) '(end-of-rule end-of-input))
252 (error "Invalid rule: there is no end of rule"))
351 (or (eq (car body) 'end-group)
387 ;; Override end of line characters:
388 (aset ebnf-ebx-token-table ?\n 'end-of-rule) ; [NL] linefeed
389 (aset ebnf-ebx-token-table ?\r 'end-of-rule) ; [CR] carriage return
401 (aset ebnf-ebx-token-table ?\) 'end-group)
427 'end-of-input
444 ((eq token 'end-of-rule)
445 (ebnf-ebx-skip-end-of-rule))
453 ;; end of input
455 'end-of-input)
459 ;; end of rule
460 ((eq token 'end-of-rule)
461 'end-of-rule)
505 (error "Missing end of constraint `]'"))
511 (defun ebnf-ebx-skip-end-of-rule ()
514 ;; end of rule ==> 2 or more consecutive end of lines
535 (error "Invalid beginning of comment"))
551 (error "Missing end of comment"))
555 ;; check for a valid end of comment
557 (error "Missing end of comment"))
634 (error "Missing end of character range `]'"))