FastExpressionCompiler

Expression compiler

A library that provides an efficient way to compile and execute C# expression trees.

Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.

GitHub

1k stars
36 watching
82 forks
Language: C#
last commit: 5 days ago
Linked from 3 awesome lists

benchmarkclosurecode-generationcompilerdelegatedelegatesdryiocexpression-treeil-optimizationsperformance

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dynamicexpresso/dynamicexpresso An interpreter for simple C# statements written in .NET Standard 2.0 2,016
verbalexpressions/csharpverbalexpressions A C# library for constructing regular expressions with a more readable and intuitive syntax. 1,173
nreco/lambdaparser A runtime parser for string expressions in .NET applications. 309
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,141
codeplea/tinyexpr A tiny recursive descent expression parser and evaluation engine for math expressions. 1,600
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 High-performance text matching library with limited functionality. 330
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 139
dbremner/peg-sharp Automates C# code generation for arbitrary parsing expression grammars. 3