Hi,
> No, I have no problems running it on .NET 4
>
> I'm thinking only in context that .NET has own ExpressionVisitor and other
> expression extensible features as Accept method on Expression and so on.
Yes, but that wouldn't just be a build for .NET 4, it would be a
completely new version with .NET 4 (only?) features.
We're not currently planning for that, but it will probably come
sooner or later. Maybe we'll just change our own ExpressionTreeVisitor
class so that it has the same API as the .NET 4 ExpressionVisitor
(plus the Visit methods for expressions specific to re-linq, such as
SubQueryExpression, etc.) and then make a separate .NET 4 build that
no longer duplicates the features already present in .NET 4. But as I
said, we're not planning for that yet.
What regards the expression extensibility features, re-linq has its
own ExtensionExpression class that also offers Accept, VisitChildren,
and Reduce methods, similar to what the .NET 4 Expression class offers
in terms of extensibility.
Best regards,
Fabian