jsuereth / protocopter

Home | Edit | New

Home


Mini-Design

The Protocopter Compiler current has 3 phases →

  • Syntax Parsing

  • Tree Conversion

  • ByteCode Generation

The syntax parsing phase is responsible for taking protocopter code (see Grammar?) and translating it into the AbstractSyntaxTree

The Tree Conversion phase is responsible for translation the AbstractSyntaxTree into Protocopter P-Codes.

The ByteCode Generation phase currently takes Protocopter P-Codes and converts them into Java Bytecode.

Last edited by jsuereth, Thu Jan 29 20:44:34 -0800 2009
Home | Edit | New
Versions: