comparison etc/ETAGS.EBNF @ 43857:1e419a707ae1

*** empty log message ***
author Francesco Potortì <pot@gnu.org>
date Tue, 12 Mar 2002 14:13:24 +0000
parents 4c55c058ad72
children 8d0430162d52
comparison
equal deleted inserted replaced
43856:7d0cb2cc5e60 43857:1e419a707ae1
5 5
6 FF ::= #x0c /* form feed */ 6 FF ::= #x0c /* form feed */
7 7
8 LF ::= #x0a /* line feed */ 8 LF ::= #x0a /* line feed */
9 9
10 PATTERM ::= #x80 /* pattern terminator */ 10 DEL ::= #x7f /* pattern terminator */
11 11
12 NAMTERM ::= #x01 /* name terminator */ 12 SOH ::= #x01 /* name terminator */
13 13
14 regchar ::= [^#x0a#x0c#x80] /* regular character */ 14 regchar ::= [^#x0a#x0c#x80] /* regular character */
15 15
16 regstring ::= { regchar } /* regular string */ 16 regstring ::= { regchar } /* regular string */
17 17
27 27
28 regularsec ::= filename "," [ unsint ] [ LF fileprop ] { LF tag } 28 regularsec ::= filename "," [ unsint ] [ LF fileprop ] { LF tag }
29 29
30 filename ::= regchar regstring /* a file name */ 30 filename ::= regchar regstring /* a file name */
31 31
32 fileprop ::= PATTERM "(" regstring ")" 32 fileprop ::= DEL "(" regstring ")"
33 33
34 tag ::= directtag | patterntag 34 tag ::= directtag | patterntag
35 35
36 directtag ::= PATTERM realposition 36 directtag ::= DEL realposition
37 37
38 patterntag ::= pattern PATTERM [ tagname NAMTERM ] position 38 patterntag ::= pattern DEL [ tagname SOH ] position
39 39
40 pattern ::= regstring /* a tag pattern */ 40 pattern ::= regstring /* a tag pattern */
41 41
42 tagname ::= regchar regstring /* a tag name */ 42 tagname ::= regchar regstring /* a tag name */
43 43