| Commit message (Expand) | Author | Files | Lines |
2015-04-26 | - lux/analyser/def has been renamed to lux/analyser/module. | Eduardo Julian | 6 | -239/+275 |
2015-04-26 | Made a correction to lux.lux and the analyser regarding how to handle type-vars. | Eduardo Julian | 2 | -5/+13 |
2015-04-26 | Made a small change in regards to how global defs are resolved. | Eduardo Julian | 3 | -6/+14 |
2015-04-26 | - Macros are no longer declared. Instead, they are automatically detected. | Eduardo Julian | 3 | -16/+95 |
2015-04-25 | - No more Any (Top) and Nothing (Bottom) types. | Eduardo Julian | 6 | -294/+282 |
2015-04-25 | - More accurate AllT environment management by using (Maybe TypeEnv) instead ... | Eduardo Julian | 1 | -29/+56 |
2015-04-23 | - Migrated all the record data-structures to the new tuple-like format. | Eduardo Julian | 8 | -95/+122 |
2015-04-23 | - Fused lux;local-envs & lux;global-envs as lux;envs. | Eduardo Julian | 5 | -70/+58 |
2015-04-23 | - Added a dummy implementation of "export'". | Eduardo Julian | 6 | -68/+58 |
2015-04-23 | - Removed analyse-2, as it was redundant. | Eduardo Julian | 8 | -62/+87 |
2015-04-19 | - Fixed several bugs in lux.lux | Eduardo Julian | 10 | -273/+307 |
2015-04-17 | - Solved the bug wherein type-inferencing was causing computational complexit... | Eduardo Julian | 3 | -114/+110 |
2015-04-16 | - |do bindings are now based on pattern matching (that way, tuple destructuri... | Eduardo Julian | 10 | -374/+366 |
2015-04-16 | - Type-vars can now be deleted and be scoped (through with-var). | Eduardo Julian | 8 | -332/+474 |
2015-04-15 | - Fixed a few type-related bugs. | Eduardo Julian | 9 | -325/+284 |
2015-04-09 | - Function names & parameters now take prefixes into account. | Eduardo Julian | 7 | -63/+155 |
2015-04-08 | - Renamed exec to |do. | Eduardo Julian | 21 | -504/+665 |
2015-04-02 | - Identifiers with just a semi-colon in front now have "lux" as their module,... | Eduardo Julian | 6 | -177/+189 |
2015-03-30 | - Beginning to add type-system + type-inferencer. | Eduardo Julian | 11 | -400/+482 |
2015-03-22 | - Fixed the bug that caused the infinite look while compiling the file. | Eduardo Julian | 6 | -24/+61 |
2015-03-22 | - Added code-cursors (file-name, line-number, column-number) as metadata on l... | Eduardo Julian | 10 | -297/+359 |
2015-03-21 | - Added the reading-phase and it's associated structure as the mediator betwe... | Eduardo Julian | 4 | -306/+394 |
2015-03-21 | - Added module-name aliasing. | Eduardo Julian | 20 | -693/+773 |
2015-03-21 | [2nd Super Refactoring That Breaks The System: Part 7] | Eduardo Julian | 12 | -82/+93 |
2015-03-20 | [2nd Super Refactoring That Breaks The System: Part 6] | Eduardo Julian | 16 | -180/+242 |
2015-03-19 | [2nd Super Refactoring That Breaks The System: Part 5] | Eduardo Julian | 19 | -774/+964 |
2015-03-18 | [2nd Super Refactoring That Breaks The System: Part 4] | Eduardo Julian | 19 | -387/+417 |
2015-03-18 | [2nd Super Refactoring That Breaks The System: Part 3] | Eduardo Julian | 12 | -355/+362 |
2015-03-17 | [2nd Super Refactoring That Breaks The System: Part 2] | Eduardo Julian | 12 | -458/+563 |
2015-03-15 | [2nd Super Refactoring That Breaks The System: Part 1] | Eduardo Julian | 14 | -580/+651 |
2015-03-12 | - Added program creation (generates the "main" method). | Eduardo Julian | 5 | -59/+181 |
2015-03-12 | - Added a special form for testing if references are null. | Eduardo Julian | 5 | -10/+399 |
2015-03-10 | - Added null values as jvm-null. | Eduardo Julian | 5 | -4/+20 |
2015-03-10 | - Modified the compiler so parser syntax tokens are stored in the same format... | Eduardo Julian | 10 | -204/+242 |
2015-03-09 | - Implemented record compilation, alongside get@' and set@'. | Eduardo Julian | 6 | -7/+162 |
2015-03-08 | - Implemented comparisons and equalities for int, long, float & double. | Eduardo Julian | 6 | -48/+220 |
2015-03-08 | - The implementation of monadic macros is finally finished. | Eduardo Julian | 4 | -17/+15 |
2015-03-08 | - In lux.lux, fixed a bug in the "list" macro that rendered it unusable. | Eduardo Julian | 3 | -3/+7 |
2015-03-08 | - Changed once more the syntax of the prefix for host special forms. It's now... | Eduardo Julian | 13 | -571/+260 |
2015-03-02 | - Removed the (currently broken) static-call optimization. | Eduardo Julian | 4 | -38/+11 |
2015-03-01 | Simplified the compiler by using arrays to encode tuples & variants instead o... | Eduardo Julian | 11 | -103/+85 |
2015-03-01 | Code compiles again! (although, I had to employ a hack for "fold", as functio... | Eduardo Julian | 11 | -110/+272 |
2015-03-01 | [TODO] | Eduardo Julian | 3 | -11/+15 |
2015-03-01 | - Fixed some bugs with pattern matching and macros. | Eduardo Julian | 14 | -94/+121 |
2015-03-01 | Almost done with the super refactoring. | Eduardo Julian | 5 | -570/+180 |
2015-02-18 | [Refactor] | Eduardo Julian | 19 | -218/+227 |
2015-02-18 | Corrections to the super-refactoring: part 4 | Eduardo Julian | 17 | -434/+467 |
2015-02-17 | Corrections to the super-refactoring: part 3 | Eduardo Julian | 8 | -657/+757 |
2015-02-17 | Corrections to the super-refactoring: part 2 | Eduardo Julian | 10 | -599/+667 |
2015-02-15 | Corrections to the super-refactoring: part 1 | Eduardo Julian | 5 | -45/+48 |