Experiment in compiler techniques.