aboutsummaryrefslogtreecommitdiff
path: root/containers.lua
AgeCommit message (Expand)Author
2019-01-01Misc changes, including text indented interpolations are now indentedBruce Hill
2018-12-18Added comprehension form to containers, e.g. List(function(add) add(5)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
2018-11-09No longer passing `tree` to every compile action. Now, you can justBruce Hill
2018-11-08Major overhaul, splitting nomsu_compiler into nomsu_environment,Bruce Hill
2018-11-06Removed utils.lua, simplified some metaprogramming stuff, added native supportBruce Hill
2018-11-02Changed stub convention to (foo 1 baz 2) -> foo_1_baz instead ofBruce Hill
2018-10-29Some cleanups and fixes, made the parser more permissive of prematurelyBruce Hill
2018-10-01Fixed some misnamed functions.Bruce Hill
2018-09-28Rebuild.Bruce Hill
2018-09-28Slight API tweaks.Bruce Hill
2018-09-26Added field to remember text methods.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-18Got rid of repr() use and replaced with :as_lua() or :as_nomsu() in asBruce 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-10Shifting towards more text methods instead of text global functions.Bruce Hill
2018-09-06Removed the mandatory "_" prefix for Nomsu variables, renamed "list" andBruce Hill
2018-08-30Added safety check to detect non-number keys in lists.Bruce Hill
2018-08-29Handling more compatibility stuff, including Lua 5.4, and a backup forBruce Hill