From: Baptiste L. <bl...@us...> - 2004-06-19 14:53:15
|
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 ); |