public DatabaseExpressionEvaluator(string expression, UniversalGuid playerGuid) { lexer = new SyntaxLexer(new AntlrInputStream(expression)); tokens = new CommonTokenStream(lexer); parser = new SyntaxParser(tokens); parser.BuildParseTree = true; parser.RemoveErrorListeners(); visitor = new ExpressionVisitor(new IsPacketSpecificPlayerProcessor(playerGuid)); }