[TAG anjevdoad
John Meacham <john@repetae.net>**20060420014131] 
<
[clean up Main.hs, delete unused code.
John Meacham <john@repetae.net>**20060420013744] 
[set maximum limit on big simplification pass
John Meacham <john@repetae.net>**20060420011956] 
[turn atom into a simple newtype of an int.
John Meacham <john@repetae.net>**20060420010510] 
[add more self-tests for Atom
John Meacham <john@repetae.net>**20060420002232] 
[print notes about what grin code is being shown
John Meacham <john@repetae.net>**20060420001321] 
[add constrained iteration
John Meacham <john@repetae.net>**20060420000427] 
[get rid of extra annotation pass, perform full type analysis again right after method expansion
John Meacham <john@repetae.net>**20060419044720] 
[add version of simplification that prints steps as they happen for debugging
John Meacham <john@repetae.net>**20060419042548] 
[allow printing of transformations as they happen, fix double simplification of letrec rhss, don't omit atomic substitutions right away, clean up code some
John Meacham <john@repetae.net>**20060419042339] 
[allow arbitrary monad to be threaded through simplifications
John Meacham <john@repetae.net>**20060419023534] 
[reorganize simplifications. use program based ones when possible.
John Meacham <john@repetae.net>**20060419023512] 
[add components routine
John Meacham <john@repetae.net>**20060419021044] 
[use same algorithm for top level bindings as LetRec ones, consider more inlinings beneficial, allow arbitrary inlining in final phase.
John Meacham <john@repetae.net>**20060419020944] 
[get rid of some rewrite rules that can cause exponential code growth.
John Meacham <john@repetae.net>**20060413060441] 
[add finalPhase option to simplify opts, get rid of unused options
John Meacham <john@repetae.net>**20060413024017] 
[add needed renaming pass
John Meacham <john@repetae.net>**20060413014738] 
[make binding of case statements scope over all alternatives
John Meacham <john@repetae.net>**20060413012423] 
[TAG plelilbish
John Meacham <john@repetae.net>**20060413004740] 
>