aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-10-03Fixed up some edge cases with as_lua_id and from_lua_id that wereBruce Hill
2018-10-01Got compiler errors actually working.Bruce Hill
2018-10-01Fixed some misnamed functions.Bruce Hill
2018-09-28Oops, refactor bug.Bruce Hill
2018-09-28Rebuild.Bruce Hill
2018-09-28Fully working, I think? (with a lot of shims)Bruce Hill
2018-09-28Forward progress on getting nomnom working.Bruce Hill
2018-09-28Slight API tweaks.Bruce Hill
2018-09-28Slightly more robust.Bruce Hill
2018-09-28Fixes for indentation of generated lua code.Bruce Hill
2018-09-26Updated to the point of actually compiling.Bruce Hill
2018-09-26Added field to remember text methods.Bruce Hill
2018-09-26Fixes for actions with targets colliding with compiler actions, and luaBruce Hill
2018-09-26Fix for calling function with non-literal list.Bruce Hill
2018-09-26Fixed all syntax errors, got original (non-nomnom) tests passing.Bruce Hill
2018-09-26Incremental fixes and more nomnom ports.Bruce Hill
2018-09-21Rebuild.Bruce Hill
2018-09-21Incremental checkin, currently not working, just saving progress.Bruce Hill
2018-09-18Got rid of repr() use and replaced with :as_lua() or :as_nomsu() in asBruce Hill
2018-09-18Oops, added "$" to ensure keywords with suffixes don't get changed.Bruce Hill
2018-09-18Added code for handling lua keywords in as_lua_id().Bruce Hill
2018-09-18Fix for as_lua_id() for keywordsBruce Hill
2018-09-17Added support for compile actions returning trees, and compiling blocksBruce Hill
2018-09-16Added support for compile actions returning syntax trees, which will getBruce Hill
2018-09-16Much better error reporting for compile errors (i.e. not parse errors),Bruce Hill
2018-09-16Working module system.Bruce Hill
2018-09-15Initial working version.Bruce Hill
2018-09-15Better parsing of strings and handling of non-printable characters andBruce Hill
2018-09-14Added 3.8 upgrade.Bruce Hill
2018-09-14Auto-upgraded everything.Bruce Hill
2018-09-14Fixed comments in nomsu codegen.Bruce Hill
2018-09-14Updated compiler to produce cool string output.Bruce Hill
2018-09-14Added error truncating.Bruce Hill
2018-09-14Using more concise peg file finding.Bruce Hill
2018-09-14RecompileBruce Hill
2018-09-14Bumped compiler version to 8Bruce Hill
2018-09-14Renaming parser2 to parser.Bruce Hill
2018-09-14Removing the remnants of the old parser system.Bruce Hill
2018-09-14Upgraded nomsu.1.peg to tidier version.Bruce Hill
2018-09-14Upgraded nomsu.2.peg and fixed minor bug in Source serialization inBruce Hill
2018-09-14Fixes and improvements, and ported nomsu.3.peg to new tidier syntax.Bruce Hill
2018-09-13Improvements to indented text parsing and error reporting.Bruce Hill
2018-09-12Initial working version.Bruce Hill
2018-09-10Removing dead code and string.as_lua_id() (now just set on stringBruce Hill
2018-09-10Fixed tree_to_nomsu for method calls that span lines.Bruce Hill
2018-09-10Upgraded to 3.8 (text method changes) and fixed some bugs inBruce Hill
2018-09-10Fixed "A_" prefix.Bruce Hill
2018-09-10Shifting towards more text methods instead of text global functions.Bruce Hill
2018-09-08Minor fixes/tidying.Bruce Hill
2018-09-06Made uuid action public.Bruce Hill