Adam Sampson
|
f1a63732b1
|
First (aborted) shot at marking declarations
|
2006-10-02 13:28:36 +00:00 |
|
Adam Sampson
|
f7651664ae
|
Rename Pass -> Transform, and make transforms operate inside the State monad
|
2006-09-27 23:29:55 +00:00 |
|
Adam Sampson
|
2ae397f1e6
|
OcMod and OcRem are actually the same operator; kill OcMod
|
2006-09-23 00:06:53 +00:00 |
|
Adam Sampson
|
b659d27f1f
|
Add intermediate phase, and a pass to gather declarations
|
2006-09-07 12:41:35 +00:00 |
|
Adam Sampson
|
15974f8eb6
|
Move base passes to their own file
|
2006-09-07 12:21:49 +00:00 |
|
Adam Sampson
|
65d2e67846
|
Add another phase, and make the driver work with multiple phases
|
2006-09-07 03:11:03 +00:00 |
|
Adam Sampson
|
6ebc9cc13e
|
Add code to autogenerate identity passes (and use it)
|
2006-09-06 21:34:54 +00:00 |
|
Adam Sampson
|
85eb9fe33d
|
Take a filename as a command-line arg, and use a marker process for main rather than SKIP
|
2006-09-06 19:56:16 +00:00 |
|
Adam Sampson
|
2e9d2123ad
|
Add tree datatype, and rework parser to produce it instead of soccam
|
2006-09-06 17:38:57 +00:00 |
|