A front end for testing other programs