Commit Graph

10 Commits

Author SHA1 Message Date
Laurenz 53ca5a7fc5 Refactor parser 🚇 2020-07-27 13:47:29 +02:00
Laurenz 9f400042cb Streamline parser and tokenizer test code ✈ 2020-07-26 19:14:23 +02:00
Laurenz e2ef4f64e7 Rename errors to problems and make error! macro more ergonomic 🧼
Also adds a `warning!` macro.
2020-07-26 17:28:43 +02:00
Martin Haug e9a9581252 Spanned object pairs and refactoring 🧵 2020-07-18 16:57:58 +02:00
Martin Haug bb1350cff5 Parsing mathematical expressions 2020-07-18 14:07:53 +02:00
Martin Haug 28c3a797ec Add named tuples and hex color tokens 2020-07-14 19:09:58 +02:00
Laurenz 5badb4e8ff Write lots of parser tests 🌪 2020-02-09 14:14:32 +01:00
Laurenz 4e8359385f Improve syntax testing framework ♻
... and finally expand a few escape sequences in strings.
2020-02-07 22:29:16 +01:00
Laurenz e63ce52ae0 Merge `Parsed` and `Layouted` types into `Pass` with `Feedback` 🌝🎢🌚 2020-02-04 19:22:23 +01:00
Laurenz ec60795575 Port tests 🚁 2020-02-03 15:05:34 +01:00