The Elegant Compiler Generator System

  title={The Elegant Compiler Generator System},
  author={Lex Augusteijn},
At the Philips 17~esearch Laboratories Eindhoven a compiler generator system, called Elegant, has been developed. This system offers the ability to specify a compiler by means of an attribute grammar (AG). This AG is allowed to be pseudo circular. A pseudo circular attribute grammar is a powerful formalism, including the class of non-circular AG's, which allows the structure of an AG for a programming language to be language independent by using a general attribution scheme, which gives rise to… CONTINUE READING


Publications citing this paper.


Publications referenced by this paper.

Codegen language definition

  • Lex Augusteijn
  • Technical Report D0454,
  • 1989

Compiling extended bnf notation to elegant's attribute grammet description language

  • J. P. Morrison
  • Technical Report D0459,
  • 1989

Elegant language definition

  • Lex Augusteijn
  • Technical Report D0335,
  • 1989

The elegant scanner generator

  • Lex Augusteijn
  • Technical Report D0282,
  • 1989

Typegen language definition

  • Lex Augusteijn
  • Technical Report M0044,
  • 1989

On a recursive ascent parser

  • F.E.J. Kruseman Aretz
  • Information Processing Letters,
  • 1988

Ordered attribute grammars

  • Uwe Kastens.
  • Acta Informatica
  • 1988

Similar Papers

Loading similar papers…