Design, implementation and evaluation of the FNC-2 attribute grammar system

  • Authors:
  • Martin Jourdan;Didier Parigot;Catherine Julié;Olivier Durin;Carole Le Bellec

  • Affiliations:
  • INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France;INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France;INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France;INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France;INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France

  • Venue:
  • PLDI '90 Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

FNC-2 is a new attribute grammar processing system aiming at expressive power, efficiency, ease of use and versatility. Its development at INRIA started in 1986, and a first running prototype is available since early 1989. Its most important features are: efficient exhaustive and incremental visit-sequence-based evaluation of strongly (absolutely) non-circular AGs; extensive space optimizations; a specially-designed AG-description language, with provisions for true modularity; portability and versatility of the generated evaluators; complete environment for application development. This paper briefly describes the design and implementation of FNC-2 and its peripherals. Then preliminary experience with the system is reported.