index
:
nomsu
main
The Nomsu programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parser.lua
Age
Commit message (
Expand
)
Author
2018-09-14
Renaming parser2 to parser.
Bruce Hill
2018-09-14
Removing the remnants of the old parser system.
Bruce Hill
2018-09-14
Fixes and improvements, and ported nomsu.3.peg to new tidier syntax.
Bruce Hill
2018-09-12
Initial working version.
Bruce Hill
2018-09-06
Removed the mandatory "_" prefix for Nomsu variables, renamed "list" and
Bruce Hill
2018-08-28
Lots of overhaul, supporting a new Object Oriented approach (e.g.
Bruce Hill
2018-07-24
Fix for source being too long.
Bruce Hill
2018-07-23
Renamed nomsu_tree -> syntax_tree, so anyone looking for syntax trees
Bruce Hill
2018-07-22
Better handling of parsing non-filechunks text.
Bruce Hill
2018-07-22
Committing built lua files.
Bruce Hill
2018-07-20
Improving nomsu codegen.
Bruce Hill
2018-07-19
Fixed some bugs in trailing_line_len() and refactored tree_to_nomsu into
Bruce Hill
2018-07-17
Improving nomsu codegen.
Bruce Hill
2018-07-17
Oops, didn't mean to check in smushed_action.
Bruce Hill
2018-07-17
Improvements to nomsu codegen.
Bruce Hill
2018-07-17
Overhaul of comment handling, plus a few fixes (e.g. a fix for indented
Bruce Hill
2018-07-15
Major changes to how versioning and parsing work. This should be a
Bruce Hill
2018-07-14
Fixed up comment generation to old standards
Bruce Hill
2018-07-13
Switching to use 'unpack' for indentation grouping.
Bruce Hill
2018-07-12
Fixing up comments, slowly.
Bruce Hill
2018-07-12
All tests passing.
Bruce Hill
2018-07-12
Initial version of new pegfile. works (ish)
Bruce Hill
2018-07-09
Adding some compatibility stuff.
Bruce Hill
2018-06-28
Improvements to nomsu codegen (comments are now retained) and some
Bruce Hill
2018-06-27
Minor fixes.
Bruce Hill
2018-06-24
Reducing imports.
Bruce Hill
2018-06-24
Cleaning up code and shuffling things around.
Bruce Hill
2018-06-23
Fixed up nomsupath behavior and refactored file stuff into its own file.
Bruce Hill
2018-06-23
Added versioning system.
Bruce Hill
2018-06-22
Adding fancy makefile that compiles all the moonscript files and
Bruce Hill
2018-06-21
Cleanup of some metaprogramming stuff, as well as adding support for
Bruce Hill
2018-06-19
Fixing up some error reporting
Bruce Hill
2018-06-19
Lots of cleanup.
Bruce Hill
2018-06-18
More streamlining and cleanup.
Bruce Hill
2018-06-18
Moved parsing into a different file
Bruce Hill