| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-09 | Lots of cleanups, including expanded use of (... compiles to "text | Bruce Hill | |
| literal") shorthand, deprecating Lua value, and more use of Lua "..." with text interpolations. | |||
| 2018-11-08 | Major overhaul, splitting nomsu_compiler into nomsu_environment, | Bruce Hill | |
| nomsu_compiler, and nomsu_decompiler. Also added comprehensions. | |||
| 2018-11-02 | Changed stub convention to (foo 1 baz 2) -> foo_1_baz instead of | Bruce Hill | |
| foo_1_baz_2, removed "smext", made some cleanup changes. | |||
| 2018-10-31 | Simplified AST to just use a single moonscript class called "SyntaxTree" | Bruce Hill | |
| instead of a different metatable for each type of syntax tree. | |||
| 2018-10-03 | Some incremental progress. | Bruce Hill | |
| 2018-09-28 | Rebuild. | Bruce Hill | |
| 2018-09-18 | Got rid of repr() use and replaced with :as_lua() or :as_nomsu() in as | Bruce Hill | |
| many places as possible. | |||
| 2018-09-15 | Initial working version. | Bruce Hill | |
| 2018-09-14 | Auto-upgraded everything. | Bruce Hill | |
| 2018-09-14 | Upgraded nomsu.2.peg and fixed minor bug in Source serialization in | Bruce Hill | |
| trees. | |||
| 2018-09-12 | Initial working version. | Bruce Hill | |
| 2018-08-30 | Auto-upgraded to 3.7 | Bruce Hill | |
| 2018-08-30 | Recompile | Bruce Hill | |
| 2018-08-30 | Fixed obnoxious bug where List was getting used instead of a Dict, | Bruce Hill | |
| causing havoc when .first and .pop were being accessed. | |||
| 2018-08-28 | Lots of overhaul, supporting a new Object Oriented approach (e.g. | Bruce Hill | |
| %obj::action 1 2) and syntax. | |||
| 2018-08-27 | Bunch of miscellaneous changes. Paved the way a little bit for having | Bruce Hill | |
| different compiler domains. | |||
| 2018-07-23 | Renamed nomsu_tree -> syntax_tree, so anyone looking for syntax trees | Bruce Hill | |
| knows where to look. | |||
