// ** This class was generated with DemFGen (vers:01/05/2008) package gen; import edu.neu.ccs.demeterf.demfgen.lib.*; import edu.neu.ccs.demeterf.*; public class Main{ public Main(){ } public boolean equals(Object o){ if(!(o instanceof Main))return false; Main oo = (Main)o; return true; } public static Main parse(String inpt) throws ParseException{ return new TheParser(new java.io.StringReader(inpt)).parse_Main(); } public static Main parse(java.io.InputStream inpt) throws ParseException{ return new TheParser(inpt).parse_Main(); } public static Main parse(java.io.Reader inpt) throws ParseException{ return new TheParser(inpt).parse_Main(); } public static void p(String s){ System.out.print(s); } public static void main(String args[]) throws Exception { Start start = Start.parse(System.in); // some sample functionality p(start.display() + "\n"); p(start.print() + "\n"); p(start.toStr() + "\n"); System.out.println(start.equals(start)); Map statistics = start.countWords(); p(statistics.toString() + "\n"); p(new Traversal(new Print()).traverse(statistics).toString() + "\n"); p(statistics.keys().toString() + "\n"); for (Word w : statistics.keys()) { p(w.toStr() + "\n"); } // p(statistics.display() + "\n"); } public String display(){ return gen.Display.DisplayM(this); } public String print(){ return gen.Print.PrintM(this); } public String toStr(){ return gen.ToStr.ToStrM(this); } }