Guillem L. Jara
|
58f63c35a1
|
interpreter: concatenation; proper type display
|
2026-05-25 14:37:18 +02:00 |
|
Guillem L. Jara
|
fa77cb8f44
|
parser: lower matched regexes to typed ones
|
2026-05-25 14:14:05 +02:00 |
|
Guillem L. Jara
|
5b69891bcf
|
interpreter: strings & regexes support
|
2026-05-25 14:07:45 +02:00 |
|
Guillem L. Jara
|
d30e5d33fc
|
interpreter: initial typesystem support
|
2026-05-25 12:36:57 +02:00 |
|
Guillem L. Jara
|
98fa3c33c2
|
perf: switch to ahash, indexmap-allocator-api
|
2026-05-25 01:50:22 +02:00 |
|
Guillem L. Jara
|
8e979cfad1
|
chore(interpreter): better formatting
|
2026-05-25 01:11:03 +02:00 |
|
Guillem L. Jara
|
8b29b26050
|
chore: add rustfmt.toml
Pretty sure nobody was working on anything atm, sorry otherwise...
|
2026-05-24 02:46:09 +02:00 |
|
Guillem L. Jara
|
135fbaeb0a
|
interpreter: while & do-while loops
|
2026-05-24 01:56:16 +02:00 |
|
Guillem L. Jara
|
c039db632b
|
tests: temporarily supress interpreter tests
|
2026-05-24 01:06:25 +02:00 |
|
Guillem L. Jara
|
345e7c4411
|
interpreter: add conditional branches, etc.
|
2026-05-24 01:05:30 +02:00 |
|
Guillem L. Jara
|
d4842f7aa9
|
interpreter: initial vm
|
2026-05-24 01:05:30 +02:00 |
|
Guillem L. Jara
|
91361d44dc
|
interpreter: arena integration
|
2026-05-24 01:05:29 +02:00 |
|
yor1xd
|
e1cf3bf00c
|
lexer: implement \x and \u numeric escape sequences
|
2026-05-23 16:04:23 +02:00 |
|
renovate[bot]
|
d771d5ab62
|
chore(deps): update rust crate bumpalo to v3.20.3
|
2026-05-23 07:13:25 +02:00 |
|
Guillem L. Jara
|
ebf56167ff
|
interpreter: hinted registers
|
2026-05-22 12:16:18 +02:00 |
|
oech3
|
368585ba0c
|
*.yml: simplify
|
2026-05-22 11:17:12 +02:00 |
|
Guillem L. Jara
|
d82792d3ee
|
interpreter: begin codegening expressions
|
2026-05-21 17:23:20 +02:00 |
|
renovate[bot]
|
8d1e4fd596
|
chore(deps): update rust crate either to v1.16.0
|
2026-05-21 07:07:20 +02:00 |
|
Guillem L. Jara
|
5af0dbc4d0
|
chore(parser): add tests
|
2026-05-19 23:57:44 +02:00 |
|
Guillem L. Jara
|
ea5bd85525
|
parser: fix delete array indexing
|
2026-05-19 22:58:19 +02:00 |
|
Guillem L. Jara
|
49dfed25d8
|
chore(parser): format tests
|
2026-05-19 16:48:00 +02:00 |
|
Guillem L. Jara
|
4b6a76e0a7
|
chore(lexer): update tests
|
2026-05-19 16:47:39 +02:00 |
|
Guillem L. Jara
|
ee3bb38bed
|
lexer: do not fold semicolons
|
2026-05-19 16:14:41 +02:00 |
|
Guillem L. Jara
|
38779a4457
|
chore(parser): add tests
|
2026-05-18 17:50:52 +02:00 |
|
Guillem L. Jara
|
0a19623285
|
parser: tighten for loop logic; solve gawk ambiguity
|
2026-05-18 17:33:21 +02:00 |
|