tinyexpr

Expression Parser

A tiny recursive descent expression parser and evaluation engine for math expressions.

tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

GitHub

2k stars
54 watching
246 forks
Language: C
last commit: about 2 years ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rob-bie/exprAn Elixir library for parsing and evaluating mathematical expressions.12
cparse/cparseA C++ library for parsing and evaluating mathematical expressions in various programming languages.340
xorcerer/zexpressionA math expression parser and evaluator with support for variables and functions in multiple programming languages.10
codeplea/minctestA lightweight unit testing framework for C.55
nreco/lambdaparserA runtime parser for string expressions in .NET applications.310
arashpartow/exprtkA high-performance C++ library for parsing and evaluating mathematical expressions676
cesanta/slreA lightweight C/C++ regular expression engine optimized for performance and compactness.535
davedelong/ddmathparserA parser for math expressions written in Swift.857
verbalexpressions/cppverbalexpressionsA C++ library for constructing complex regular expressions with a simple and intuitive API.382
nasciiboy/recursiveregexpraptor-4A C-language regular expression engine designed for speed and simplicity.10
a-n-t-h-o-n-y/regexploreA live regular expression testing environment built with curses.8
yandex/pirePerforms efficient text matching using regular expressions without lookahead or backtracking capabilities.332
pydata/numexprAn expression evaluator for arrays in scientific computing and data analysis2,255
eslint-community/regexppA parser and validator for regular expressions in ECMAScript24
kokke/tiny-regex-cA small regex implementation in C with a focus on portability and performance.1,247