Diff of /c2iec.y [daf770] .. [56e3db]  Maximize  Restore

Switch to side-by-side view

--- a/c2iec.y
+++ b/c2iec.y
@@ -571,11 +571,14 @@
 direct_declarator
 	: IDENTIFIER
 	| '(' declarator ')'
-	{ printf ("not supported direct_declerator\n"); exit(-1); }
+	{
+	    //printf ("not supported direct_declerator 1 (%s)\n", $<str>2); exit(-1);
+	    strcpy($<str>$, "");
+	}
 	| direct_declarator '[' type_qualifier_list assignment_expression ']'
-	{ printf ("not supported direct_declerator\n"); exit(-1); }
+	{ printf ("not supported direct_declerator 2 (%s - %s)\n", $<str>3, $<str>4); exit(-1); }
 	| direct_declarator '[' type_qualifier_list ']'
-	{ printf ("not supported direct_declerator\n"); exit(-1); }
+	{ printf ("not supported direct_declerator 3 (%s)\n", $<str>3); exit(-1); }
 	| direct_declarator '[' assignment_expression ']'
 	{
 		if (strlen($<str>1) > 0)