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