| Commit message (Expand) | Author | Files | Lines |
2017-04-05 | - Made some improvements to error messages in the compiler. | Eduardo Julian | 1 | -1/+1 |
2017-02-22 | - The lexer can now recognize a escape-character for vertical tabs (\v). | Eduardo Julian | 1 | -0/+4 |
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 | -1/+1 |
2017-01-25 | - Renamed lux/data/struct/tree to lux/data/struct/tree/rose. | Eduardo Julian | 1 | -7/+7 |
2016-12-25 | - Now, only using underscores (_) as number digit separators, without using c... | Eduardo Julian | 1 | -5/+5 |
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 | -1/+4 |
2016-09-23 | - Lexer now allows , and _ as separators for numbers. | Eduardo Julian | 1 | -3/+10 |
2016-08-14 | - Added support for natural numbers (unsigned integers). | Eduardo Julian | 1 | -0/+3 |
2016-05-20 | - Fixed a bug when parsing the names of arguments in method definitions, wher... | Eduardo Julian | 1 | -1/+1 |
2016-05-12 | - Now with better localization for reader, lexer & parser errors. | Eduardo Julian | 1 | -2/+2 |
2016-05-08 | - Removed _jvm_class, _jvm_interface and _jvm_anon-class from the list of spe... | 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 | -40/+45 |
2016-04-26 | - Now using the actual class-names for arrays of primitives, instead of the #... | Eduardo Julian | 1 | -1/+1 |
2016-04-21 | - Fixed a bug when lexing multi-line text. | Eduardo Julian | 1 | -43/+21 |
2016-02-29 | - VarT and ExT types are now treated as java.lang.Object. | Eduardo Julian | 1 | -29/+81 |
2016-02-20 | - Fixed a bug when lexing text that contains escaped characters. | Eduardo Julian | 1 | -3/+6 |
2016-02-15 | - Can now use unicode characters in identifiers. | Eduardo Julian | 1 | -4/+10 |
2016-02-14 | - Updated the compiler version to 0.3.3. | Eduardo Julian | 1 | -1/+1 |
2016-02-07 | - Fixed a bug when getting a value out of a variant (it was acting improperly... | Eduardo Julian | 1 | -26/+26 |
2016-01-17 | - Modified the syntax for multi-line text so line-delimiters (\ \) are no lo... | Eduardo Julian | 1 | -50/+43 |
2016-01-17 | - Now using the new utility methods in LuxUtils for working with variants/sums. | Eduardo Julian | 1 | -1/+1 |
2016-01-05 | - Optimized the new "product" implementation to improve performance & memory ... | Eduardo Julian | 1 | -16/+16 |
2015-12-31 | - Implemented multi-line text literals. | Eduardo Julian | 1 | -9/+47 |
2015-11-29 | - No longer removing empty lines from source code when reading it. Now lexing... | Eduardo Julian | 1 | -1/+1 |
2015-09-29 | - Cleaned-up the comments from the codebase. | Eduardo Julian | 1 | -4/+2 |
2015-09-11 | - Implemented the with-open macro. | Eduardo Julian | 1 | -16/+16 |
2015-08-30 | - Added unit-tests for lexer. | Eduardo Julian | 1 | -14/+6 |
2015-08-29 | - Added some compiler optimizations. | Eduardo Julian | 1 | -9/+9 |
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 | -33/+33 |
2015-08-23 | - Restructuring how sums & products work [part 1] | Eduardo Julian | 1 | -33/+33 |
2015-08-08 | More refactoring of tags, this time for reader, lexer & parser. | Eduardo Julian | 1 | -17/+36 |
2015-08-06 | Started factoring out the tags used in variants within the compiler. | Eduardo Julian | 1 | -9/+9 |
2015-07-19 | Added copyright notice on all files that missed it. | Eduardo Julian | 1 | -0/+8 |
2015-07-12 | - Added the beginnings of the standard library. | Eduardo Julian | 1 | -10/+10 |
2015-05-24 | - Cleaned-up a few things in lux.lux | Eduardo Julian | 1 | -10/+9 |
2015-05-22 | - Corrected the indentation issues in the lux files. | Eduardo Julian | 1 | -28/+28 |
2015-05-14 | - Multi-line comments have returned. | Eduardo Julian | 1 | -9/+18 |
2015-05-07 | - Eliminated #eval-ctor from the HostState and now #seed is used for the same... | Eduardo Julian | 1 | -15/+15 |
2015-05-06 | - Made several optimizations to the compiler. | Eduardo Julian | 1 | -1/+3 |
2015-05-06 | - Removed all the unnecesary comments. | Eduardo Julian | 1 | -13/+3 |
2015-05-03 | - Added ;;self-prefixes. | Eduardo Julian | 1 | -5/+9 |
2015-05-03 | - Fixed escaping in chars | Eduardo Julian | 1 | -1/+1 |
2015-05-03 | - The type syntax is finally complete ^_^ | Eduardo Julian | 1 | -4/+9 |
2015-04-28 | - Fixed some errors in lux.lux. | Eduardo Julian | 1 | -1/+4 |
2015-04-26 | - lux/analyser/def has been renamed to lux/analyser/module. | Eduardo Julian | 1 | -3/+3 |
2015-04-08 | - Renamed exec to |do. | Eduardo Julian | 1 | -21/+21 |
2015-04-02 | - Identifiers with just a semi-colon in front now have "lux" as their module,... | Eduardo Julian | 1 | -6/+4 |