Affiliation:
1. INRIA, Domaine de Voluceau, Rocquen-court, BP 105, F-78153 Le Chesnay Cedex, France
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.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Strategic tree rewriting in attribute grammars;Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering;2020-11-15
2. Streamlining Control Flow Graph Construction with DCFlow;Software Language Engineering;2014
3. Implementation of Programming Languages Syntax and Semantics;Encyclopedia of Information Science and Technology, Second Edition;2009
4. Universal Regular Path Queries;Automatic Program Development;2008
5. AspectLISA: An Aspect-oriented Compiler Construction System Based on Attribute Grammars;Electronic Notes in Theoretical Computer Science;2006-10