From 044178d73187dfbf73d601598521b74aa3464954 Mon Sep 17 00:00:00 2001 From: daeun Date: Fri, 14 Nov 2025 03:09:21 +0900 Subject: [PATCH] fix(yacc): fix typo --- 06-c-syntax-analyzer/func.h | 0 06-c-syntax-analyzer/y.tab.c | 2 +- 06-c-syntax-analyzer/yacc.y | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 06-c-syntax-analyzer/func.h 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