A Centaur tutorial - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Technique) Année : 1992

A Centaur tutorial

Résumé

This paper presents the Centaur system through a tutorial describing the creation of an environment for a small language of mathematical expressions called Exp. With Centaur, the user may interactively generate programming language environments, including structured editors, debuggers, interpreters, and other tools. In this tutorial, all phases of language specification are covered : the design of the abstract and concrete syntax of Exp in Metal and Sdf, the pretty printing rules in Ppml, and the semantics of an interpreter in Typol. The tools generated by Centaur based on these specifications are enhanced by user interface built with Centaur graphic primitives.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RT-0140.pdf (173.41 Ko) Télécharger le fichier

Dates et versions

inria-00070028 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070028 , version 1

Citer

Ian Jacobs, Laurence Rideau-Gallot. A Centaur tutorial. [Technical Report] RT-0140, INRIA. 1992, pp.102. ⟨inria-00070028⟩
202 Consultations
106 Téléchargements

Partager

Gmail Facebook X LinkedIn More