| Commit message (Expand) | Author | Age | Files | Lines |
* | Properly handling variance for remaining mutable types. | Eduardo Julian | 2022-04-05 | 3 | -26/+46 |
* | Properly handling variance for arrays to avoid invalid subtyping. | Eduardo Julian | 2022-04-04 | 5 | -20/+77 |
* | JVM interop now allows importing inherited virtual/interface methods. | Eduardo Julian | 2022-03-16 | 1 | -16/+14 |
* | ADDED Can pass config parameters to compiler and select code based on it. Can... | Eduardo Julian | 2022-02-23 | 1 | -3/+6 |
* | No more automatic conversions of primitive types in JVM FFI. | Eduardo Julian | 2022-02-22 | 1 | -2/+2 |
* | Better text formatting for types. | Eduardo Julian | 2022-01-20 | 1 | -2/+2 |
* | Fixed a bug that broke re-compilation of STDLIB tests in Lua. | Eduardo Julian | 2022-01-11 | 1 | -2/+0 |
* | Dusting off the pure-Lux JVM compiler machinery. [Part 2] | Eduardo Julian | 2021-12-25 | 1 | -2/+1 |
* | Used new Function interface to fix directives bug in JVM compiler. | Eduardo Julian | 2021-11-08 | 1 | -39/+41 |
* | Sharing the same Function class between bootsrapper and JVM compiler. | Eduardo Julian | 2021-11-08 | 8 | -79/+82 |
* | Correctly analyzing records in the presence of local bindings. | Eduardo Julian | 2021-09-15 | 4 | -41/+65 |
* | Made the "#" character great again! | Eduardo Julian | 2021-09-12 | 11 | -253/+211 |
* | Migrated variants to the new syntax. | Eduardo Julian | 2021-09-10 | 2 | -16/+21 |
* | The old record syntax has been re-purposed as variant syntax. | Eduardo Julian | 2021-09-09 | 5 | -56/+28 |
* | No more annotations. | Eduardo Julian | 2021-09-08 | 8 | -64/+50 |
* | No more module annotations. | Eduardo Julian | 2021-09-08 | 5 | -51/+9 |
* | Applied new convention for variants. | Eduardo Julian | 2021-09-06 | 4 | -60/+76 |
* | Clearing the local scope during eval analysis to avoid accidentally seeing va... | Eduardo Julian | 2021-09-05 | 2 | -11/+22 |
* | Unified tuple and record syntax. | Eduardo Julian | 2021-09-03 | 5 | -101/+122 |
* | Better parameterized type documentation. | Eduardo Julian | 2021-08-29 | 1 | -17/+16 |
* | Made labels (tags & slots) into a form of global binding. | Eduardo Julian | 2021-08-29 | 10 | -248/+386 |
* | Updates to the Ruby compiler. | Eduardo Julian | 2021-08-27 | 4 | -9/+49 |
* | Enabled compile-time code evaluation (i.e. "eval" function). | Eduardo Julian | 2021-08-19 | 26 | -557/+563 |
* | Improved single-line comment syntax (from "##" to "..."). | Eduardo Julian | 2021-08-09 | 1 | -1/+1 |
* | No more #export magic syntax. | Eduardo Julian | 2021-08-08 | 2 | -6/+8 |
* | Normalized the hierarchy of the standard library modules. | Eduardo Julian | 2021-07-14 | 12 | -61/+87 |
* | Re-named ":coerce" to ":as" since it technically doesn't do coercions. | Eduardo Julian | 2021-07-11 | 2 | -7/+7 |
* | Made the "try" macro into a common one, instead of a host-specific one. | Eduardo Julian | 2021-07-10 | 1 | -1/+1 |
* | Made sure the "phase" parameter of extensions is always usable (even across l... | Eduardo Julian | 2021-07-08 | 3 | -22/+60 |
* | Added type information when logging compiled definitions. | Eduardo Julian | 2021-06-08 | 2 | -6/+7 |
* | Postponing work on R due to flaws of the bootstrapping compiler. | Eduardo Julian | 2021-06-02 | 1 | -0/+7 |
* | Got JRuby to cooperate. | Eduardo Julian | 2021-02-26 | 1 | -2/+4 |
* | Updates for Ruby compiler. | Eduardo Julian | 2021-02-25 | 1 | -2/+5 |
* | Continuing with Lua | Eduardo Julian | 2021-02-10 | 1 | -5/+7 |
* | Implemented arithmetic right-shift in terms of logic right-shift. | Eduardo Julian | 2021-01-28 | 2 | -48/+44 |
* | Compiler now shows suggestions when encountering unknown definitions. | Eduardo Julian | 2021-01-12 | 1 | -1/+2 |
* | Compiling "lux syntax char case!" with TABLESWITCH instead of LOOKUPSWITCH. | Eduardo Julian | 2020-12-15 | 1 | -14/+21 |
* | Improved parsing speed for Lux code. | Eduardo Julian | 2020-12-11 | 3 | -6/+17 |
* | Added support for "Commons Clause" to Licentia. | Eduardo Julian | 2020-12-09 | 2 | -14/+0 |
* | Re-named old luxc-jvm to lux-bootstrapper. | Eduardo Julian | 2020-12-04 | 39 | -0/+13380 |