aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-15Fix for files getting run twice by (use "")Bruce Hill
2018-12-14Updated tutorialBruce Hill
2018-12-14Removed EOL commentsBruce Hill
2018-12-14Fixed some bugs, including upgrade --upgrade-from=version not working.Bruce Hill
Also updated the README.
2018-12-14Auto-updated to version 5Bruce Hill
2018-12-14Fix for "\($x)abc" getting codegen'd to "$xabc"Bruce Hill
2018-12-14Parenthesizing inline method targets when needed.Bruce Hill
2018-12-14Codegen tweakBruce Hill
2018-12-14Updating to support multiple method calls.Bruce Hill
2018-12-14Fixed multi-line methodcallsBruce Hill
2018-12-14More fixes.Bruce Hill
2018-12-14Fix for nomsu codegen for methods.Bruce Hill
2018-12-14Initial setup work for syntax version 5.Bruce Hill
2018-12-13Cleanups and codegen improvements/fixes.Bruce Hill
2018-11-29Renamed append/concat_append to add/concat_add for Code objects.Bruce Hill
2018-11-29Extended text comprehensions to Lua constructors.Bruce Hill
2018-11-29Added text comprehensions (in the style of the list/dict ones)Bruce Hill
2018-11-29Fixed typo.Bruce Hill
2018-11-26Removed "replace" tool.Bruce Hill
2018-11-26Upgraded/autoformatted.Bruce Hill
2018-11-26Simplifying the control flow API and deduplicating the code.Bruce Hill
2018-11-26Updated and fixed the command line API. Introduced the "-t tool" flagBruce Hill
for more concisely running tools, removed the "-I file" and replaced it with "-m files..."
2018-11-23Tweaks and tidying.Bruce Hill
2018-11-23Fixed typo.Bruce Hill
2018-11-21Fixed tests to work better with different syntax versions.Bruce Hill
2018-11-20Simplifying the filesystem code (no longer entangled with nomsupath) andBruce Hill
using that to simplify the tools. Now the tools directly take lists of file paths rather than things that might go through nomsupath or directories or get processed by filetype. Use your shell for globbing stuff like `nomsu tools/test.nom core/*.nom`
2018-11-19Deduplicated goto label syntax (now just use (--- (label) ---))Bruce Hill
2018-11-19Autoformatted/auto-upgraded.Bruce Hill
2018-11-19Fixed a string indexing issue.Bruce Hill
2018-11-19Tweaks and API cleanup.Bruce Hill
2018-11-17In-progress (but working) overhaul of some elements including: functionBruce Hill
calls, lib/thing.nom API, multi-assignments, varargs, etc.
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
adding parens around indexchains.
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
comments.
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
shorthand.
2018-11-11Fixed whitespace error.Bruce Hill
2018-11-11Fully upgraded to 4.10.12.7, including deprecating the old list/dictBruce Hill
comprehension methods, in favor of the new native support.
2018-11-11Added shebang and descriptive comment.Bruce Hill
2018-11-11Style tweak: using (retry) instead of %retry for goto label.Bruce Hill