Mercurial > emacs
comparison lisp/progmodes/ebnf2ps.el @ 90133:4da4a09e8b1b
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-31
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 206-222)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 45-52)
- Update from CVS
- Update from CVS: texi Makefile.in CVS keyw cruft
- Update from CVS: ChangeLog tweaks
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 31 Mar 2005 09:58:14 +0000 |
parents | f2ebccfa87d4 87f9bb9d3718 |
children | f9a65d7ebd29 |
comparison
equal
deleted
inserted
replaced
90132:4080fe8b4f0f | 90133:4da4a09e8b1b |
---|---|
1 ;;; ebnf2ps.el --- translate an EBNF to a syntactic chart on PostScript | 1 ;;; ebnf2ps.el --- translate an EBNF to a syntactic chart on PostScript |
2 | 2 |
3 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 | 3 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
4 ;; Free Software Foundation, Inc. | 4 ;; Free Software Foundation, Inc. |
5 | 5 |
6 ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 6 ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
7 ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 7 ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
8 ;; Time-stamp: <2004/11/19 22:30:34 vinicius> | 8 ;; Time-stamp: <2004/11/19 22:30:34 vinicius> |
5497 (point) | 5497 (point) |
5498 (progn | 5498 (progn |
5499 ;;(skip-chars-forward (concat chars "\240-\377") ebnf-limit) | 5499 ;;(skip-chars-forward (concat chars "\240-\377") ebnf-limit) |
5500 (skip-chars-forward (concat chars ebnf-8-bit-chars) ebnf-limit) | 5500 (skip-chars-forward (concat chars ebnf-8-bit-chars) ebnf-limit) |
5501 (if (or (eobp) (/= (following-char) eos-char)) | 5501 (if (or (eobp) (/= (following-char) eos-char)) |
5502 (error "Illegal %s: missing `%c'" kind eos-char) | 5502 (error "Invalid %s: missing `%c'" kind eos-char) |
5503 (forward-char) | 5503 (forward-char) |
5504 (1- (point)))))) | 5504 (1- (point)))))) |
5505 | 5505 |
5506 | 5506 |
5507 (defun ebnf-get-string () | 5507 (defun ebnf-get-string () |