This is a simple compiler which will generate the three address code and post fix notation for a predefined context free grammar.