emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/etc/ETAGS.EBNF


From: Francesco Potortì
Subject: [Emacs-diffs] Changes to emacs/etc/ETAGS.EBNF
Date: Thu, 13 Jun 2002 06:57:55 -0400

Index: emacs/etc/ETAGS.EBNF
diff -c emacs/etc/ETAGS.EBNF:1.3 emacs/etc/ETAGS.EBNF:1.4
*** emacs/etc/ETAGS.EBNF:1.3    Tue Mar 12 09:17:25 2002
--- emacs/etc/ETAGS.EBNF        Thu Jun 13 06:57:55 2002
***************
*** 1,11 ****
  EBNF (Extended Backus Normal Form) description of the format of the tags
  file created by etags.c and interpreted by etags.el
  Francesco Potorti` <address@hidden> 2002
  ================================================================
  
! FF ::= #x0c                              /* form feed */
  
! LF ::= #x0a                              /* line feed */
  
  DEL ::= #x7f                             /* pattern terminator */
  
--- 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` <address@hidden> 2002
  ================================================================
  
! FF ::= #x0c                              /* tag section starter */
  
! LF ::= #x0a                              /* line terminator */
  
  DEL ::= #x7f                             /* pattern terminator */
  
***************
*** 29,39 ****
  
  filename ::= regchar regstring                   /* a file name */
  
! fileprop ::= DEL "(" regstring ")"
  
  tag ::= directtag | patterntag
  
! directtag ::= DEL realposition
  
  patterntag ::= pattern DEL [ tagname SOH ] position
  
--- 31,41 ----
  
  filename ::= regchar regstring                   /* a file name */
  
! fileprop ::= "(" regstring ")"                   /* an elisp alist */
  
  tag ::= directtag | patterntag
  
! directtag ::= DEL realposition                   /* no pattern */
  
  patterntag ::= pattern DEL [ tagname SOH ] position
  
***************
*** 41,46 ****
  
  tagname ::= regchar regstring            /* a tag name */
  
! position ::= realposition | ","
  
  realposition ::= "," unsint | unsint "," | unsint "," unsint
--- 43,48 ----
  
  tagname ::= regchar regstring            /* a tag name */
  
! position ::= realposition | ","          /* charpos,linepos */
  
  realposition ::= "," unsint | unsint "," | unsint "," unsint



reply via email to

[Prev in Thread] Current Thread [Next in Thread]