@dparigot

Internals and Externals of the FNC-2 Attribute Grammar System

, and . Attribute Evaluation Methods, volume 545 of Lect. Notes in Comp. Sci., page 485--504. New York--Heidelberg--Berlin, Springer-Verlag, (June 1991)ftp://ftp-sop.inria.fr/smartool/Didier.Parigot/publications/fnc2-t.ps.gz.

Abstract

FNC-2 is a modern attribute grammar processing system aiming at expressive power, efficiency, ease of use and versatility. This paper provides the reader with a brief tour inside FNC-2, presenting the most important features of its ``engine'': efficient sequential exhaustive, parallel exhaustive and sequential incremental evaluation of strongly non-circular AGs. These methods are based on the visit-sequence paradigm; the first one makes use of extensive space optimizations. Then we describe the external features of the system---attribute coupled grammar view of an AG, specially-designed AG-description language, with provisions for true modularity, and complete environment---that make it really usable for developing large-scale applications. Experience with the system is briefly reported.

Description

Attribute Grammar

Links and resources

Tags

community

  • @dblp
  • @dparigot
@dparigot's tags highlighted