*/
public void evaluate(MailAdapter mail, Node startNode)
throws SieveException {
SieveContext context = new BaseSieveContext(commandManager,
comparatorManager, testManager, log);
SieveParserVisitor visitor = new SieveParserVisitorImpl(context);
try {
// Evaluate the Nodes
startNode.jjtAccept(visitor, mail);
} catch (StopException ex) {