Compiling natural semantics

Natural Semantics has become a popular tool among programming language researchers for specifying many aspects of programming languages. However, due to the lack of practical tools for implementation, the natural semantics formalism has so far largely been limited to theoretical applications. This b...

Descrizione completa

Salvato in:
Dettagli Bibliografici
Autore principale: Pettersson, Mikael, 19..-
Natura: Livre numérique
Lingua:Anglais
Pubblicazione: Berlin [etc.] : Springer [20..].
Cham : Springer Nature
Serie:Lecture notes in computer science 1549
Soggetti:
Accesso online:Accès sur la plateforme de l'éditeur
Accès sur la plateforme Istex
Accès Université d'Orléans
Accès INSA CVL
Nota: Archives Springer e-books (Licence nationale)
Archives Springer e-books (Licence nationale)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Compiling natural semantics, Mikael Pettersson, 1999, New York, Springer, 1 vol. (XVIII-246 p.), Lecture notes in computer science, 3-540-65968-4
• Compiling Natural Semantics, Texte imprimé, 9783662202326
Sommario:
  • 1 Introduction
  • 2 Preliminaries
  • 3 The Design of RML
  • 4 Examples
  • 5 Implementation Overview
  • 6 Reducing Nondeterminism
  • 7 Compiling Pattern Matching
  • 8 Compiling Continuations
  • 9 Simulating Tailcalls in C
  • 10 Performance Evaluation
  • 11. Concluding Remarks
  • A. The Definition of RML.