aboutsummaryrefslogtreecommitdiff
path: root/src/lux.clj (follow)
Commit message (Expand)AuthorAgeFilesLines
* v0.1Eduardo Julian2015-05-041-1/+2
* - Added the LuxVar type to properly specify the type of environment bindings.Eduardo Julian2015-05-041-0/+7
* - Added alias-lux to import lux.lux definitions.Eduardo Julian2015-05-041-0/+2
* - Added existential types via #ExT.Eduardo Julian2015-05-011-9/+1
* Optimized the compiler with 2 tweaks:Eduardo Julian2015-05-011-3/+0
* - Solved the bug wherein type-inferencing was causing computational complexit...Eduardo Julian2015-04-171-1/+0
* - Type-vars can now be deleted and be scoped (through with-var).Eduardo Julian2015-04-161-1/+5
* - Beginning to add type-system + type-inferencer.Eduardo Julian2015-03-301-0/+1
* - Fixed the bug that caused the infinite look while compiling the file.Eduardo Julian2015-03-221-4/+2
* - Added module-name aliasing.Eduardo Julian2015-03-211-1/+0
* [2nd Super Refactoring That Breaks The System: Part 6]Eduardo Julian2015-03-201-0/+2
* [2nd Super Refactoring That Breaks The System: Part 5]Eduardo Julian2015-03-191-4/+5
* [2nd Super Refactoring That Breaks The System: Part 2]Eduardo Julian2015-03-171-0/+1
* [2nd Super Refactoring That Breaks The System: Part 1]Eduardo Julian2015-03-151-4/+0
* - Added program creation (generates the "main" method).Eduardo Julian2015-03-121-2/+3
* - Added a special form for testing if references are null.Eduardo Julian2015-03-121-6/+0
* - Added null values as jvm-null.Eduardo Julian2015-03-101-3/+7
* - Modified the compiler so parser syntax tokens are stored in the same format...Eduardo Julian2015-03-101-1/+0
* - The implementation of monadic macros is finally finished.Eduardo Julian2015-03-081-1/+0
* - Changed once more the syntax of the prefix for host special forms. It's now...Eduardo Julian2015-03-081-1/+1
* - Removed the (currently broken) static-call optimization.Eduardo Julian2015-03-021-4/+1
* [TODO]Eduardo Julian2015-03-011-0/+2
* - Fixed some bugs with pattern matching and macros.Eduardo Julian2015-03-011-0/+2
* Corrections to the super-refactoring: part 4Eduardo Julian2015-02-181-8/+4
* Corrections to the super-refactoring: part 3Eduardo Julian2015-02-171-8/+0
* Super refactoring that breaks the system: Part 4Eduardo Julian2015-02-151-93/+1
* Super refactoring that breaks the system: Part 1Eduardo Julian2015-02-101-0/+86
* [Working on]Eduardo Julian2015-01-291-1/+0
* [Enhancement]Eduardo Julian2015-01-281-1/+2
* WARNING: BrokenEduardo Julian2015-01-221-3/+6
* [Enhancements]Eduardo Julian2015-01-201-0/+1
* [Cleanup]Eduardo Julian2015-01-191-1/+2
* [Bugs]Eduardo Julian2015-01-191-12/+3
* [Enhancements]Eduardo Julian2015-01-191-1/+1
* [Enhancement]Eduardo Julian2015-01-191-0/+1
* - Added substraction, multiplication and division for ints.Eduardo Julian2015-01-111-2/+0
* * Changed the language so variants now store their elements directly, instead...Eduardo Julian2015-01-101-3/+2
* The language officially has a name: Lux (stylized as "lux").Eduardo Julian2015-01-031-0/+51