aboutsummaryrefslogtreecommitdiff
path: root/lux-bootstrapper/src/lux/compiler/jvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed a bug that broke re-compilation of STDLIB tests in Lua.Eduardo Julian2022-01-111-2/+0
* Used new Function interface to fix directives bug in JVM compiler.Eduardo Julian2021-11-081-39/+41
* Sharing the same Function class between bootsrapper and JVM compiler.Eduardo Julian2021-11-085-73/+73
* No more annotations.Eduardo Julian2021-09-081-7/+7
* Applied new convention for variants.Eduardo Julian2021-09-063-45/+63
* Made labels (tags & slots) into a form of global binding.Eduardo Julian2021-08-291-5/+10
* Enabled compile-time code evaluation (i.e. "eval" function).Eduardo Julian2021-08-193-92/+92
* Normalized the hierarchy of the standard library modules.Eduardo Julian2021-07-145-33/+45
* Made sure the "phase" parameter of extensions is always usable (even across l...Eduardo Julian2021-07-081-1/+1
* Added type information when logging compiled definitions.Eduardo Julian2021-06-081-4/+2
* Got JRuby to cooperate.Eduardo Julian2021-02-261-2/+4
* Continuing with LuaEduardo Julian2021-02-101-5/+7
* Implemented arithmetic right-shift in terms of logic right-shift.Eduardo Julian2021-01-281-17/+15
* Compiling "lux syntax char case!" with TABLESWITCH instead of LOOKUPSWITCH.Eduardo Julian2020-12-151-14/+21
* Improved parsing speed for Lux code.Eduardo Julian2020-12-111-1/+1
* Added support for "Commons Clause" to Licentia.Eduardo Julian2020-12-091-12/+0
* Re-named old luxc-jvm to lux-bootstrapper.Eduardo Julian2020-12-048-0/+3020