Using attribute grammars to derive efficient functional programs

Publication date

1986-01-01

Authors

Kuiper, M.F.
Swierstra, S.D.

Editors

Advisors

Supervisors

DOI

Document Type

Preprint
Open Access logo

License

Abstract

Two mappings from attribute grammars to lazy functional programs are defined. One of these mappings is an efficient implementation of attribute grammars. The other mapping yields inefficient programs. It is shown how some transformations of functional programs may be better understood by viewing the programs as inefficient implementations of attribute grammars.

Keywords

Citation