A structured program editor.