aboutsummaryrefslogtreecommitdiff
path: root/src/lux/analyser/env.clj (follow)
Commit message (Expand)AuthorAgeFilesLines
* - Changed the name of AllT (for-all type) to UnivQ (universal quantification).Eduardo Julian2015-08-281-2/+2
* Changed the license from EPL to MPL.Eduardo Julian2015-08-281-7/+4
* Due to several performance issues and my inability to optimize them away due ...Eduardo Julian2015-08-281-19/+19
* - Restructuring how sums & products work [part 1]Eduardo Julian2015-08-231-19/+19
* - Changing tags so they're actually indices (part 3). Eduardo Julian2015-08-121-12/+12
* - Changing tags so they're actually indices (part 1).Eduardo Julian2015-08-101-1/+1
* Refactored tags for pattern-matching and vars.Eduardo Julian2015-08-081-1/+1
* Started factoring out the tags used in variants within the compiler.Eduardo Julian2015-08-061-1/+1
* - Refacted the compiler by shifting to a pattern-matching syntax more akin to...Eduardo Julian2015-08-061-5/+5
* - Type definitions inside the compiler data now hold the type itself.Eduardo Julian2015-08-031-0/+1
* Added copyright notice on all files that missed it.Eduardo Julian2015-07-191-0/+8
* - Added the beginnings of the standard library.Eduardo Julian2015-07-121-7/+9
* - Made several optimizations to the compiler.Eduardo Julian2015-05-061-6/+0
* - Added the LuxVar type to properly specify the type of environment bindings.Eduardo Julian2015-05-041-1/+1
* Optimized the compiler with 2 tweaks:Eduardo Julian2015-05-011-1/+1
* - Migrated all the record data-structures to the new tuple-like format.Eduardo Julian2015-04-231-8/+8
* - Fused lux;local-envs & lux;global-envs as lux;envs.Eduardo Julian2015-04-231-5/+5
* - |do bindings are now based on pattern matching (that way, tuple destructuri...Eduardo Julian2015-04-161-1/+1
* - Renamed exec to |do.Eduardo Julian2015-04-081-1/+2
* - Added module-name aliasing.Eduardo Julian2015-03-211-13/+13
* [2nd Super Refactoring That Breaks The System: Part 5]Eduardo Julian2015-03-191-11/+11
* [2nd Super Refactoring That Breaks The System: Part 4]Eduardo Julian2015-03-181-22/+18
* [2nd Super Refactoring That Breaks The System: Part 3]Eduardo Julian2015-03-181-2/+2
* [2nd Super Refactoring That Breaks The System: Part 2]Eduardo Julian2015-03-171-21/+26
* - Changed once more the syntax of the prefix for host special forms. It's now...Eduardo Julian2015-03-081-9/+3
* Code compiles again! (although, I had to employ a hack for "fold", as functio...Eduardo Julian2015-03-011-3/+6
* - Fixed some bugs with pattern matching and macros.Eduardo Julian2015-03-011-0/+1
* [Refactor]Eduardo Julian2015-02-181-51/+15
* Corrections to the super-refactoring: part 4Eduardo Julian2015-02-181-11/+12
* Corrections to the super-refactoring: part 2Eduardo Julian2015-02-171-0/+80