Mercurial > emacs
changeset 45799:147a637372eb
Comments added.
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Thu, 13 Jun 2002 10:57:55 +0000 |
parents | a486496c2006 |
children | d11816fe2c59 |
files | etc/ETAGS.EBNF |
diffstat | 1 files changed, 7 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/ETAGS.EBNF Thu Jun 13 10:44:15 2002 +0000 +++ b/etc/ETAGS.EBNF Thu Jun 13 10:57:55 2002 +0000 @@ -1,11 +1,13 @@ EBNF (Extended Backus Normal Form) description of the format of the tags file created by etags.c and interpreted by etags.el + +Productions created from current behaviour to aid extensions Francesco Potorti` <pot@gnu.org> 2002 ================================================================ -FF ::= #x0c /* form feed */ +FF ::= #x0c /* tag section starter */ -LF ::= #x0a /* line feed */ +LF ::= #x0a /* line terminator */ DEL ::= #x7f /* pattern terminator */ @@ -29,11 +31,11 @@ filename ::= regchar regstring /* a file name */ -fileprop ::= DEL "(" regstring ")" +fileprop ::= "(" regstring ")" /* an elisp alist */ tag ::= directtag | patterntag -directtag ::= DEL realposition +directtag ::= DEL realposition /* no pattern */ patterntag ::= pattern DEL [ tagname SOH ] position @@ -41,6 +43,6 @@ tagname ::= regchar regstring /* a tag name */ -position ::= realposition | "," +position ::= realposition | "," /* charpos,linepos */ realposition ::= "," unsint | unsint "," | unsint "," unsint