The papers about garbage collection and grammar transformations
are part of the course material.
Kjell Post's booklet and exercises in Swedish can help you study,
and, if you wonder about something concerning compilers,
perhaps the comp.compilers FAQ can give you an answer.
The manuals and documentation could be useful for the lab exercises.
The full-length books are only provided for reference,
but perhaps you wish to look up certain things in them to get a different view.
By Thomas Padron-McCarthy:
By Kjell Post:
About Yacc and Lex:
-
Thomas Niemann:
A Compact Guide to Lex & Yacc
-
If you are using Windows,
Windows versions of Bison and Flex can be downloaded from the same site.
Click on Overview in the navigation bar to the left,
and then choose "my version of Lex and Yacc".
(Or use these local copies of the executables and the source:
gnu.zip,
gnusrc.zip.)
If you are using Unix or Linux,
Bison and Flex (or the traditional equivalents, Yacc and Lex)
are usually already present.
Frequently Asked Questions:
Thomas Padron-McCarthy
(Thomas.Padron-McCarthy@tech.oru.se)
August 15, 2005