cvs: php-lang / c-like-syntax-spec.txt
[email protected] ("Sascha Schumann")
| Newsgroups | php.lang |
|---|---|
| Message-ID | <cvssas974504451@cvsserver> |
sas Fri Nov 17 15:40:51 2000 EDT
Modified files:
/php-lang c-like-syntax-spec.txt
Log:
more unifying
Index: php-lang/c-like-syntax-spec.txt
diff -u php-lang/c-like-syntax-spec.txt:1.2 php-lang/c-like-syntax-spec.txt:1.3
--- php-lang/c-like-syntax-spec.txt:1.2 Fri Nov 17 15:27:32 2000
+++ php-lang/c-like-syntax-spec.txt Fri Nov 17 15:40:50 2000
@@ -1,4 +1,4 @@
-# $Id: c-like-syntax-spec.txt,v 1.2 2000/11/17 23:27:32 sas Exp $
+# $Id: c-like-syntax-spec.txt,v 1.3 2000/11/17 23:40:50 sas Exp $
#
# See Language_Notation.txt for notation notes
@@ -38,13 +38,13 @@
if-statement:
statement [else-statement]
- ':' statement-list [elseif-list] [single-else-statement] 'endif' ';'
+ ':' statement-list [elseif-list] [else-colon-statement] 'endif' ';'
else-statement:
'else' statement
-single-else-statement:
- 'else' ':' statement-list
+else-colon-statement:
+ 'else' colon-statement-list
elseif-list:
elseif-statement
@@ -71,11 +71,14 @@
for-statement:
statement
- ':' statement-list 'endfor' ';'
+ colon-statement-list 'endfor' ';'
while-statement:
statement
- ':' statement-list 'endwhile' ';'
+ colon-statement-list 'endwhile' ';'
+
+colon-statement-list:
+ ':' statement-list
switch-statement:
'{' [labeled-statement] '}'