summaryrefslogtreecommitdiff
path: root/src/syntax/ident.rs
AgeCommit message (Collapse)Author
2021-11-05RefactoringLaurenz
Co-Authored-By: Martin <mhaug@live.de>
2021-11-05Less owning, more iteratingMartin Haug
2021-11-05Change parserMartin Haug
2021-09-15Bugfix and tidyingLaurenz
2021-08-21Prune derivesLaurenz
2021-08-16Convert single-field structs to tuple structsLaurenz
2021-08-14Separate type for string valuesLaurenz
2021-07-29Move EcoString and OptionExt into utilLaurenz
2021-07-10Eco string ๐ŸŒฑLaurenz
2021-03-19Scheduled maintenance ๐Ÿ”จLaurenz
- New naming scheme - TextNode instead of NodeText - CallExpr instead of ExprCall - ... - Less glob imports - Removes Value::Args variant - Removes prelude - Renames Layouted to Fragment - Moves font into env - Moves shaping into layout - Moves frame into separate module
2021-02-11Move all pretty printing into one module and pretty print values ๐Ÿฆ‹Laurenz
2021-02-09Split evaluation and execution ๐Ÿ”ชLaurenz
2021-02-03Tidy up raw blocks ๐ŸงนLaurenz
- Better trimming (only trim at the end if necessary) - Fixed block-level layouting - Improved pretty printing - Flip inline variable to block - Flip inline variable to display for math formulas
2021-01-03Move and rename many things ๐Ÿš›Laurenz
2021-01-01A few small improvements โ™ปLaurenz
2020-12-16Better tokenization testing ๐ŸŒ‹Laurenz
- Better tokenization test coverage. - Suffix testing: Each test case is tested with many different suffixes to ensure correct token ends. - Improves expression parsing (fixes #3).
2020-10-05Streamline generic layouting primitives ๐Ÿ›ซLaurenz
2020-10-01Reorganize ast types ๐Ÿ•Laurenz