aboutsummaryrefslogtreecommitdiff
path: root/nomsu.6.peg
AgeCommit message (Collapse)Author
2019-01-23Better error reporting and error handling for chunks.Bruce Hill
2019-01-18Fixed an edge case with indentationBruce Hill
2019-01-18Fix for parsing an indented top_block that starts with a comment and hasBruce Hill
code after it.
2019-01-15Fix for formatting indented code with the format tool.Bruce Hill
2019-01-01Some changes to the error API, a fix for statement block parsing, andBruce Hill
replacing ((foo 1 baz)'s meaning) with $(foo 1 baz).
2019-01-01Added support for $(foo 1 baz 2) as a way to access (foo 1 baz 2)'sBruce Hill
meaning.
2019-01-01Misc changes, including text indented interpolations are now indentedBruce Hill
relative to the text, not the opening '("', code objects can now remove all free vars, the REPL uses global vars. Error API is changing a bit.
2018-12-30Fixes for: indented strings ending in ", peeking at code object textBruce Hill
before modifying them, and major upgrades to the nomsu codegen, including support for indented inline arguments (instead of using "\n..") and just generally better line wrapping, including finally good rules for when to use indented text (for almost all cases).
2018-12-30Added new syntax file.Bruce Hill