From f3a1ea57244608c1795e7f90cb3077c6a01686a9 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 3 Sep 2025 20:27:16 +0900 Subject: feat: rewrite function declaration parsing --- tests/059.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/059.sh b/tests/059.sh index a7b92d0..b478b14 100644 --- a/tests/059.sh +++ b/tests/059.sh @@ -1,13 +1,21 @@ +# TODO: improve error message +# cat <<'EOF' > expected +# main.c:1: expected ';' or '{', but got '}' +# EOF cat <<'EOF' > expected -main.c:1: expected '{', but got '}' +main.c:1: expected ';', but got '}' EOF test_compile_error <<'EOF' int main() } EOF +# TODO: improve error message +# cat <<'EOF' > expected +# main.c:1: expected ';' or '{', but got '}' +# EOF cat <<'EOF' > expected -main.c:1: expected '{', but got '123' +main.c:1: expected ';', but got '123' EOF test_compile_error <<'EOF' -- cgit v1.2.3-70-g09d2