1991
DOI: 10.1007/3-540-53669-8_71
|View full text |Cite
|
Sign up to set email alerts
|

Application development with the FNC-2 attribute grammar system

Abstract: A b s t r a c tFNC-2 is an advanced attribute grammar system aiming at production-quality, currently under development at INRIA. After a brief tour through its internMs and a short presentation of its input language OLGA, the talk will concentrate on how FNC-2 and its companions can be used to develop large language-processing applications. The key feature for enhancing programmers' productivity and supporting teamwork is FNC-2 constructs for modularity. This will be exemplified by the development of FNC-2 its… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1992
1992
2017
2017

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…To implement this language, a compiler named TRAIAN 2 [95] has been developed at INRIA Grenoble since 1997. It is built using the SYNTAX [7] and FNC-2 [64] compiler-generation tools designed at INRIA Rocquencourt. Unfortunately, FNC-2 ceased to be maintained in 1999, which prevented TRAIAN from being completed; as a consequence, TRAIAN only handles the data part of LOTOS NT (i.e., types and functions) but not the behaviour part (i.e., processes and channels).…”
Section: Implementation Of Lotos Ntmentioning
confidence: 99%
“…To implement this language, a compiler named TRAIAN 2 [95] has been developed at INRIA Grenoble since 1997. It is built using the SYNTAX [7] and FNC-2 [64] compiler-generation tools designed at INRIA Rocquencourt. Unfortunately, FNC-2 ceased to be maintained in 1999, which prevented TRAIAN from being completed; as a consequence, TRAIAN only handles the data part of LOTOS NT (i.e., types and functions) but not the behaviour part (i.e., processes and channels).…”
Section: Implementation Of Lotos Ntmentioning
confidence: 99%
“…In our opinion, the main reason for this is that AGs still cruelly lack the same support for modularity as the one which is offered by most programming languages, even the oldest ones [8]. This is the reason why Attribute Coupled Grammars and Attribute Couplings (AC) were introduced in [4] to allow modularity in AG specifications.…”
Section: Introductionmentioning
confidence: 99%