From 16bbc2e0d72f94f8061ba294d1776edfe5bf8a55 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 21 Jul 2025 08:33:44 +0900 Subject: feat: improve parse error messages --- tests/059.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tests/059.sh (limited to 'tests/059.sh') diff --git a/tests/059.sh b/tests/059.sh new file mode 100644 index 0000000..18e9bd7 --- /dev/null +++ b/tests/059.sh @@ -0,0 +1,17 @@ +set -e + +cat <<'EOF' > expected +expected '{', but got '}' +EOF + +bash ../../test_compile_error.sh <<'EOF' +int main() } +EOF + +cat <<'EOF' > expected +expected '{', but got '123 ()' +EOF + +bash ../../test_compile_error.sh <<'EOF' +int main() 123 +EOF -- cgit v1.2.3-70-g09d2