| Commit message (Expand) | Author | Files | Lines |
2019-09-15 | Implemented mixin-style function composition. | Eduardo Julian | 1 | -4/+6 |
2019-09-15 | Got the tests running again. | Eduardo Julian | 7 | -36/+40 |
2019-09-07 | Re-named "lux/control/contract" to "lux/control/function/contract". | Eduardo Julian | 1 | -1/+2 |
2019-09-07 | Renamed "Statement" to "Directive". | Eduardo Julian | 1 | -1/+1 |
2019-08-20 | WIP: Make new-luxc instructions rely on the Descriptor type. | Eduardo Julian | 1 | -5/+5 |
2019-08-10 | WIP: JVM function generation. | Eduardo Julian | 1 | -1/+1 |
2019-07-31 | Ported JVM reference generation to the new JVM bytecode machinery. | Eduardo Julian | 2 | -3/+4 |
2019-07-26 | No more "n/"-prefixed functions. | Eduardo Julian | 74 | -662/+747 |
2019-07-25 | No more "i/"-prefixed functions. | Eduardo Julian | 14 | -82/+103 |
2019-07-24 | No more "r/"-prefixed functions. | Eduardo Julian | 4 | -94/+100 |
2019-07-24 | No more "f/"-prefixed functions. | Eduardo Julian | 8 | -119/+134 |
2019-07-24 | Got rid of the "Number" abstraction. | Eduardo Julian | 11 | -88/+33 |
2019-07-24 | Small improvements here and there. | Eduardo Julian | 1 | -2/+3 |
2019-07-08 | * Re-named "Instruction" to "Bytecode". | Eduardo Julian | 1 | -9/+8 |
2019-07-08 | Added I32, I16 and I8. | Eduardo Julian | 5 | -2/+129 |
2019-07-06 | Got long and double constants to work. | Eduardo Julian | 1 | -43/+110 |
2019-07-02 | Re-name "lux/data/error" to "lux/control/try". | Eduardo Julian | 31 | -194/+192 |
2019-06-21 | Separated reading and writing binary data (lumping them together was a bad id... | Eduardo Julian | 1 | -1/+1 |
2019-06-21 | Extracted binary parsing code into its own module. | Eduardo Julian | 1 | -1/+3 |
2019-06-20 | Moved "lux/world/binary" to "lux/data/binary". | Eduardo Julian | 5 | -10/+9 |
2019-06-20 | Re-structured encoding-related modules a bit. | Eduardo Julian | 1 | -1/+2 |
2019-06-20 | Improved the convention for using text formatters. | Eduardo Julian | 99 | -255/+249 |
2019-06-20 | Removed the TCP & UDP code for the moment. | Eduardo Julian | 3 | -144/+0 |
2019-06-20 | Expanded serialization capabilities for JVM bytecode. | Eduardo Julian | 1 | -3/+3 |
2019-06-19 | Various fixes. | Eduardo Julian | 1 | -24/+54 |
2019-06-18 | More JS machinery. | Eduardo Julian | 1 | -3/+3 |
2019-06-15 | Array machinery for the JavaScript compiler. | Eduardo Julian | 1 | -2/+4 |
2019-06-14 | Some fixes for the scripting languages. | Eduardo Julian | 1 | -1/+2 |
2019-06-06 | WIP: Class definition. | Eduardo Julian | 3 | -28/+32 |
2019-06-01 | Removed the (magical) "alias" annotations tag. | Eduardo Julian | 1 | -2/+2 |
2019-05-29 | More massaging of the stdlib for the sake of the new compiler. | Eduardo Julian | 2 | -0/+134 |
2019-05-28 | Applied several tweaks to make the code easier to process by the new compiler. | Eduardo Julian | 7 | -11/+15 |
2019-05-24 | Removed the (magical) "export?" annotations tag. | Eduardo Julian | 1 | -6/+2 |
2019-05-21 | Fixes & tweaks in tests (and relevant code) due to latest changes in the stdlib. | Eduardo Julian | 6 | -197/+200 |
2019-05-05 | Can now set the name of the "this" object, instead of being forced to use "_j... | Eduardo Julian | 1 | -4/+4 |
2019-05-04 | - Replaced "Dirty" values with "Safe" values. | Eduardo Julian | 3 | -74/+18 |
2019-05-01 | The Common Lisp compiler is alive. | Eduardo Julian | 1 | -0/+3 |
2019-04-28 | Turned all "lux int ???" extensions to "lux i64 ???". | Eduardo Julian | 1 | -6/+6 |
2019-04-28 | Turned all "lux frac ???" extensions to "lux f64 ???". | Eduardo Julian | 1 | -13/+13 |
2019-04-27 | Moved the modules under "lux/host/" to now be under "lux/target/". | Eduardo Julian | 2 | -4/+5 |
2019-04-24 | WIP: PHP compiler. | Eduardo Julian | 1 | -0/+3 |
2019-04-19 | Moved the code/syntax parser under "lux/control/parser/". | Eduardo Julian | 3 | -37/+42 |
2019-04-19 | Moved the XML parser under "lux/control/parser/". | Eduardo Julian | 1 | -11/+12 |
2019-04-19 | Moved the JSON parser under "lux/control/parser/". | Eduardo Julian | 1 | -2/+4 |
2019-04-19 | Re-named "lux/data/collection/tree/rose" to "lux/data/collection/tree". | Eduardo Julian | 3 | -14/+12 |
2019-04-19 | Moved the (rose) tree parser under "lux/control/parser/". | Eduardo Julian | 2 | -102/+94 |
2019-04-19 | Moved the CLI parser under "lux/control/parser/". | Eduardo Julian | 3 | -14/+17 |
2019-04-19 | Renamed both "Poly" and "Lexer" to "Parser" in order to normalize naming a bit. | Eduardo Julian | 2 | -6/+8 |
2019-04-19 | Moved the text lexers under "lux/control/parser/". | Eduardo Julian | 5 | -11/+20 |
2019-04-19 | Extracted the type-parsing machinery into its own module. | Eduardo Julian | 1 | -2/+5 |