aboutsummaryrefslogtreecommitdiff
path: root/parser.lua
AgeCommit message (Expand)Author
2019-01-19Fixed source start position for foldr trees (e.g. IndexChain)Bruce Hill
2019-01-15Updating to v6.15, which includes "external (...)" instead of separateBruce Hill
2019-01-07Renamed "source" to "file" to avoid confusion.Bruce Hill
2019-01-01Misc changes, including text indented interpolations are now indentedBruce Hill
2018-12-19Added parentheses to prevent stupid breakage.Bruce Hill
2018-12-18Initial pass on updating syntax.Bruce Hill
2018-09-18Got rid of repr() use and replaced with :as_lua() or :as_nomsu() in asBruce Hill
2018-09-14Renaming parser2 to parser.Bruce Hill
2018-09-14Removing the remnants of the old parser system.Bruce Hill
2018-09-14Fixes and improvements, and ported nomsu.3.peg to new tidier syntax.Bruce Hill
2018-09-12Initial working version.Bruce Hill
2018-09-06Removed the mandatory "_" prefix for Nomsu variables, renamed "list" andBruce Hill
2018-08-28Lots of overhaul, supporting a new Object Oriented approach (e.g.Bruce Hill
2018-07-24Fix for source being too long.Bruce Hill
2018-07-23Renamed nomsu_tree -> syntax_tree, so anyone looking for syntax treesBruce Hill
2018-07-22Better handling of parsing non-filechunks text.Bruce Hill
2018-07-22Committing built lua files.Bruce Hill
2018-07-20Improving nomsu codegen.Bruce Hill
2018-07-19Fixed some bugs in trailing_line_len() and refactored tree_to_nomsu intoBruce Hill
2018-07-17Improving nomsu codegen.Bruce Hill
2018-07-17Oops, didn't mean to check in smushed_action.Bruce Hill
2018-07-17Improvements to nomsu codegen.Bruce Hill
2018-07-17Overhaul of comment handling, plus a few fixes (e.g. a fix for indentedBruce Hill
2018-07-15Major changes to how versioning and parsing work. This should be aBruce Hill
2018-07-14Fixed up comment generation to old standardsBruce Hill
2018-07-13Switching to use 'unpack' for indentation grouping.Bruce Hill
2018-07-12Fixing up comments, slowly.Bruce Hill
2018-07-12All tests passing.Bruce Hill
2018-07-12Initial version of new pegfile. works (ish)Bruce Hill
2018-07-09Adding some compatibility stuff.Bruce Hill
2018-06-28Improvements to nomsu codegen (comments are now retained) and someBruce Hill
2018-06-27Minor fixes.Bruce Hill
2018-06-24Reducing imports.Bruce Hill
2018-06-24Cleaning up code and shuffling things around.Bruce Hill
2018-06-23Fixed up nomsupath behavior and refactored file stuff into its own file.Bruce Hill
2018-06-23Added versioning system.Bruce Hill
2018-06-22Adding fancy makefile that compiles all the moonscript files andBruce Hill
2018-06-21Cleanup of some metaprogramming stuff, as well as adding support forBruce Hill
2018-06-19Fixing up some error reportingBruce Hill
2018-06-19Lots of cleanup.Bruce Hill
2018-06-18More streamlining and cleanup.Bruce Hill
2018-06-18Moved parsing into a different fileBruce Hill