| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-24 | Switched repr() to only return ""-style strings, and not [[]]-style, | Bruce Hill | |
| which helps with indenting generated lua code correctly. Also made a few ergonomic fixes/changes for line breaking. | |||
| 2018-03-22 | Better repr. | Bruce Hill | |
| 2018-02-01 | Switched accumulate() to return a table, not a string. | Bruce Hill | |
| 2018-01-26 | Added a ton of tests for virtually all the functionality. Helped me find | Bruce Hill | |
| and fix a lot of latent problems. | |||
| 2018-01-25 | Overhaul of compiling API (eliminated some of the expr/statements | Bruce Hill | |
| helpers and forced the use of {expr=..., locals=...}-type syntax. This helped fix up all of the cases like loops where locals were being mishandled and led to some cleaner code. | |||
| 2018-01-18 | Initial commit of object oriented classes. | Bruce Hill | |
| 2018-01-12 | Switched to use load() with environment table instead of passing in | Bruce Hill | |
| nomsu to everything. This has some nice code cleanliness benefits. | |||
| 2018-01-10 | Performance optimizations and correctness fix for [=[...]=]-style | Bruce Hill | |
| strings. Also, require % now properly inserts lua code. | |||
| 2017-12-30 | Got everything mostly working. | Bruce Hill | |
| 2017-12-18 | Tweaked repr and added a depth parameter. | Bruce Hill | |
| 2017-12-18 | Improved documentation and compile script. | Bruce Hill | |
| 2017-12-18 | Optimized utils and cleaned up a bit. | Bruce Hill | |
| 2017-10-13 | Improved code generation for "when" statements using elseif, and | Bruce Hill | |
| improved code generation for loops by omitting goto labels when not used. | |||
| 2017-10-13 | Renamed repr_if_not_string to "stringify" and added nomsu:stringify for | Bruce Hill | |
| convenience. | |||
| 2017-09-26 | Making forward progress. | Bruce Hill | |
| 2017-09-24 | Recompiled. | Bruce Hill | |
| 2017-09-21 | Overhaul of invocations/specs. Much cleaner and more consistent now, | Bruce Hill | |
| with less code duplication. | |||
| 2017-09-21 | Another overhaul, this time pulling all the chunks of the core lib into | Bruce Hill | |
| their own files. | |||
| 2017-09-20 | Recompiled. | Bruce Hill | |
| 2017-09-18 | Fixed repr to use __tostring metamethod if present. | Bruce Hill | |
| 2017-09-14 | Made repr fix more flexible/correct. | Bruce Hill | |
| 2017-09-12 | Added moonc compiled versions of files. | Bruce Hill | |
