134 Commits

Author SHA1 Message Date
Guillem L. Jara 66ed9a914e parser: multidimensional look-ups 2026-05-18 12:50:37 +02:00
Guillem L. Jara 8422aac095 parser: do not process array indexing 2026-05-18 12:23:26 +02:00
Guillem L. Jara caeb75337a chore(parser): refactor debug output 2026-05-18 12:23:26 +02:00
renovate[bot] e680d47c22 chore(deps): update rust crate ctor to v1.0.6 2026-05-17 10:34:17 +02:00
Guillem L. Jara ee9785435a chore(parser): add tests 2026-05-16 17:40:12 +02:00
Guillem L. Jara d276095dc0 parser: rework prefix operator receiver to be non-greedy 2026-05-16 17:40:12 +02:00
Guillem L. Jara 281fc2ba8a parser: fall back to prefix inc/dec on postfix error 2026-05-16 17:40:11 +02:00
Guillem L. Jara e35185be81 chore(parser): add tests 2026-05-15 15:47:45 +02:00
Guillem L. Jara cb362afcf2 parser: bind places to assignments 2026-05-15 14:57:33 +02:00
Guillem L. Jara e1badd2cc7 parser: start enforcing non-associativity 2026-05-15 02:59:54 +02:00
Guillem L. Jara 84e007577c chore(parser): add pattern tests 2026-05-14 14:45:21 +02:00
Guillem L. Jara 53fd494c7d chore: fix cargo-deny 2026-05-14 13:29:09 +02:00
Guillem L. Jara f015b732c0 lexer: correctly lex extension directive 2026-05-14 09:19:53 +02:00
Guillem L. Jara e18f0f0995 lexer: move arena to be behind NonNull<T> 2026-05-14 09:17:02 +02:00
Guillem L. Jara 624f410af0 lexer: accept regexes on ternary branches 2026-05-14 08:58:53 +02:00
oech3 8e46adbb53 Fix check on Windows & add CI 2026-05-14 08:45:06 +02:00
oech3 5724be7769 avoid nightly toolchain 2026-05-14 06:57:40 +02:00
Guillem L. Jara 7ff83f9e7b chore(parser): add test infra 2026-05-13 16:21:56 +02:00
oech3 9222043739 add CI for Cygwin 2026-05-13 15:31:46 +02:00
Guillem L. Jara 9f663015ac parser: properly accept namespaces 2026-05-12 23:06:03 +02:00
Guillem L. Jara ba9c443369 parser, lexer: indirect call support
Required a small refactoring.
2026-05-12 22:38:57 +02:00
Guillem L. Jara 8993ad2fca parser: add comments 2026-05-12 19:01:51 +02:00
Guillem L. Jara 1b165d2749 parser, lexer: typed regexes support 2026-05-12 17:39:11 +02:00
renovate[bot] ec6e4a6fc3 chore(deps): update rust crate ctor to v1.0.5 2026-05-11 21:19:49 +02:00
Guillem L. Jara 6cea1f7838 README: move progress to a dedicated issue 2026-05-10 19:19:16 +02:00