next up previous
Next: About this document ... Up: Beyond LEX and YACC: Previous: Acknowledgements

Bibliography

Cam89
John R. Cameron.
JSP & JSD: The Jackson Approach to Software Development.
IEEE Press, Montvale, NJ, 1989.

Cho56
N. Chomsky.
Three models of the description of language.
IRE Transactions on Information Theory, 1:113-124, 1956.

Cle88
J. Craig Cleaveland.
Building application generators.
IEEE Software, 5(4):25-33, July 1988.

GLH+92
Robert W. Gray, Steven P. Levi, Vincent P. Heuring, Anthony M. Sloane, and William M. Waite.
Eli: A complete, flexible compiler construction system.
Communications of the ACM, 35(2):121-130, 1992.
http://eli-project.sourceforge.net/.

Gra88
Robert W. Gray.
$\gamma$-GLA: A generator for lexical analyzers that programmers can use.
In Proceedings of the USENIX Summer Conference, pages 147-160, Berkeley, CA, USA, June 1988. USENIX Association.

Hug79
J. W. Hughes.
A formalization and explication of the Michael Jackson method of program design.
Software -- Practice and Experience, 9(3):191-202, March 1979.

Kas91
Uwe Kastens.
Attribute grammars as a specification method.
In Proceedings of the International Summer School on Attribute Grammars, Application and Systems, volume 545 of Lecture Notes in Computer Science, pages 16-47. Springer-Verlag, 1991.

Knu68
Donald E. Knuth.
Semantics of context-free languages.
Mathematical Systems Theory, 2(2):127-145, 1968.

KW94
Uwe Kastens and William M. Waite.
Modularity and reusability in attribute grammars.
Acta Informatica, 31:601-627, 1994.

Nau63
Peter Naur.
Revised report on the algorithmic language Algol 60.
Communications of the Association for Computing Machinery, 6(1):1-17, 1963.

Rut52
Heinz Rutishauser.
Automatische Rechenplanfertigung bei Programm-Gesteuerten Rechenmaschinen, volume 3 of Mitteilungen aus dem Institut fuer Angewandte Mathematik der ETH-Zurich.
Birkhäuser, Basel, 1952.

use
Usenix specification.
http://eli-project.sourceforge.net/usenix_html/usenix.tar.gz.

Wai90
William M. Waite.
Use of attribute grammars in compiler construction.
In INRIA: Attribute Grammars and their Applications, International Conference (WAGA), pages 255-265, Berlin - Heidelberg - New York, September 1990. Springer.

Wai93
William M. Waite.
An executable language definition.
SIGPLAN Notices, 28(2):21-40, February 1993.

WC93
William M. Waite and Lynn Robert Carter.
An Introduction to Compiler Construction.
HarperCollins, New York, 1993.

WG84
William M. Waite and G. Goos.
Compiler Construction.
Springer, New York, 1984.



2007-05-18