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.

Open PDF

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

Tags

DTIC Thesaurus Topics

  • Analyzers
  • Calculators
  • Compilers
  • Computers
  • Contracts
  • Foreign Languages
  • Instructions
  • Language
  • Law
  • Monitors
  • Personality
  • Recovery
  • Sequences
  • Terminals
  • Translations
  • Translators

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Speech Processing/Speech Recognition.