Attribute grammars and data-flow languages
Conference
·
· SIGPLAN Not.; (United States)
OSTI ID:5210274
The author examines the similarity between attribute grammars and data-flow languages. For any attribute grammar there is a data-flow program that is an evaluator for it, and the author describes how to build this data-flow program. The design of semantic functions for an attribute grammar is seen to be a problem of programming in a data-flow language. Reinterpreting experience writing attribute grammars, he suggests some techniques to use in data-flow programming and proposes language features that will support them. He also proposes using data-flow notation to specify the semantic functions of attribute grammars and implementing attribute evaluators in a data-flow language. 37 references.
- Research Organization:
- Columbia Univ., New York, NY
- OSTI ID:
- 5210274
- Conference Information:
- Journal Name: SIGPLAN Not.; (United States) Journal Volume: 6
- Country of Publication:
- United States
- Language:
- English
Similar Records
Attribute grammar inversion and source-to-source translation
Two-level grammar: an implementable metalanguage for consistent and complementary language specifications
Compiling circular attribute grammars into Prolog
Thesis/Dissertation
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:7106897
Two-level grammar: an implementable metalanguage for consistent and complementary language specifications
Thesis/Dissertation
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:7183835
Compiling circular attribute grammars into Prolog
Journal Article
·
Thu May 01 00:00:00 EDT 1986
· IBM J. Res. Dev.; (United States)
·
OSTI ID:5480888