A Guide to SID for Users of the Flex Computer.
Abstract
This document describes a utility known as 'SID' that is available on the RSRE Flex Computer. SID accepts a syntax with embedded actions, transforms it, and produces an Algo168 RS module (suitable for any RS system) that contains an analyser procedures. This analyser will check whether an input conforms to the given syntax and, while doing so, will initiate calls of the embedded actions which take the form of user-defined procedures that operate on stacks managed by the analyser. By combining the analyser module with other user-defined modules to form a complete program, syntax-directed utilities such as compilers, interpreters and translators may be constructed; indeed SID was written using itself.
Document Details
- Document Type
- Technical Report
- Publication Date
- Nov 01, 1985
- Accession Number
- ADA168087
Entities
People
- G. D. Whitaker
- P. D. Taylor
- S. J. Goodenough
Organizations
- Royal Signals and Radar Establishment