import simple_interpreter
import build_AST

def main(fn):
    p = build_AST.Parser( fn )
    p.buildTree()
    print( "AST" )
    p.ast.printTree( "" )
    state = simple_interpreter.State()
    state = simple_interpreter.M_Statement( p.ast, state )
    print( "\nstate" )
    print( state )

if __name__ == "__main__":
    main( 'test.c' )
	
