SIMPLE - A Simple Precedence Translator Writing System
James George, US Atomic Energy Commission (AEC), USDOE · 1971
SIMPLE is a translator writing system composed of a simple precedence syntax analyzer .and a semantic constructor and is implemented in PL/I. It provides an error diagnostic and recovery mechanism for any system implemented using SIMPLE. The removal of precedence conflicts is discussed in detail with several examples. The utilization of SIMPLE is illustrated by defining a command language meta system for the construction of scanners for a wide variety of command oriented languages. This meta system is illustrated by defining commands from several text editors.