Parrot Parrot Compiler Toolkit #32

HLLCompiler class

Base class for building high-level language compilers in Parrot

Implements the basic parse -> ast -> ost -> pir -> execute sequence

Provides a command-line handler with --target= options for various stages of compilation:

--target=parse
--target=past
--target=post
--target=pir

Compilers can add custom stages (e.g., optimization layers)

Copyright © 2008 Patrick R. Michaud
http://www.pmichaud.com/2008/pres/