aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-11-12Added 'an' alias for things.Bruce Hill
2018-11-12Fix for codegen of Set-style dicts.Bruce Hill
2018-11-11Cleaning up say/print and io.write (now you can use (say "foo" inline))Bruce Hill
2018-11-11Removed dead code.Bruce Hill
2018-11-11Added (% as hex) and fixed bug with text interpolation codegen notBruce Hill
2018-11-11Fixed whitespaceBruce Hill
2018-11-11Fixed compatibility thing with NomsuCode::fromBruce Hill
2018-11-11Re-implemented nomsu -> lua comment translation and added file chunkBruce Hill
2018-11-11Added docBruce Hill
2018-11-11Fixed shebang not getting newlineBruce Hill
2018-11-11Fixed -O optimization flag.Bruce Hill
2018-11-11Updating README.Bruce Hill
2018-11-11Updated to use 'set' syntax instead of ": yes"Bruce Hill
2018-11-11Adding compat for deprecating math convenience functions.Bruce Hill
2018-11-11Fixed some autoformatting stuff, and prepping to deprecate some mathBruce Hill
2018-11-11Fixed whitespace error.Bruce Hill
2018-11-11Fully upgraded to 4.10.12.7, including deprecating the old list/dictBruce Hill
2018-11-11Added shebang and descriptive comment.Bruce Hill
2018-11-11Style tweak: using (retry) instead of %retry for goto label.Bruce Hill
2018-11-11Removing compile-error shim.Bruce Hill
2018-11-11Now preserving hex numbers with "0xF00" -> parse -> decompile ->Bruce Hill
2018-11-11Lots of fixes to the upgrading and codegen/autoformatting pipeline, alsoBruce Hill
2018-11-10RecompileBruce Hill
2018-11-10Tweaks to line clumpingBruce Hill
2018-11-09Fixed word clumping with linebreaks.Bruce Hill
2018-11-09Fixed other place for clumping "'"Bruce Hill
2018-11-09Changed clumping to only be different for "'", not other operators.Bruce Hill
2018-11-09RecompileBruce Hill
2018-11-09Fixed `'s` clumping for stuff like (%foo's metatable)Bruce Hill
2018-11-09Fixed decompile issue with short actions not getting indented.Bruce Hill
2018-11-09Fixed comment clumping issue.Bruce Hill
2018-11-09Fixed text upgrading.Bruce Hill
2018-11-09Better handling of shebangs and comments at the top of a file.Bruce Hill
2018-11-09Removed debug code.Bruce Hill
2018-11-09Improvements for parenthesization of escaped nomsu.Bruce Hill
2018-11-09Fixing the upgrade pipeline, plus some misc. fixes.Bruce Hill
2018-11-09No longer passing `tree` to every compile action. Now, you can justBruce Hill
2018-11-09Deprecating (% as lua statements) and (% as lua return)Bruce Hill
2018-11-09Lots of cleanups, including expanded use of (... compiles to "textBruce Hill
2018-11-08Fixes/upgrades.Bruce Hill
2018-11-08Major overhaul, splitting nomsu_compiler into nomsu_environment,Bruce Hill
2018-11-06Added `things` library (improved version of lib/object.nom).Bruce Hill
2018-11-06Removed utils.lua, simplified some metaprogramming stuff, added native supportBruce Hill
2018-11-02Merge branch 'master' into workingBruce Hill
2018-11-02TweakBruce Hill
2018-11-02Changed stub convention to (foo 1 baz 2) -> foo_1_baz instead ofBruce Hill
2018-10-31Simplified AST to just use a single moonscript class called "SyntaxTree"Bruce Hill
2018-10-31More explicit.Bruce Hill
2018-10-31Renamed (action %) -> (%'s meaning)Bruce Hill
2018-10-31Added upgrade file.Bruce Hill