*/
public Tree build(String expression) throws TreeBuilderException {
try {
return createParser(expression).tree();
} catch (ScanException e) {
throw new TreeBuilderException(expression, e.position, e.encountered, e.expected, e.getMessage());
} catch (ParseException e) {
throw new TreeBuilderException(expression, e.position, e.encountered, e.expected, e.getMessage());
}
}