LISA: a tool for automatic language implementation

  • Authors:
  • Marjan Mernik;Nikolaj Korbar;Viljem Žumer

  • Affiliations:
  • Faculty of Technical Sciences, University of Maribor, Smetanova 17, 6200 Maribor, Slovenia;Faculty of Technical Sciences, University of Maribor, Smetanova 17, 6200 Maribor, Slovenia;Faculty of Technical Sciences, University of Maribor, Smetanova 17, 6200 Maribor, Slovenia

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the paper a tool for automatic language implementation is described. From formal language definition LISA1 produces efficient interpreters or compilers in C++. For lexical and syntax analysis well known formal methods: regular expressions and BNF are used. Semantics of the defined language is described with attribute grammars. LISA is a part of the ongoing effort to build an environment that supports experimentation in automatic language implementation for educational and industrial purposes.