| Commit message (Expand) | Author | Files | Lines |
2015-10-07 | - The method-invocation analysers now take into consideration whether they mu... | Eduardo Julian | 1 | -3/+3 |
2015-09-29 | - Cleaned-up the comments from the codebase. | Eduardo Julian | 1 | -55/+14 |
2015-09-28 | - Removed reflection warnings. | Eduardo Julian | 1 | -15/+12 |
2015-09-27 | - Added support for type-checking generic classes. | Eduardo Julian | 1 | -7/+8 |
2015-09-27 | - Lux programs can now use libraries for both the JVM (.jar files) and pure L... | Eduardo Julian | 1 | -4/+12 |
2015-09-26 | - Added support for Java annotations. | Eduardo Julian | 1 | -8/+29 |
2015-09-26 | - Finished some missing bits of class definition analysis. | Eduardo Julian | 1 | -3/+33 |
2015-09-26 | - Both method declarations & method definitions in classes can now include de... | Eduardo Julian | 1 | -2/+4 |
2015-09-16 | - Did a trick to make sure "this" always had the type of the class being defi... | Eduardo Julian | 1 | -18/+3 |
2015-09-16 | - Now the file-name & the line numbers are stored inside the .class files for... | Eduardo Julian | 1 | -42/+48 |
2015-09-14 | - Added the possibility to define anonymous classes. | Eduardo Julian | 1 | -61/+105 |
2015-09-12 | - Added full support for arrays. | Eduardo Julian | 1 | -5/+54 |
2015-09-12 | - Primitive data-types can now be parameterized by other types. | 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 | -13/+13 |
2015-08-23 | - Restructuring how sums & products work [part 1] | Eduardo Julian | 1 | -13/+13 |
2015-08-18 | - Tags data is now stored in the cache. | Eduardo Julian | 1 | -0/+2 |
2015-08-17 | - Finished turning tags into indices. | Eduardo Julian | 1 | -1/+7 |
2015-08-06 | More factoring of tags. | Eduardo Julian | 1 | -10/+10 |
2015-08-06 | Started factoring out the tags used in variants within the compiler. | Eduardo Julian | 1 | -7/+7 |
2015-08-06 | - Fixed some errors with argument ordering with JVM arithmetic ops. | Eduardo Julian | 1 | -6/+6 |
2015-08-06 | - Refacted the compiler by shifting to a pattern-matching syntax more akin to... | Eduardo Julian | 1 | -32/+35 |
2015-07-31 | - Did some refactoring of the standard library. | Eduardo Julian | 1 | -5/+5 |
2015-07-29 | - lux;using no longer prefixes variables. | Eduardo Julian | 1 | -84/+122 |
2015-07-26 | - Fixed a pattern-matching error where generalizations of types (universal-qu... | Eduardo Julian | 1 | -1/+1 |
2015-07-24 | - Fixed an error when compiling Java field access (both static & virtual). | Eduardo Julian | 1 | -3/+7 |
2015-07-19 | Added copyright notice on all files that missed it. | Eduardo Julian | 1 | -0/+8 |
2015-07-19 | - Some bug fixes. | Eduardo Julian | 1 | -6/+18 |
2015-07-12 | - Added the beginnings of the standard library. | Eduardo Julian | 1 | -13/+14 |
2015-06-20 | - The directory for source-code is now named "input". | Eduardo Julian | 1 | -38/+38 |
2015-05-31 | - Finished _jvm-interface_ & _jvm-class_. | Eduardo Julian | 1 | -31/+53 |
2015-05-27 | - _jvm_program now relies on the (IO (,)) type. | Eduardo Julian | 1 | -6/+77 |
2015-05-06 | - Made some small optimizations in the compiler. | Eduardo Julian | 1 | -6/+5 |
2015-05-06 | - Removed all the unnecesary comments. | Eduardo Julian | 1 | -6/+1 |
2015-05-04 | - Added the LuxVar type to properly specify the type of environment bindings. | Eduardo Julian | 1 | -9/+14 |
2015-05-03 | - Optimized the compiler by eliminating reflection. | Eduardo Julian | 1 | -34/+24 |
2015-04-25 | - No more Any (Top) and Nothing (Bottom) types. | Eduardo Julian | 1 | -203/+219 |
2015-04-15 | - Fixed a few type-related bugs. | Eduardo Julian | 1 | -5/+5 |
2015-04-08 | - Renamed exec to |do. | Eduardo Julian | 1 | -34/+34 |
2015-03-30 | - Beginning to add type-system + type-inferencer. | Eduardo Julian | 1 | -6/+6 |
2015-03-21 | - Added module-name aliasing. | Eduardo Julian | 1 | -17/+17 |
2015-03-21 | [2nd Super Refactoring That Breaks The System: Part 7] | Eduardo Julian | 1 | -3/+4 |
2015-03-20 | [2nd Super Refactoring That Breaks The System: Part 6] | Eduardo Julian | 1 | -15/+16 |
2015-03-19 | [2nd Super Refactoring That Breaks The System: Part 5] | Eduardo Julian | 1 | -1/+4 |
2015-03-18 | [2nd Super Refactoring That Breaks The System: Part 4] | Eduardo Julian | 1 | -9/+6 |
2015-03-15 | [2nd Super Refactoring That Breaks The System: Part 1] | Eduardo Julian | 1 | -10/+10 |
2015-03-12 | - Added program creation (generates the "main" method). | Eduardo Julian | 1 | -42/+86 |
2015-03-12 | - Added a special form for testing if references are null. | Eduardo Julian | 1 | -0/+130 |
2015-03-10 | - Added null values as jvm-null. | Eduardo Julian | 1 | -0/+5 |
2015-03-09 | - Implemented record compilation, alongside get@' and set@'. | Eduardo Julian | 1 | -6/+6 |