// TODO: assert that there really is no extra code trailing the
// parsed statement
AS3Parser parser = ASTUtils.parse(statement+";;");
LinkedListTree stmt;
try {
stmt = tree(parser.statement());
} catch (RecognitionException e) {
throw ASTUtils.buildSyntaxException(statement, parser, e);
}
return stmt;
}