if (failOnError && errors > 0) Assert.fail() ;
return errors;
}
private int parseUsingSOTree(CommonTree tree, TokenStream tokens, String name) throws RecognitionException{
ToolServiceObject so = new ToolServiceObject(name);
CommonTreeNodeStream nodes = new CommonTreeNodeStream(tree);
nodes.setTokenStream(tokens);
ForteSOTree walker = new ForteSOTree(so, nodes);
walker.serviceFile();
int errors = walker.getNumberOfSyntaxErrors();
System.out.println("\t" + name + " completed with " + errors + " tree errors");
if (errors > 0){