Evan Czaplicki
|
a400ab140a
|
Get compling
|
2013-07-31 07:42:21 -07:00 |
|
Evan Czaplicki
|
a4c4cf0493
|
Use Location.none less
|
2013-07-30 11:55:41 -07:00 |
|
Evan Czaplicki
|
078692ad8c
|
Get Optimize.hs updated for the newer AST.
|
2013-07-07 12:55:08 +02:00 |
|
Evan Czaplicki
|
74d3c35131
|
Fix optimization bug with > sign.
|
2013-07-02 16:58:19 +02:00 |
|
evancz
|
9a40249e05
|
Fix the confusion with "Cons" and "Nil" in issue #176.
Also add the ExplicitList expression.
|
2013-06-20 21:25:10 -07:00 |
|
evancz
|
721ce4f192
|
Continue reorganizing the code-base.
Remove uses of uniplate, introduces a regression in testing the ordering of Defs in let-expressions.
|
2013-06-13 22:45:08 -07:00 |
|
evancz
|
73317ed123
|
Switch to using MultiIf for all if expressions. Simplifies AST.
|
2013-06-13 16:01:35 -07:00 |
|
Andrew Miller
|
6a34482849
|
Add support for type annotations in let
|
2013-06-03 19:44:45 +12:00 |
|
evancz
|
6b28feaa2b
|
Switch name of Context to Located. Whoo static types :)
|
2013-05-29 16:20:38 -07:00 |
|
evancz
|
b4bf8e9810
|
Get rid of ($) ...
http://www.youtube.com/watch?v=a1Y73sPHKxw
|
2013-05-28 17:03:48 -07:00 |
|
evancz
|
4eb973a206
|
Update Optimize.hs to use some of the newer infix operators.
|
2013-05-21 22:09:08 +02:00 |
|
evancz
|
99ae5c6ba0
|
Finish moving the compiler down a directory.
|
2013-03-16 12:07:32 -07:00 |
|