diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-02-07 15:42:00 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-02-07 17:33:55 +0900 |
| commit | cdddf2422553f1f21c8d2c57cd382b8362dc80fb (patch) | |
| tree | 3053026498552aecda2e4889c8455298ad70c8cb /tests/cli.sh | |
| parent | e1042a6373773830297dfd5718938c12f21ae624 (diff) | |
| download | ducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.tar.gz ducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.tar.zst ducc-cdddf2422553f1f21c8d2c57cd382b8362dc80fb.zip | |
feat: support function calls via function pointers
The two-pass parsing of function pointer declaration is referenced from chibicc:
https://github.com/rui314/chibicc
Diffstat (limited to 'tests/cli.sh')
| -rw-r--r-- | tests/cli.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/cli.sh b/tests/cli.sh index fc8a481..2c6ac72 100644 --- a/tests/cli.sh +++ b/tests/cli.sh @@ -45,8 +45,9 @@ int main(int argc, char** argv) { EOF # compile errors +# TODO: report as "undefined function" cat <<'EOF' > expected -main.c:2: undefined function: f +main.c:2: undefined variable: f EOF test_compile_error <<'EOF' int main() { |
