Incremental implementation of a scheme compiler