tock-mirror/pass
Neil Brown 15cf63980f Changed the pass mechanism to use a fixed list again rather than use the dependency graph
This fixes ticket #47 from Trac, which explains how using a dependency graph for passes was a bit too over the top, and led to unexpected results.  Under the "new" (the original!) system, the pass list is used as-is, but the dependencies are checked to make sure the pass list order isn't wrong.  In future we should also add back running the properties at the appropriate point (currently disabled).
2008-05-21 12:26:32 +00:00
..
Pass.hs Changed the pass mechanism to use a fixed list again rather than use the dependency graph 2008-05-21 12:26:32 +00:00
PassList.hs Changed the pass mechanism to use a fixed list again rather than use the dependency graph 2008-05-21 12:26:32 +00:00
Properties.hs Added a type-class for retrieving the (AST) type of things 2008-05-17 11:41:52 +00:00
Traversal.hs Added a checkDepthM2 function to the Traversal module 2008-05-17 12:44:55 +00:00