Commit graph

12 commits

Author SHA1 Message Date
Schrottkatze f6da90a354
lang: improve and simplify error handling and storage
fixes wrong error ordering with errors using `forward_parents`.
2024-06-03 10:53:59 +02:00
Schrottkatze 1711d17fa6
lang: parsing to events now 2024-04-12 20:55:55 +02:00
Schrottkatze 2d59a7f560
lang: start implementing parser combinators (i have no idea what i'm doing)
also, the current test.owo crashes for some reason. this is a headache.
manual/imperative parsers are a nightmare.
2024-04-12 01:02:07 +02:00
Schrottkatze 9da157ff4a
lang: massive amounts of parser and ast pain 2024-04-11 03:23:03 +02:00
MultisampledNight 23ffbe39dc
chore: format a bit and add just fmt 2024-01-20 21:12:09 +01:00
MultisampledNight fcf7e909ee
feat(ir): replace Rpl with GraphIr
Semi-broken as atm the CLI just does nothing except printing the parsed
IR, instead of actually executing it.
2024-01-20 21:12:08 +01:00
MultisampledNight 5bf277cf14
test: fix running tests 2024-01-20 21:11:32 +01:00
MultisampledNight f445a03fb2
docs: microoptimize graph a bit 2024-01-20 21:10:50 +01:00
MultisampledNight 24ebca3e8d
repo: make build possible 2024-01-20 21:10:49 +01:00
MultisampledNight 47f6025963
repo: switch to nu for just 2024-01-18 20:17:58 +01:00
Schrottkatze b07eb248f1 formatting things and pre commit hooks 2023-11-20 12:59:32 +01:00
Schrottkatze b71b7f309b start with bare basics 2023-11-15 10:55:14 +01:00