/** * Insert the type's description here. * Creation date: (3/3/2003 3:22:26 AM) * @author: Jianguo Lu */ import java.io.*; class ProgramProcessor { /** * ProgramProcessor constructor comment. */ public ProgramProcessor() { super(); } public static void main(String[] args){ try { File inputFile = new File ("d:/214/calc2.input"); Calc2Parser parser= new Calc2Parser(new Calc2Scanner(new FileInputStream(inputFile))); Program pm= (Program)parser.debug_parse().value; String xml=pm.toXML(); System.out.println("result is "+ xml); } catch (Exception e) { e.printStackTrace(); } } }