| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-18 | Updating to version 2.4.4.3, with new syntax for multi-statement 'if' | Bruce Hill | |
| and switch statements. | |||
| 2018-07-18 | Upgrading to version 2.3 (main change: "=" instead of "<-" for | Bruce Hill | |
| assignment) | |||
| 2018-07-17 | Updating lib to v2 | Bruce Hill | |
| 2018-07-15 | Major changes to how versioning and parsing work. This should be a | Bruce Hill | |
| better path going forward to handling upgrades. Old syntax files will stick around for compatibility purposes. Old syntax can be parsed into valid syntax trees via the old syntax (.peg) files, and then old syntax trees should be valid and can be upgraded via the normal code path. This change has lots of improvements to Nomsu codegen too. | |||
| 2018-06-21 | Cleanup of some metaprogramming stuff, as well as adding support for | Bruce Hill | |
| "package.nomsupath" to search for files in different locations, and prioritizing use of "luafilesystem" over system calls. | |||
| 2018-06-18 | Initial working version. | Bruce Hill | |
| 2018-06-15 | Improvements to object system. | Bruce Hill | |
| 2018-06-14 | Some cleanup and fixes. Simplifying a lot of code, and extending the | Bruce Hill | |
| flexibility of scoping. Redesigned Object system too. | |||
| 2018-06-04 | Cleanups to try/catch logic and object logic. | Bruce Hill | |
| 2018-05-30 | Added todo | Bruce Hill | |
| 2018-05-30 | Simplified and correctified lib/object (though the codegen still need | Bruce Hill | |
| streamlining), added a .stub member to Action trees, and switched Source's repr to be @filename[start:stop] instead of "filename[start:stop]" | |||
| 2018-05-30 | Moved as_lua_id() onto 'string' | Bruce Hill | |
| 2018-05-26 | Re-added sources. | Bruce Hill | |
| 2018-05-24 | Misc changes, fixed up Object lib and tests. | Bruce Hill | |
| 2018-04-25 | Removing end-of-line ":" and "(..)" for blocks (they just use | Bruce Hill | |
| indentation now). | |||
| 2018-02-08 | Moved over to have tree metadata stored outside the tree. This paves the | Bruce Hill | |
| way for programmatically generating trees more easily. | |||
| 2018-02-02 | Restructured the nomsu files to group all the essentials into core/ and | Bruce Hill | |
| all the optionals into lib/. lib/core.nom and tests/all.nom are no longer needed now. | |||
| 2018-01-31 | Added colons for aesthetics. | Bruce Hill | |
| 2018-01-30 | Overhaul of indentations. Now strictly requiring exactly 4 spaces | Bruce Hill | |
| everywhere, and supporting indented string interpolations. | |||
| 2018-01-29 | Added numeric-for list comprehension | Bruce Hill | |
