Author: kjs
Date: Sun Mar 25 05:02:31 2007
New Revision: 17719
Modified:
trunk/compilers/pirc/src/pirparser.c
Log:
compilers/pirc:
* fixed some documentation in pirparser.c
Modified: trunk/compilers/pirc/src/pirparser.c
==============================================================================
--- trunk/compilers/pirc/src/pirparser.c (original)
+++ trunk/compilers/pirc/src/pirparser.c Sun Mar 25 05:02:31 2007
@@ -756,7 +756,7 @@
=item unless_statement()
- unless_statement -> 'unless' (null expression|conditional_epxression) 'goto'
IDENT '\n'
+ unless_statement -> 'unless' ('null' expression|conditional_epxression)
'goto' IDENT '\n'
=cut
@@ -781,7 +781,7 @@
=item if_statement()
- if_statement -> 'if' (null expression|conditional_epxression) 'goto' IDENT
'\n'
+ if_statement -> 'if' ('null' expression|conditional_epxression) 'goto' IDENT
'\n'
=cut
@@ -1364,7 +1364,9 @@
=item multi_type_list()
- multi_type_list -> '(' [multi-type {',' multi_type } ] ')'
+ multi-type-list -> '(' [multi-type {',' multi-type } ] ')'
+
+ multi-type -> IDENT | STRINGC | keylist | type
=cut
@@ -1374,8 +1376,7 @@
int wantmore = 1;
match(p, T_LPAREN);
- while (wantmore) {
- /* multi-type -> IDENT | stringc | '[' keylist ']' | type */
+ while (wantmore) {
switch (p->curtoken) {
case T_IDENTIFIER:
case T_SINGLE_QUOTED_STRING: