Programming Languages and Direct-Execution Computer Architecture

Besides offering fast execution speed, the direct-execution architecture permits highly interactive programming, language definition, and the measurement of language complexity.