The engineering assistant
Edgar H. Sibley · 1967
This article is intended to describe the design of a working interactive symbol manipulation system, but the reasons for a given action and the implications of it are common to the design of other languages. This introduction therefore formulates the questions that must be asked in the design of such a system, discusses possible alternatives, and suggests the effects of the alternatives.