cvs: php-lang / Language_Notation.txt

[email protected] ("Sascha Schumann")
Newsgroups php.lang
Message-ID <cvssas974501957@cvsserver>
sas		Fri Nov 17 14:59:17 2000 EDT

  Modified files:
    /php-lang	Language_Notation.txt 
  Log:
  I don't like to type too much
  
  
Index: php-lang/Language_Notation.txt
diff -u php-lang/Language_Notation.txt:1.3 php-lang/Language_Notation.txt:1.4
--- php-lang/Language_Notation.txt:1.3	Fri Nov 17 12:24:53 2000
+++ php-lang/Language_Notation.txt	Fri Nov 17 14:59:17 2000
@@ -1,4 +1,4 @@
-Language Notation ($Date: 2000/11/17 20:24:53 $)
+Language Notation ($Date: 2000/11/17 22:59:17 $)
 
     Non-terminals: Syntactic categories
     Terminals:     Literal words and character set members,
@@ -6,9 +6,11 @@
 
     A colon (:) following a nonterminal introduces its
     definition.  Alternative definitions are listed on separate
-    lines, except when prefaced by the words "one of". An
-    optional symbol is indicated by enclosing the symbol in
-    brackets ([]).
+    lines, except when prefaced by the words "one of" or the word
+    "matching". An optional symbol is indicated by enclosing the 
+    symbol in brackets ([]). A definition which is prefaced by 
+    the word "matching" is to be expanded as if the definition 
+    would be a character class of a regular expression.
 
     Examples:
 
@@ -23,6 +25,11 @@
 
         octal-digit: one of
             '0' '1' '2' '3' '4' '5' '6' '7'
+    
+    The next example is equivalent to the prior one.
+
+        octal-digit: matching
+            0-7
 
     Rationale: The above description and examples were derived
                from ISO C99. The excerpts have been modified to
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.