diff --git a/06-c-syntax-analyzer/func.h b/06-c-syntax-analyzer/func.h new file mode 100644 index 0000000..e69de29 diff --git a/06-c-syntax-analyzer/y.tab.c b/06-c-syntax-analyzer/y.tab.c index 2bd1c42..3076cf9 100644 --- a/06-c-syntax-analyzer/y.tab.c +++ b/06-c-syntax-analyzer/y.tab.c @@ -1667,7 +1667,7 @@ yyparse (void) case 9: /* @2: %empty */ #line 38 "yacc.y" - {yyval = setFunctionDeclaratorSpecifier(yyvsp[0], makeSpecifier(int_type, 0);)} + {yyval = setFunctionDeclaratorSpecifier(yyvsp[0], makeSpecifier(int_type, 0));} #line 1672 "y.tab.c" break; diff --git a/06-c-syntax-analyzer/yacc.y b/06-c-syntax-analyzer/yacc.y index cdf407d..03db283 100644 --- a/06-c-syntax-analyzer/yacc.y +++ b/06-c-syntax-analyzer/yacc.y @@ -35,7 +35,7 @@ external_declaration function_definition : declaration_specifiers declarator {$$ = setFunctionDeclaratorSpecifier($2, $1);} compound_statement {$$ = setFunctionDeclaratorBody($3, $4);} - | declarator {$$ = setFunctionDeclaratorSpecifier($1, makeSpecifier(int_type, 0);)} + | declarator {$$ = setFunctionDeclaratorSpecifier($1, makeSpecifier(int_type, 0));} compound_statement {$$ = setFunctionDeclaratorBody($2, $3);} ; declaration_list_opt