aboutsummaryrefslogtreecommitdiff
path: root/lux-bootstrapper/src/lux/optimizer.clj (unfollow)
Commit message (Expand)AuthorFilesLines
2016-05-02- Removed _jvm_getstatic, _jvm_getfield, _jvm_putstatic and _jvm_putfield fro...Eduardo Julian1-16/+0
2016-05-01- Removed _jvm_monitorenter, _jvm_monitorexit and _jvm_throw from the list of...Eduardo Julian1-12/+0
2016-05-01- Removed _jvm_null and _jvm_null? from the list of special forms.Eduardo Julian1-8/+0
2016-05-01- Simplified the language by eliminating coercion and macro-declaration from ...Eduardo Julian1-8/+0
2016-04-27- Unified dozens of host operations under the _lux_host special form.Eduardo Julian1-389/+5
2016-03-12- Added a REPL mode.Eduardo Julian1-2/+5
2016-02-22- Added the means to convert characters into other things.Eduardo Julian1-1/+18
2016-02-07- Fixed a bug when getting a value out of a variant (it was acting improperly...Eduardo Julian1-253/+253
2015-10-13- The compiler phase now depends on data-structures from the optimization phase.Eduardo Julian1-14/+525
2015-08-28Changed the license from EPL to MPL.Eduardo Julian1-7/+4
2015-08-03- Type definitions inside the compiler data now hold the type itself.Eduardo Julian1-2/+2
2015-07-19Added copyright notice on all files that missed it.Eduardo Julian1-1/+8
2015-06-12- Added imports.Eduardo Julian1-2/+2
2015-04-08- Renamed exec to |do.Eduardo Julian1-0/+2
2015-03-15[2nd Super Refactoring That Breaks The System: Part 1]Eduardo Julian1-1/+2
2015-03-08- Changed once more the syntax of the prefix for host special forms. It's now...Eduardo Julian1-0/+1
2015-03-02- Removed the (currently broken) static-call optimization.Eduardo Julian1-0/+10
2015-03-01- Fixed some bugs with pattern matching and macros.Eduardo Julian1-0/+5