Evan Czaplicki
|
9dd5dff279
|
Make AST more general and try to give its phases better names
Also change the constructors for the Pattern ADT
|
2014-02-10 00:17:33 +01:00 |
|
Evan Czaplicki
|
6ba394c9cb
|
Get rid of experimental code for handling "deriving"
|
2014-01-20 01:09:50 +01:00 |
|
Evan Czaplicki
|
329077f1ef
|
Get rid of input handlers for now
|
2014-01-13 19:24:17 +01:00 |
|
Evan Czaplicki
|
9dda928ac4
|
make conversion functions for input ports optional
|
2014-01-13 11:01:10 +01:00 |
|
Evan Czaplicki
|
828c2c7372
|
Give more reasonable names to incoming and outgoing ports
|
2014-01-13 11:01:10 +01:00 |
|
Evan Czaplicki
|
5dd7b6b1bb
|
Extend expression crawler to do checks on ports as well as on let expressions
|
2014-01-05 10:15:37 +01:00 |
|
Evan Czaplicki
|
ade03397df
|
Fix another copy-paste error
|
2014-01-03 12:15:49 +01:00 |
|
Evan Czaplicki
|
49fc0b6378
|
Create way to crawl over all lets in a program, transforming defs and ports
Used to combine type annotations with definitions and find ordering
problems with Definitions and Ports
|
2014-01-02 23:39:34 -08:00 |
|