Update of /cvsroot/cpptool/CppParser/examples/parser
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30126/examples/parser
Modified Files:
cpp_grammar.txt
Log Message:
* replaced parameter_type with type_specifier
Index: cpp_grammar.txt
===================================================================
RCS file: /cvsroot/cpptool/CppParser/examples/parser/cpp_grammar.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** cpp_grammar.txt 19 Jun 2004 14:51:22 -0000 1.4
--- cpp_grammar.txt 19 Jun 2004 14:53:07 -0000 1.5
***************
*** 520,529 ****
opt_parameter_decl_assign = ?( :node( 'assign_initializer', '=' assignment_expression ) );
- parameter_type = type_specifier;
-
new_type = workaround_type_specifier;
parameter_declaration = :node( 'function_parameter',
! :node('declaration_specifier', parameter_type)
:node('declarator', declarator | abstract_declarator)
opt_parameter_decl_assign );
--- 520,527 ----
opt_parameter_decl_assign = ?( :node( 'assign_initializer', '=' assignment_expression ) );
new_type = workaround_type_specifier;
parameter_declaration = :node( 'function_parameter',
! :node('declaration_specifier', type_specifier)
:node('declarator', declarator | abstract_declarator)
opt_parameter_decl_assign );
|