summaryrefslogtreecommitdiff
path: root/lib/lace/compiler.lua
Commit message (Expand)AuthorAgeFilesLines
* fix bug where '[' would be lostv1.3.1Daniel Silverstone2017-02-121-1/+1
* lace.builtin.define: Record the definition in error wordsRichard Maw2015-11-271-0/+19
* lace.compiler.transfer_args: call errors `msg`Richard Maw2015-11-271-4/+4
* Allow sub sub definesDaniel Silverstone2015-11-101-21/+27
* Support sub-definition using bracesDaniel Silverstone2015-11-091-2/+28
* Support the concent that compile_one_line() might return many rules for that ...Daniel Silverstone2015-11-091-7/+14
* Add some unpack holding so that Lua 5.3 worksv1.1Daniel Silverstone2015-11-051-0/+2
* Fix small bug which fails to propagate defaultsDaniel Silverstone2015-11-051-2/+2
* Lots of ldocDaniel Silverstone2013-11-261-0/+40
* COMPILER: Remove unused local functionDaniel Silverstone2012-07-181-5/+0
* LACE: Ensure engine errors are propagated properly at runtimeDaniel Silverstone2012-07-171-0/+1
* LACE: Ensure errors are rendered properly and exposed during compilationDaniel Silverstone2012-07-171-4/+30
* LACE: More error normalisation, and error rendering capabilityDaniel Silverstone2012-07-171-1/+1
* LACE: Start normalising error paths more aggressivelyDaniel Silverstone2012-07-171-15/+12
* {BUILTIN,COMPILER}: Ensure internal errors are not normalised purely to stringsDaniel Silverstone2012-07-171-2/+2
* Ensure errors are flattened into stringsDaniel Silverstone2012-05-291-0/+7
* _lace not .laceDaniel Silverstone2012-05-161-4/+4
* Use _lace instead of [".lace"]Daniel Silverstone2012-05-151-8/+8
* Clear the default if not suppressingDaniel Silverstone2012-05-131-0/+6
* Allow suppression of default behaviourDaniel Silverstone2012-05-131-3/+3
* Allow access to the loader and compilers for internal operationsDaniel Silverstone2012-05-131-0/+2
* Ensure default command works, via compiler assistanceDaniel Silverstone2012-05-131-0/+28
* Include line number into rulesDaniel Silverstone2012-05-131-0/+1
* Compiler to use new builtin moduleDaniel Silverstone2012-05-131-3/+2
* More compilation and test casesDaniel Silverstone2012-05-131-3/+57
* Initial compiler module and tests. Doesn't compile anything yetDaniel Silverstone2012-05-131-0/+72