Programs that write programs - Naylor, Chris, 1947- (Sigma Technical, 1983)