private Maybe<Result> VisitRegExp(QueryParser.Bool_exprContext context) { var left = new BasicExprVisitor(_zmi, _env).Visit(context.basic_expr()[0]); return left.Bind(l => l.RegExpr(new ResultSingle(new ValueString(context.string_const().GetText().Trim('\"')))) .Just()); }