[comp.object] compilers and OOD

johnson@p.cs.uiuc.edu (10/13/89)

We have built an optimizing compiler in Smalltalk and have found
object-oriented techniques to be very useful in compiler design.
However, we completely ignored parsing and lexing and have concentrated
on code generation and code optimization.  We just reused the original
Smalltalk lexer and made minor modification to the original recursive
descent Smalltalk parser.  Instead, we focused on manipulating abstract
representations of programs and building abstract models of target
architectures.

Ralph Johnson