Starting with inventory:
0000002085-1df7478e39541b03a41d7ad0b191d2ca1cbf50c0d886ac5bc3a3c7645e4241f4
[TAG cytlajeceyro
John Meacham <john@repetae.net>**20070509091848] 
hash: 0000001235-806d2c66d751bc2c105b8efcf4afd3fb579af6a92b0e76c629cfbf6f12b1de7a
[remove old grin back end.
John Meacham <john@repetae.net>**20070509094922] 
hash: 0000068619-272c6de24dca09a259abbf53546f66cda55b4560bb5cb26912b949ba8431b722
[make eval inlining and node analysis aware of single argument applys, disable some optimizations that need to be reworked in the presence of single arg applys
John Meacham <john@repetae.net>**20070509121324] 
hash: 0000004873-3071edd5ff98bd7ab6c4b0dc4100feb4f06894b6102f18028fdb5b79c7ac1780
[make Grin.Lint and Support.Transform, move code from Main into them as appropriate to clean things up
John Meacham <john@repetae.net>**20070510025033] 
hash: 0000008174-51543f227d42804bb2434738fc1865341ece8011fd9cbec5b4240ee892865cee
[add transformGrin routine
John Meacham <john@repetae.net>**20070510031151] 
hash: 0000002933-31c0c5ff4d116b3f46ea8699b91214898d155cc0d013089714bdc6497ae1e62f
[use IdMap instead of Map Id in Grin.FromE, switch the scope of local function definitons to be truely local
John Meacham <john@repetae.net>**20070510035644] 
hash: 0000004713-1f7e8802ea1cd42b130880476d1a6e09c9ccb59fdaa3de6f9177f3528bad30d9
[remove untagging optimizations that don't help much any more and were problemantic, fix constant global initializer of static data, add a couple cases to NodeAnalyze
John Meacham <john@repetae.net>**20070510050643] 
hash: 0000002636-18bfbdb128ecd0285b46b7eb0c6c34be171593aa7c51bcb9a698780a1a2cfaba
[add support for array allocation and manipulation in fgrin back end
John Meacham <john@repetae.net>**20070510052631] 
hash: 0000001543-9bcb753e179baa91e2f8768a46e62362141f438a44154feacecf5cf8d2ddddf7
[handle the case when there are no enums to declare
John Meacham <john@repetae.net>**20070510080759] 
hash: 0000000709-36113ddf69ed9186a18222ebe7c6352411f2ea3a4d8db65f20afc4a4174a6f33
[clean up type analysis code, fix bug in passing type argument to rules
John Meacham <john@repetae.net>**20070510080814] 
hash: 0000003435-3cbebfdbe7d3247797bb1135997e747f9470cc2e503e4a360c3594d4bd83a2b4
[clean up code some get rid of funcMain and funcInitCafs special cases
John Meacham <john@repetae.net>**20070510091108] 
hash: 0000002530-0d7ce4aee34bbc89f51c0a8afcd16456012a31001128a947cb2871e70e31b25c
[when fetching a value, it always ends up in WHNF
John Meacham <john@repetae.net>**20070510093406] 
hash: 0000000735-7daef4e9b58b613ff4f86ecbfb4de5edc582f28cf6e91fb9d4dcef9ef22d78b7
[add input and output for BinaryTrees regression test
John Meacham <john@repetae.net>**20070510094444] 
hash: 0000000595-9b2698332d2a6fcf2440857b9f3d449341816c0398facf1cf327231a2b1c98cd
[add input and output for digits of e1 test
John Meacham <john@repetae.net>**20070510094822] 
hash: 0000002321-5cdc2f50ce63c1229d95519f1fa5675a4bc10adcbadb82795abe05849f5866e4
