APL Parrot Target Practice #18

Tree Grammar Engine -- From parse tree to executable code

TGE is Parrot's "Tree Grammar Engine", used to transform trees.

pge2past.tg converts the parse tree into an abstract syntax tree.

past2pir.tg converts the abstract syntax tree into PIR code.

(APL is not using the PAST + POST architecture of perl6, punie, and pheme compilers.)

Copyright © 2006 Will Coleda & Patrick Michaud