| Commit message (Expand) | Author | Files | Lines |
2020-12-04 | Re-named old luxc-jvm to lux-bootstrapper. | Eduardo Julian | 1 | -105/+0 |
2018-07-28 | Removed temporary "|" prefix on Nat. | Eduardo Julian | 1 | -1/+1 |
2018-07-28 | Temporary commit to get rid of "+" signs for Nat. | Eduardo Julian | 1 | -1/+1 |
2018-07-21 | Re-named "Symbol" to "Identifier". | Eduardo Julian | 1 | -2/+2 |
2018-07-14 | - New syntax for bit values: "#0" and "#1", instead of "false" and "true". | Eduardo Julian | 1 | -1/+1 |
2018-07-13 | Re-named "Bool" type to "Bit". | Eduardo Julian | 1 | -2/+2 |
2018-07-04 | - Re-named "degree" to "revolution". | Eduardo Julian | 1 | -2/+2 |
2017-09-04 | - Re-named "real" numbers to "frac"(tions). | Eduardo Julian | 1 | -2/+2 |
2017-07-02 | - Lux no longer has a Char primitive data-type. | Eduardo Julian | 1 | -3/+0 |
2017-05-03 | - Removed the "S" suffix from AST tags. | Eduardo Julian | 1 | -12/+12 |
2017-04-05 | - Made some improvements to error messages in the compiler. | Eduardo Julian | 1 | -3/+3 |
2017-01-26 | - Changed the license from MPL 2.0 to MIT. | Eduardo Julian | 1 | -5/+0 |
2017-01-25 | - Improved Lux error messages by ensuring the cursor is always present. | Eduardo Julian | 1 | -8/+4 |
2017-01-25 | - Renamed lux/data/struct/tree to lux/data/struct/tree/rose. | Eduardo Julian | 1 | -2/+2 |
2016-12-01 | - Collected the Lux compiler's repo, the Standard Library's, the Leiningen pl... | Eduardo Julian | 1 | -0/+0 |
2016-10-01 | - Finished adding Frac(tions) [including lexing/parsing]. | Eduardo Julian | 1 | -0/+3 |
2016-08-14 | - Added support for natural numbers (unsigned integers). | Eduardo Julian | 1 | -0/+3 |
2016-05-12 | - Now with better localization for reader, lexer & parser errors. | Eduardo Julian | 1 | -5/+5 |
2016-05-03 | - Now, showing the right error when trying to lex an ident with an invalid/un... | Eduardo Julian | 1 | -3/+8 |
2016-04-26 | - Now, the parser no longer ignores uneven-record errors. | Eduardo Julian | 1 | -5/+23 |
2016-02-07 | - Fixed a bug when getting a value out of a variant (it was acting improperly... | Eduardo Julian | 1 | -13/+13 |
2016-01-05 | - Optimized the new "product" implementation to improve performance & memory ... | Eduardo Julian | 1 | -10/+10 |
2016-01-02 | - Switched from VariantT to SumT. | Eduardo Julian | 1 | -1/+1 |
2015-09-12 | - Added exhaustiveness testing for exception-handling code. | Eduardo Julian | 1 | -4/+4 |
2015-09-06 | - Expanded the standard library. | Eduardo Julian | 1 | -34/+15 |
2015-08-29 | - Added some compiler optimizations. | Eduardo Julian | 1 | -13/+13 |
2015-08-28 | Changed the license from EPL to MPL. | Eduardo Julian | 1 | -7/+4 |
2015-08-28 | Due to several performance issues and my inability to optimize them away due ... | Eduardo Julian | 1 | -31/+31 |
2015-08-23 | - Restructuring how sums & products work [part 1] | Eduardo Julian | 1 | -31/+31 |
2015-08-17 | - Finished turning tags into indices. | Eduardo Julian | 1 | -2/+2 |
2015-08-08 | More refactoring of tags, this time for reader, lexer & parser. | Eduardo Julian | 1 | -16/+35 |
2015-08-06 | Started factoring out the tags used in variants within the compiler. | Eduardo Julian | 1 | -16/+16 |
2015-08-06 | - Refacted the compiler by shifting to a pattern-matching syntax more akin to... | Eduardo Julian | 1 | -44/+43 |
2015-07-19 | Added copyright notice on all files that missed it. | Eduardo Julian | 1 | -0/+8 |
2015-05-10 | - Changed the names of the tags of the Syntax type to differentiate them bett... | Eduardo Julian | 1 | -10/+10 |
2015-05-06 | - Made several optimizations to the compiler. | Eduardo Julian | 1 | -32/+34 |
2015-05-06 | - Removed all the unnecesary comments. | Eduardo Julian | 1 | -13/+4 |
2015-05-03 | - Optimized the compiler by eliminating reflection. | Eduardo Julian | 1 | -1/+1 |
2015-04-28 | - Fixed some errors in lux.lux. | Eduardo Julian | 1 | -8/+14 |
2015-04-08 | - Renamed exec to |do. | Eduardo Julian | 1 | -7/+7 |
2015-03-22 | - Added code-cursors (file-name, line-number, column-number) as metadata on l... | Eduardo Julian | 1 | -30/+33 |
2015-03-21 | - Added module-name aliasing. | Eduardo Julian | 1 | -12/+12 |
2015-03-19 | [2nd Super Refactoring That Breaks The System: Part 5] | Eduardo Julian | 1 | -6/+11 |
2015-03-18 | [2nd Super Refactoring That Breaks The System: Part 4] | Eduardo Julian | 1 | -16/+16 |
2015-03-17 | [2nd Super Refactoring That Breaks The System: Part 2] | Eduardo Julian | 1 | -36/+33 |
2015-03-15 | [2nd Super Refactoring That Breaks The System: Part 1] | Eduardo Julian | 1 | -15/+15 |
2015-03-10 | - Modified the compiler so parser syntax tokens are stored in the same format... | Eduardo Julian | 1 | -11/+15 |
2015-02-18 | [Refactor] | Eduardo Julian | 1 | -1/+1 |
2015-02-18 | Corrections to the super-refactoring: part 4 | Eduardo Julian | 1 | -6/+8 |
2015-02-10 | Super refactoring that breaks the system: Part 1 | Eduardo Julian | 1 | -9/+9 |