Methods for specifying static semantics

  • Authors:
  • M. H. Williams

  • Affiliations:
  • Department of Computer Science, Rhodes University, Grahamstown, South Africa

  • Venue:
  • Computer Languages
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

The formal specification of a programming language involves the specification of three types of rules: syntax, static semantics and semantics. Various methods have been proposed for specifying the static semantic rules of programming languages, but as yet no method has received general acceptance. This paper looks at several different specification techniques and attempts to isolate the basic mechanisms used by each of them and explain the pattern of development of specification techniques for static semantics.