Parrot Compiler Toolkit
- Collection of tools for creating compilers
- Generally use a simplified Perl 6 syntax
- Parser Grammar Engine (PGE)
- -- creates parsers
- Parrot Abstract Syntax Tree (PAST)
- -- generic AST for common languages
- NQP (Not Quite Perl)
- -- simplified form of Perl 6 for Parrot
- HLLCompiler
- -- generic HLL compiler interface