class TPPParserMain {

  public static void main (String args []) {
    TPPParser parser;
    SyntaxTree syntax_tree;

    System . out . println ("Source Program");
    System . out . println ("--------------");
    System . out . println ("");

    parser = new TPPParser (new Yylex (System . in));
    try {
      syntax_tree = (SyntaxTree) parser . parse () . value;
      syntax_tree . print ();
      System . out . println ("");
      System . out . println ("Parse successful");
    }
    catch (Throwable e) {
      e . printStackTrace ();
      System . out . println (e);
    }
  }

}

