aboutsummaryrefslogtreecommitdiff
path: root/compile_lib.sh
AgeCommit message (Collapse)Author
2018-06-22Updating documentation.Bruce Hill
2018-06-15Cleaned up/improved the command line interface, and fixed theBruce Hill
REPL/autoformatting.
2018-06-12Lots of optimizations and simplifications, especially towards gettingBruce Hill
better performance on luajit.
2018-06-04Optimizations and cleanup. Build script now fails on first error andBruce Hill
uses the precompiled versions it has just compiled.
2018-05-24Removed the Word tree type and replaced it with raw strings, sinceBruce Hill
they're only used as part of Actions
2018-05-03Fix for compile lib putting the files in the wrong place.Bruce Hill
2018-04-28Fixed compile_lib and cleaned up control_flowBruce Hill
2018-04-28Overhaul of command-line API. It's a bit cleaner now.Bruce Hill
2018-03-06Removed building tests.Bruce Hill
2018-02-02Restructured the nomsu files to group all the essentials into core/ andBruce Hill
all the optionals into lib/. lib/core.nom and tests/all.nom are no longer needed now.
2018-01-26Added a ton of tests for virtually all the functionality. Helped me findBruce Hill
and fix a lot of latent problems.
2018-01-24Fixed unintentional printing of "-n"Bruce Hill
2018-01-16Added compile step for lib/core.nomBruce Hill
2018-01-12Switched to use load() with environment table instead of passing inBruce Hill
nomsu to everything. This has some nice code cleanliness benefits.
2018-01-10Switched back to using precompiled lua files instead of lua> "..",Bruce Hill
because it's noticeably faster.
2017-12-30Updated build script.Bruce Hill
2017-12-18Improved documentation and compile script.Bruce Hill
2017-12-11More updates with more functional macros and source code storage.Bruce Hill
2017-10-13Added -f option to force rebuilds (for when the compiler changes, notBruce Hill
the lib files).
2017-10-08Updated command line interface and compilation.Bruce Hill