aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-12-11More updates with more functional macros and source code storage.Bruce Hill
2017-12-09Recompiled.Bruce Hill
2017-12-09Even cleaner support for __src__Bruce Hill
2017-12-09Pretty much everything is working??Bruce Hill
2017-12-08Simplified parser by removing prev_edge.Bruce Hill
2017-12-08Added unicode support and cleaned up the parser a bit.Bruce Hill
2017-12-04Incremental progress towards working.Bruce Hill
2017-12-04Some stuff changed to allow escaped args and some other ports from theBruce Hill
2017-11-01Added empty string check.Bruce Hill
2017-11-01Fixed remove rule rule.Bruce Hill
2017-11-01Added remove rule rule.Bruce Hill
2017-11-01Removed broken code.Bruce Hill
2017-11-01Fixed some codegen stuff, optimized "say" for the common case of stringBruce Hill
2017-11-01Added gsub.Bruce Hill
2017-11-01Added try/except.Bruce Hill
2017-10-31Added local var persistence for REPL.Bruce Hill
2017-10-31Added support for serializing rules.Bruce Hill
2017-10-30Changed it so variables can't contain wordbreakers anymore.Bruce Hill
2017-10-23Removed some unnecessary semicolons on keywords.Bruce Hill
2017-10-23Updated comments.Bruce Hill
2017-10-22Added tree_to_nomsu() and improved codegen by compiling \foo toBruce Hill
2017-10-20Made it so nomsu only runs REPL with -iBruce Hill
2017-10-20More callstack fixinBruce Hill
2017-10-20Fix for callstack.Bruce Hill
2017-10-19Misc. cleanups.Bruce Hill
2017-10-19Recompile.Bruce Hill
2017-10-19Finally fixed the bullshit way that string literals were converted to lua.Bruce Hill
2017-10-19Added some constants to utils.Bruce Hill
2017-10-19Recompile.Bruce Hill
2017-10-19Abbreviated "lua code" to "lua>" and "lua expr" to "=lua" and "luaBruce Hill
2017-10-19Added default dict.Bruce Hill
2017-10-13Rebuilt.Bruce Hill
2017-10-13Made symbols group with each other, instead of *every* one being alone.Bruce Hill
2017-10-13Changed tokenizing to treat symbols as their own things.Bruce Hill
2017-10-13Improved code generation by changing vars["x"] to vars.x for allowed luaBruce Hill
2017-10-13Removed io.write() stuff.Bruce Hill
2017-10-13Rebuilt.Bruce Hill
2017-10-13Improved code generation for "when" statements using elseif, andBruce Hill
2017-10-13Renamed repr_if_not_string to "stringify" and added nomsu:stringify forBruce Hill
2017-10-13Changed generated code to be less verbose for function and macro defsBruce Hill
2017-10-13Added -f option to force rebuilds (for when the compiler changes, notBruce Hill
2017-10-13Added *much* better filename and line number error reporting.Bruce Hill
2017-10-13Tweaked macros to insert runtime checks, rather than compile-time.Bruce Hill
2017-10-12Added better output control for stderr.Bruce Hill
2017-10-12Added chain and "with".Bruce Hill
2017-10-11Added table.remove to collections.Bruce Hill
2017-10-10Added an option to pass in vars to run()Bruce Hill
2017-10-09Fixing up sorting more.Bruce Hill
2017-10-09Fixing sort.Bruce Hill
2017-10-09Added type of alias.Bruce Hill