| Commit message (Expand) | Author | Age | Files | Lines |
* | Changed the license from EPL to MPL. | Eduardo Julian | 2015-08-28 | 39 | -273/+156 |
* | Due to several performance issues and my inability to optimize them away due ... | Eduardo Julian | 2015-08-28 | 7 | -497/+494 |
* | - Restructuring how sums & products work [part 3] | Eduardo Julian | 2015-08-23 | 7 | -172/+186 |
* | - Restructuring how sums & products work [part 2] | Eduardo Julian | 2015-08-23 | 1 | -72/+82 |
* | - Restructuring how sums & products work [part 1] | Eduardo Julian | 2015-08-23 | 1 | -255/+234 |
* | - Finished turning tags into indices. | Eduardo Julian | 2015-08-17 | 19 | -467/+547 |
* | Introduced named types (#NamedT Ident Type). | Eduardo Julian | 2015-08-16 | 1 | -194/+235 |
* | Unified tuples & records. | Eduardo Julian | 2015-08-16 | 1 | -179/+152 |
* | - Some clean-up of needless code. | Eduardo Julian | 2015-08-16 | 1 | -171/+105 |
* | - Changing tags so they're actually indices (part 4). | Eduardo Julian | 2015-08-12 | 1 | -23/+4 |
* | - Changing tags so they're actually indices (part 3). | Eduardo Julian | 2015-08-12 | 1 | -50/+58 |
* | - Changing tags so they're actually indices (part 2). | Eduardo Julian | 2015-08-10 | 1 | -4/+4 |
* | - Changing tags so they're actually indices (part 1). | Eduardo Julian | 2015-08-10 | 1 | -118/+190 |
* | - Local vars can now longer have prefixed symbols. | Eduardo Julian | 2015-08-05 | 7 | -139/+152 |
* | - The compiler now stores the cursor of the last analysed AST in order to avo... | Eduardo Julian | 2015-08-05 | 2 | -15/+30 |
* | - Struct definition no longer required prefixed members (now, it actually pro... | Eduardo Julian | 2015-08-04 | 19 | -356/+371 |
* | - Renamed the Syntax type to AST. | Eduardo Julian | 2015-08-04 | 15 | -241/+271 |
* | - Added a macro for exporting definitions (to not depend on the #export tag o... | Eduardo Julian | 2015-08-04 | 6 | -32/+47 |
* | - Type definitions inside the compiler data now hold the type itself. | Eduardo Julian | 2015-08-03 | 4 | -22/+48 |
* | Implemented text-interpolation through a macro ("<>") in lux/data/text | Eduardo Julian | 2015-08-03 | 6 | -24/+89 |
* | - Added a module for hashing. | Eduardo Julian | 2015-08-02 | 8 | -281/+431 |
* | - Did some refactoring of the standard library. | Eduardo Julian | 2015-07-31 | 27 | -711/+1080 |
* | - lux;using no longer prefixes variables. | Eduardo Julian | 2015-07-29 | 11 | -96/+67 |
* | - Changed the name of lux/host/java to lux/host/jvm | Eduardo Julian | 2015-07-26 | 9 | -195/+145 |
* | - Fixed a pattern-matching error where generalizations of types (universal-qu... | Eduardo Julian | 2015-07-26 | 8 | -93/+133 |
* | - The output directory is now being used as the cache. | Eduardo Julian | 2015-07-25 | 31 | -0/+5222 |
* | - The directory for source-code is now named "input". | Eduardo Julian | 2015-06-20 | 2 | -2184/+0 |
* | - Added imports. | Eduardo Julian | 2015-06-12 | 1 | -18/+24 |
* | - Reimplemented module-aliasing. | Eduardo Julian | 2015-06-10 | 1 | -26/+35 |
* | - Put definition metadata into the generated .class files. | Eduardo Julian | 2015-06-09 | 1 | -23/+6 |
* | - Finished _jvm-interface_ & _jvm-class_. | Eduardo Julian | 2015-05-31 | 1 | -93/+114 |
* | - _jvm_program now relies on the (IO (,)) type. | Eduardo Julian | 2015-05-27 | 2 | -10/+8 |
* | - Now using an in-memory class-loader. | Eduardo Julian | 2015-05-26 | 1 | -2/+4 |
* | - Cleaned-up a few things in lux.lux | Eduardo Julian | 2015-05-24 | 1 | -110/+100 |
* | - Added a simple optimization based on the idea of avoiding to compare 2 type... | Eduardo Julian | 2015-05-22 | 1 | -35/+35 |
* | - Corrected the indentation issues in the lux files. | Eduardo Julian | 2015-05-22 | 2 | -1003/+1074 |
* | - Removed the apparently unnecessary total-locals. | Eduardo Julian | 2015-05-14 | 2 | -14/+34 |
* | - Changed the names of the tags of the Syntax type to differentiate them bett... | Eduardo Julian | 2015-05-10 | 1 | -226/+226 |
* | - Switched to the new prefix convention for both lux's special forms and the ... | Eduardo Julian | 2015-05-10 | 2 | -1158/+1169 |
* | - Now analysing function-application backwards. | Eduardo Julian | 2015-05-10 | 2 | -377/+311 |
* | - Eliminated #eval-ctor from the HostState and now #seed is used for the same... | Eduardo Julian | 2015-05-07 | 1 | -4/+2 |
* | - Made several optimizations to the compiler. | Eduardo Julian | 2015-05-06 | 1 | -2/+2 |
* | v0.1 | Eduardo Julian | 2015-05-04 | 1 | -1/+1 |
* | - Added the LuxVar type to properly specify the type of environment bindings. | Eduardo Julian | 2015-05-04 | 2 | -14/+144 |
* | - Added alias-lux to import lux.lux definitions. | Eduardo Julian | 2015-05-04 | 2 | -87/+137 |
* | - Added def-aliasing. | Eduardo Julian | 2015-05-03 | 1 | -68/+113 |
* | - Added ;;self-prefixes. | Eduardo Julian | 2015-05-03 | 1 | -48/+103 |
* | - Fixed escaping in chars | Eduardo Julian | 2015-05-03 | 1 | -17/+189 |
* | - The type syntax is finally complete ^_^ | Eduardo Julian | 2015-05-03 | 1 | -110/+182 |
* | - Implemented some new macros & functions in lux.lux. | Eduardo Julian | 2015-05-02 | 1 | -113/+212 |