summaryrefslogtreecommitdiff
path: root/src/parse/lines.rs
AgeCommit message (Collapse)Author
2021-08-01Pretty-printed diagnostics with tracebackLaurenz
2021-07-30Fatal errorsLaurenz
- Makes errors fatal, so that a phase is only reached when all previous phases were error-free - Parsing still recovers and can produce multiple errors - Evaluation fails fast and can thus produce only a single error (except for parse errors due to an import) - The single error that could occur during execution is removed for now - Removes Value::Error variant
2021-07-13Optimize scanner and tokenizerLaurenz
2021-06-09Add note about quadratic running timesLaurenz
2021-06-09Lists with indent-based parsingLaurenz
- Unordered lists with indent-based parsing and basic layout using stacks - Headings are now also indent based - Removes syntax functions since they will be superseded by select & transform
2021-02-11Move all pretty printing into one module and pretty print values 🦋Laurenz
2021-01-13Some minor improvements â™»Laurenz
2021-01-03Move and rename many things 🚛Laurenz
2020-12-10Refine test infrastructure ✅Laurenz
- Tests diagnostics - More and better separated image tests
2020-10-01Make syntax not depend on parse 📩Laurenz
This would make it possible to split them into two separate crates.