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

309 stars
26 watching
54 forks
Language: C#
last commit: 4 months ago
Linked from 2 awesome lists

dot-netdotnetcoreevalexprevaluatorlambda-expressionslambda-interpretermath-expressions

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xorcerer/zexpression A math expression parser and evaluator with support for variables and functions in multiple programming languages. 10
codeplea/tinyexpr A tiny recursive descent expression parser and evaluation engine for math expressions. 1,600
dynamicexpresso/dynamicexpresso An interpreter for simple C# statements written in .NET Standard 2.0 2,016
rob-bie/expr An Elixir library for parsing and evaluating mathematical expressions. 12
a-n-t-h-o-n-y/regexplore A live regular expression testing environment built with curses. 8
excavador/rebar3_neotoma_plugin Compiles and executes parser expressions in the neotoma language 2
jbevain/mono.linq.expressions An extension of System.Linq.Expressions to provide additional functionality for creating and manipulating expression trees in C# 114
nblumhardt/tcalc A C# parser implementation using Superpower for a simple calculation language 38
arashpartow/exprtk A high-performance C++ library for parsing and evaluating mathematical expressions 648
xhinliang/arthas-mvel A project that provides an alternative expression language parser for a Java-based system 38
cparse/cparse A C++ library for parsing and evaluating mathematical expressions in various programming languages. 338
aappleby/matcheroni A minimalist C++20 library for building pattern-matchers and parsers using Parsing Expression Grammars (PEGs) 198
bennypowers/nvim-regexplainer Displays explanations of regular expressions under the cursor in Neovim 627
marcelog/ex_abnf An Elixir implementation of an ABNF parser and interpreter for abstract syntax trees. 61
dadhi/fastexpressioncompiler A library that provides an efficient way to compile and execute C# expression trees. 1,172