Starting with inventory:
0000003788-780c4fba2a66f06d504deadc25a43cb67f2818d3415067d2199eb8ed71c5d7d5
[TAG ecbyhadlavfa
John Meacham <john@repetae.net>**20051025160051] 
hash: 0000002118-31b854214e8c98e6c4ab70d1544e4caeb3dc6d40e9c9223da0579fcd7b3427a6
[replace propegate with propagate
shae@ScannedInAvian.com**20051025234545] 
hash: 0000001541-c6e0993417dfe76a79e8c68a0d301f4a2d6100bd8799e3222ee8363de1144946
[clean up CPR interface and pass dataTable into it
John Meacham <john@repetae.net>**20051026032415] 
hash: 0000004094-f787d33a84d7127ee2588f3888c720abf0680c32db883036a0010266965a590d
[add dump flags for printing extended lambdacube information
John Meacham <john@repetae.net>**20051026040936] 
hash: 0000000689-30998a1d2b998a270c521c7bfbe514c9ca51fdb229b5c7f3be060a3b43e28dd5
[utilize strictness info to improve CPR analysis
John Meacham <john@repetae.net>**20051026043850] 
hash: 0000000980-8f491cf91c8a2138735495e4b917e0d8d2cd9b67509cd39ee88253ae5e940ca6
[add mail about ghc and jhc assembly code
John Meacham <john@repetae.net>**20051026101022] 
hash: 0000009974-db0b61c85fdc232680d1457efafac43d5ec7df39cc635759fd52b0df29ff5f39
[make jhc put some gcc annotations on certain functions
John Meacham <john@repetae.net>**20051027023434] 
hash: 0000001106-1343b1b4693e9308fffde8c4fb4a2e5c74487f7a0b4da8bf0ac2ffbd7b12dd4e
[add c-minus-monad
John Meacham <john@repetae.net>**20051028043555] 
hash: 0000018389-a5e6a16e79358191a8216c7a05eea6138828e58c62fcda766648ef220bb22278
[add Grin.Embed, it is not done yet though
John Meacham <john@repetae.net>**20051029010919] 
hash: 0000003346-70d257d8805311d0734ffd49c1be2e9c97cb9da72a8fdf268e94a840358402e5
[fix warning
John Meacham <john@repetae.net>**20051102030321] 
hash: 0000000205-2ca92a9b531b05ccf33023135bc8dc9b6268e423dea1b1f3e34385656a35921c
[bring back a little interpreter functionality, add some labels to the primitives
John Meacham <john@repetae.net>**20051108090156] 
hash: 0000002841-ae2ff24700c8e8efc342c31e02e212f3496d36925b7a447b34eb3c3673ae11d5
[add support for interpreting C operators
John Meacham <john@repetae.net>**20051108111515] 
hash: 0000003033-e799ade9d7654dca0c34bb954289d8c7ce9722ace5ab4c3b081072936e553fff
[add interactive mode
John Meacham <john@repetae.net>**20051202025305] 
hash: 0000006628-a368af497ec8b946e6e9b650ba37832fe3c80e87a91e96f293be0e568e3477f0
[run in interactive mode if started as 'jhci', default to 'Prelude' if run in interactive mode and no module specified.
John Meacham <john@repetae.net>**20051202025924] 
hash: 0000000819-927a7adfe3defd6b60286fc12b07a07af72b2c6e578cf0fdd0b56f7b47a40df5
[add :grep command to jhci
John Meacham <john@repetae.net>**20051202034821] 
hash: 0000002424-98f3d639e1642b19716fd229f78a3ceb0673f1b3cb33c26634c8ac612c117a83
[add ability to filter grep results based on name type. make commands not case sensitive.
John Meacham <john@repetae.net>**20051202041105] 
hash: 0000001469-7928e9bd5d380461417ef47180ee43b9301f0a8333cbc324d26d49153c29439e
[add ability for :grep to print out types of functions and data/type constructors
John Meacham <john@repetae.net>**20051203052027] 
hash: 0000009217-c4a456b8666f864c715cde865d94765a406bed882c5e75a3b6c8153e5cda1a01
[accept and parse statements on jhci prompt
John Meacham <john@repetae.net>**20051203122019] 
hash: 0000001370-ef152dd4625f6877f8662410f6db9598d3f9457d5e23b3651fcdf9a8eca0ab49
[clean up kind inference, make it somewhat more typesafe
John Meacham <john@repetae.net>**20051203140918] 
hash: 0000010435-54cbe95d03579ba0aee93f2abe8450b35f2429f0e6e757277fb37c5bb5b2b4d5
