aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2015-03-01Simplified the compiler by using arrays to encode tuples & variants instead o...Eduardo Julian11-103/+85
2015-03-01Code compiles again! (although, I had to employ a hack for "fold", as functio...Eduardo Julian11-110/+272
2015-03-01[TODO]Eduardo Julian3-11/+15
2015-03-01- Fixed some bugs with pattern matching and macros.Eduardo Julian14-94/+121
2015-03-01Almost done with the super refactoring.Eduardo Julian5-570/+180
2015-02-18[Refactor]Eduardo Julian19-218/+227
2015-02-18Corrections to the super-refactoring: part 4Eduardo Julian17-434/+467
2015-02-17Corrections to the super-refactoring: part 3Eduardo Julian8-657/+757
2015-02-17Corrections to the super-refactoring: part 2Eduardo Julian10-599/+667
2015-02-15Corrections to the super-refactoring: part 1Eduardo Julian5-45/+48
2015-02-15Super refactoring that breaks the system: Part 4Eduardo Julian9-1209/+1179
2015-02-10Super refactoring that breaks the system: Part 3Eduardo Julian2-34/+2
2015-02-10Super refactoring that breaks the system: Part 2Eduardo Julian4-375/+599
2015-02-10Super refactoring that breaks the system: Part 1Eduardo Julian9-1296/+1485
2015-01-29[Working on]Eduardo Julian3-52/+98
2015-01-29[Bugs]Eduardo Julian2-201/+170
2015-01-28[Bug]Eduardo Julian1-5/+14
2015-01-28[Enhancement]Eduardo Julian3-259/+392
2015-01-27[Working on]Eduardo Julian3-806/+653
2015-01-26[Enhancement]Eduardo Julian1-1/+70
2015-01-26[Working on]Eduardo Julian1-51/+13
2015-01-26[Working on]Eduardo Julian2-55/+178
2015-01-22WARNING: BrokenEduardo Julian6-604/+535
2015-01-20[Enhancements]Eduardo Julian5-138/+154
2015-01-19[Cleanup]Eduardo Julian6-604/+202
2015-01-19[Bugs]Eduardo Julian4-128/+165
2015-01-19[Enhancements]Eduardo Julian2-2/+2
2015-01-19[Enhancement]Eduardo Julian3-9/+14
2015-01-16[Bugs]Eduardo Julian2-96/+190
2015-01-16[Bugs]Eduardo Julian2-9/+99
2015-01-16[Bugs]Eduardo Julian2-22/+86
2015-01-16[Bugs]Eduardo Julian2-20/+35
2015-01-16Fixed a bug in the ' macro.Eduardo Julian3-37/+50
2015-01-16- Added pattern-matching on tuples.Eduardo Julian2-124/+250
2015-01-12- Greatly simplified the AST and made it more macro-friendly.Eduardo Julian3-407/+240
2015-01-11- Added integer remainder.Eduardo Julian3-26/+62
2015-01-11- Fixed a small bug regarding functions calling themselves recursively.Eduardo Julian3-62/+146
2015-01-11- Compiler now handles automatic partial applications and calls to statically...Eduardo Julian2-51/+74
2015-01-11- Added substraction, multiplication and division for ints.Eduardo Julian5-16/+80
2015-01-10* Changed the language so variants now store their elements directly, instead...Eduardo Julian6-175/+166
2015-01-03- Boolean is now BoolEduardo Julian5-34/+33
2015-01-03The language officially has a name: Lux (stylized as "lux").Eduardo Julian8-93/+90
2015-01-03- Beginning to implement compiler in the language itself.Eduardo Julian4-45/+24
2015-01-03The language now supports macros.Eduardo Julian6-267/+316
2015-01-02Fixed a bug in pattern-matching when expanding sequential tests.Eduardo Julian2-22/+84
2015-01-02Pattern matching compiler now generates optimized code.Eduardo Julian3-506/+458
2014-12-26Added string testing & multi-branching to pattern-matching.Eduardo Julian2-5/+25
2014-12-26Pattern-matching has been enriched with sub-structural matching.Eduardo Julian2-44/+100
2014-12-26Reimplemented basic pattern-matching.Eduardo Julian5-94/+581
2014-12-21The machinery is in place to allow loading modules at runtime.Eduardo Julian2-14/+23