lambdaparser

Expression Parser

A runtime parser for string expressions in .NET applications.

Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

GitHub

310 stars
26 watching
54 forks
Language: C#
last commit: about 2 years ago
Linked from 2 awesome lists

dot-netdotnetcoreevalexprevaluatorlambda-expressionslambda-interpretermath-expressions

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xorcerer/zexpressionA math expression parser and evaluator with support for variables and functions in multiple programming languages.10
codeplea/tinyexprA tiny recursive descent expression parser and evaluation engine for math expressions.1,619
dynamicexpresso/dynamicexpressoAn interpreter for simple C# statements written in .NET Standard 2.02,032
rob-bie/exprAn Elixir library for parsing and evaluating mathematical expressions.12
a-n-t-h-o-n-y/regexploreA live regular expression testing environment built with curses.8
excavador/rebar3_neotoma_pluginCompiles and executes parser expressions in the neotoma language2
jbevain/mono.linq.expressionsAn extension of System.Linq.Expressions to provide additional functionality for creating and manipulating expression trees in C#114
nblumhardt/tcalcA C# parser implementation using Superpower for a simple calculation language38
arashpartow/exprtkA high-performance C++ library for parsing and evaluating mathematical expressions676
xhinliang/arthas-mvelA project that provides an alternative expression language parser for a Java-based system38
cparse/cparseA C++ library for parsing and evaluating mathematical expressions in various programming languages.340
aappleby/matcheroniA minimalist C++20 library for building pattern-matchers and parsers using Parsing Expression Grammars (PEGs)198
bennypowers/nvim-regexplainerDisplays explanations of regular expressions under the cursor in Neovim626
marcelog/ex_abnfAn Elixir implementation of an ABNF parser and interpreter for abstract syntax trees.61
dadhi/fastexpressioncompilerA tool for compiling and optimizing C# expression trees into fast and efficient delegates1,198