FastExpressionCompiler
Expression compiler
A tool for compiling and optimizing C# expression trees into fast and efficient delegates
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
1k stars
35 watching
82 forks
Language: C#
last commit: about 1 month ago
Linked from 3 awesome lists
benchmarkclosurecode-generationcompilerdelegatedelegatesdryiocexpression-treeil-optimizationsperformance
Related projects:
Repository | Description | Stars |
---|---|---|
dynamicexpresso/dynamicexpresso | An interpreter for simple C# statements written in .NET Standard 2.0 | 2,032 |
verbalexpressions/csharpverbalexpressions | A C# library for constructing regular expressions with a more readable and intuitive syntax. | 1,174 |
nreco/lambdaparser | A runtime parser for string expressions in .NET applications. | 310 |
dneg/openvdb_ax | A C++ library providing an expression language for fast manipulation of OpenVDB point and volume data. | 68 |
bitfunnel/nativejit | A high-performance just-in-time compiler for x64 C++ expressions | 1,139 |
codeplea/tinyexpr | A tiny recursive descent expression parser and evaluation engine for math expressions. | 1,619 |
abothe/d_parser | A C# implementation of a parser and resolver for analyzing D programming language code. | 30 |
xorcerer/zexpression | A math expression parser and evaluator with support for variables and functions in multiple programming languages. | 10 |
eamonnerbonne/expressiontocode | A tool for generating valid C# code from expression trees with customizable output options. | 161 |
hermanussen/compiletimemethodexecutiongenerator | Allows executing code during compilation to improve runtime performance | 20 |
jbevain/mono.linq.expressions | An extension of System.Linq.Expressions to provide additional functionality for creating and manipulating expression trees in C# | 114 |
yandex/pire | Performs efficient text matching using regular expressions without lookahead or backtracking capabilities. | 332 |
verbalexpressions/cppverbalexpressions | A C++ library for constructing complex regular expressions with a simple and intuitive API. | 382 |
telekons/one-more-re-nightmare | A fast and efficient regular expression compiler written in Common Lisp | 141 |
dbremner/peg-sharp | A tool for generating C# code from Parsing Expression Grammars (PEGs) to implement packrat parsers. | 3 |