144 Commits
Author SHA1 Message Date
Daniel Hofstetter e7873154ae Fix mismatched_lifetime_syntaxes lint 2026-10-02 09:12:27 +02:00
Guillem L. Jara 74a6d12578 feat: do not color errors on non-tty or CI stderr 2026-09-21 11:09:50 +02:00
Guillem L. Jara 9ce6670aef chore(fmt): remove placeholder lifetimes 2026-09-13 17:56:16 +02:00
Guillem L. Jara 109be3455b chore: unify array places in AST 2026-09-13 12:57:17 +02:00
Guillem L. Jara 65b7991033 fix(parser): preserve warnings in unrecoverable errors 2026-09-13 11:17:10 +02:00
Guillem L. Jara 2a8bb041a9 feat: read source from -f 2026-09-13 11:06:49 +02:00
Guillem L. Jara 9a5cca40e6 chore(parser): coverage for rejections of next and nextfile 2026-09-10 10:12:01 +02:00
Guillem L. Jara a6cf2d1530 fix(parser): reject next and nextfile in forbidden rules 2026-09-10 10:11:55 +02:00
Guillem L. Jara 37e2582c76 chore(parser): add punctuation to some diagnostics 2026-09-10 08:56:04 +02:00
Guillem L. Jara 1fa406d9a4 fix(parser): reject duplicated function definitions 2026-09-10 08:53:11 +02:00
Guillem L. Jara 7550f6e911 feat: multi-dimensional in array expressions 2026-09-10 03:24:35 +02:00
Guillem L. Jara eea4ce645b feat: add missing FPAT, FIELDWIDTHS vars 2026-09-07 03:05:58 +02:00
Guillem L. Jara c21c6c4c3f chore(parser): inline SpanExt impl 2026-09-03 17:37:24 +02:00
Guillem L. Jara 8fdcfcbe38 fix(interpreter): properly coalesce whitespaces in FS=" " 2026-09-03 16:30:43 +02:00
Guillem L. Jara 58b38a157f fix(parser): correctly concat on non-juxtaposed unary user call 2026-09-01 19:18:57 +02:00
Guillem L. Jara 832180e6e0 chore(parser): coverage for parser differential in function calls 2026-09-01 19:18:34 +02:00
Guillem L. Jara b69ebf1e11 chore(parser): improve function call tests 2026-09-01 18:07:57 +02:00
Guillem L. Jara 317baa0c50 fix(parser): accept non-juxtaposed built-in calls 2026-09-01 18:04:29 +02:00
Guillem L. Jara c0b4e807fe feat: add missing magic variables 2026-09-01 17:42:41 +02:00
Guillem L. Jara cb4716ee8c chore: make clippy more annoying 2026-08-23 21:16:39 +02:00
Guillem L. Jara 1aebee0709 chore: add spell checker, fix typos 2026-08-21 04:49:11 +02:00
Guillem L. Jara f469e937d3 fix(parser): resolve cmd (...) in ... ambiguity 2026-08-10 19:36:48 +02:00
Guillem L. Jara 94d65e1689 chore(parser): change m-dim arrays in the AST to be easier to lower 2026-08-10 13:56:26 +02:00
Guillem L. Jara ace89cbdbe chore(parser): test coverage for print ambiguity fix 2026-08-08 20:37:43 +02:00
Guillem L. Jara c1450c5d92 fix(parser): resolve print()/printf() ambiguity 2026-08-08 20:29:26 +02:00