System.err.println("parsing " + s[0]);
Tree<String> res = new CharParser(MetaGrammar.newInstance()).parse(new FileInputStream(s[0])).expand1();
- Union meta = GrammarBuilder.buildFromAST(res, "s", includes);
+ Union meta = GrammarAST.buildFromAST(res, "s", includes);
System.err.println("parsing " + s[1]);
res = new CharParser(meta).parse(new FileInputStream(s[1])).expand1();
- Union testcasegrammar = GrammarBuilder.buildFromAST(res, "s", includes);
+ Union testcasegrammar = GrammarAST.buildFromAST(res, "s", includes);
if (testcasegrammar==null) return;
CharParser parser = new CharParser(testcasegrammar);
}
System.err.println("expanding...");
- TestCase[] expanded = (TestCase[])new GrammarBuilder(includes, "").walkChildren(r2.expand1());
+ TestCase[] expanded = (TestCase[])new GrammarAST(includes, "").walkChildren(r2.expand1());
for(TestCase tc : expanded)
tc.execute();