8481 articles  [version française]

inria-00069891, version 1

A Table-Driven Compiler for Pretty Printing Specifications

Laurent Théry 1

N° RT-0288 (2003)

Abstract: In this paper we present the design and the implementation of a compiler for Aïoli, a toolkit to build interactive and symbolic applications. This compiler produces executable code from pretty printing specification written in Ppml. The originality of the compilation is that it maintains dynamic links between the internal structure of the object that is displayed and what it is shown on the screen. It is then easy to build mechanisms such as structured navigation and incremental updating.

  • 1:  LEMME (INRIA Sophia Antipolis)
  • INRIA
  • Domain : Computer Science/Other
  • Keywords : COMPILER / PRETTY PRINTING / INCREMENTALITY / PPML / AïOLI
  • Internal note : RT-0288
 
  • inria-00069891, version 1
  • oai:hal.inria.fr:inria-00069891
  • From: 
  • Submitted on: Friday, 19 May 2006 18:26:43
  • Updated on: Tuesday, 30 September 2008 14:30:26