| Commit message (Expand) | Author | Files | Lines |
2015-08-23 | - Restructuring how sums & products work [part 3] | Eduardo Julian | 3 | -18/+19 |
2015-08-23 | - Restructuring how sums & products work [part 2] | Eduardo Julian | 8 | -39/+76 |
2015-08-23 | - Restructuring how sums & products work [part 1] | Eduardo Julian | 23 | -1798/+1725 |
2015-08-18 | - Tags data is now stored in the cache. | Eduardo Julian | 8 | -45/+168 |
2015-08-17 | - Finished turning tags into indices. | Eduardo Julian | 10 | -89/+149 |
2015-08-16 | Introduced named types (#NamedT Ident Type). | Eduardo Julian | 5 | -198/+239 |
2015-08-16 | Unified tuples & records. | Eduardo Julian | 6 | -87/+22 |
2015-08-12 | - Changing tags so they're actually indices (part 4). | Eduardo Julian | 3 | -15/+69 |
2015-08-12 | - Changing tags so they're actually indices (part 3). | Eduardo Julian | 14 | -291/+370 |
2015-08-10 | - Changing tags so they're actually indices (part 2). | Eduardo Julian | 7 | -177/+222 |
2015-08-10 | - Changing tags so they're actually indices (part 1). | Eduardo Julian | 9 | -236/+462 |
2015-08-08 | Refactored the tags for the analyser. | Eduardo Julian | 9 | -223/+340 |
2015-08-08 | Refactored the tags of definitions. | Eduardo Julian | 5 | -25/+33 |
2015-08-08 | Refactored tags for pattern-matching and vars. | Eduardo Julian | 6 | -77/+108 |
2015-08-08 | More refactoring of tags, this time for reader, lexer & parser. | Eduardo Julian | 4 | -46/+94 |
2015-08-06 | More factoring of tags. | Eduardo Julian | 10 | -317/+335 |
2015-08-06 | Started factoring out the tags used in variants within the compiler. | Eduardo Julian | 16 | -468/+487 |
2015-08-06 | - Fixed some errors with argument ordering with JVM arithmetic ops. | Eduardo Julian | 2 | -41/+41 |
2015-08-06 | - Refacted the compiler by shifting to a pattern-matching syntax more akin to... | Eduardo Julian | 20 | -1111/+1141 |
2015-08-05 | - Local vars can now longer have prefixed symbols. | Eduardo Julian | 5 | -115/+118 |
2015-08-05 | - The compiler now stores the cursor of the last analysed AST in order to avo... | Eduardo Julian | 3 | -30/+49 |
2015-08-04 | - Renamed the Syntax type to AST. | Eduardo Julian | 1 | -15/+15 |
2015-08-03 | - Type definitions inside the compiler data now hold the type itself. | Eduardo Julian | 14 | -108/+161 |
2015-08-02 | - Added a module for hashing. | Eduardo Julian | 6 | -74/+121 |
2015-07-31 | - Did some refactoring of the standard library. | Eduardo Julian | 4 | -116/+138 |
2015-07-29 | - lux;using no longer prefixes variables. | Eduardo Julian | 12 | -367/+544 |
2015-07-26 | - Changed the name of lux/host/java to lux/host/jvm | Eduardo Julian | 5 | -48/+29 |
2015-07-26 | - Fixed a pattern-matching error where generalizations of types (universal-qu... | Eduardo Julian | 9 | -141/+234 |
2015-07-25 | - The output directory is now being used as the cache. | Eduardo Julian | 6 | -160/+165 |
2015-07-25 | /cache and /output now using same format. | Eduardo Julian | 8 | -196/+84 |
2015-07-24 | - Removed the "seen-sources" field from the compiler state. | Eduardo Julian | 5 | -89/+80 |
2015-07-24 | - Fixed an error when compiling Java field access (both static & virtual). | Eduardo Julian | 8 | -185/+209 |
2015-07-21 | - Added a way to pass the cursor from un-expanded macro-forms to their expans... | Eduardo Julian | 2 | -4/+10 |
2015-07-19 | - Added a few more modules. | Eduardo Julian | 2 | -20/+29 |
2015-07-19 | Added copyright notice on all files that missed it. | Eduardo Julian | 22 | -1/+176 |
2015-07-19 | - Some bug fixes. | Eduardo Julian | 8 | -364/+382 |
2015-07-14 | - Added a ' (quote) macro that works like ` (backquote), without unquote or u... | Eduardo Julian | 2 | -12/+87 |
2015-07-12 | - Added the beginnings of the standard library. | Eduardo Julian | 12 | -122/+247 |
2015-06-21 | - The backwards analysis of function application is back. | Eduardo Julian | 3 | -105/+108 |
2015-06-20 | - The directory for source-code is now named "input". | Eduardo Julian | 12 | -240/+466 |
2015-06-12 | - Added imports. | Eduardo Julian | 8 | -55/+121 |
2015-06-10 | - Reimplemented module-aliasing. | Eduardo Julian | 3 | -33/+73 |
2015-06-09 | - Now displaying the location where the analyser finds error (file-name, line... | Eduardo Julian | 3 | -219/+229 |
2015-06-09 | - Put definition metadata into the generated .class files. | Eduardo Julian | 1 | -6/+146 |
2015-05-31 | - Finished _jvm-interface_ & _jvm-class_. | Eduardo Julian | 8 | -102/+254 |
2015-05-27 | - Now storing the hash of the source file as a final, static field of the gen... | Eduardo Julian | 2 | -5/+9 |
2015-05-27 | - _jvm_program now relies on the (IO (,)) type. | Eduardo Julian | 3 | -7/+82 |
2015-05-26 | - Now using an in-memory class-loader. | Eduardo Julian | 3 | -16/+47 |
2015-05-24 | - Cleaned-up a few things in lux.lux | Eduardo Julian | 10 | -330/+332 |
2015-05-22 | - Added a simple optimization based on the idea of avoiding to compare 2 type... | Eduardo Julian | 1 | -33/+35 |