5 packages tagged with “ExpressionTrees”
re-linq Frontend: A foundation for parsing LINQ expression trees and generating queries in SQL or other languages. Key features: - Transforms expression trees into abstract syntax trees resemblying LINQ query expressions (from ... select syntax) - Simplifies many aspects of this tree (sub queries, transparent identifieres, pre-evaluation ...) - Provides basic infrastructure for backend development (e.g. SQL generation) - Provides a framework for user-defined query extensions and transformations
An extension method for Linq and DLR Expressions, producing readable, C# source-code versions of Expression Trees. Targets .NET 3.5+ and .NET Standard 1.0+
A tool to parse an expression tree and inline any InvokeExpressions it encountered
A tool to compare expression trees
Easy to use and customisable library for evaluating mathematical expressions from strings. Compiles expressions to IL for good performance. Supports custom functions, definitions, recursion, call caching and other goodness.