exprtk

Expression parser

A high-performance C++ library for parsing and evaluating mathematical expressions

C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html

GitHub

648 stars
51 watching
260 forks
Language: C++
last commit: 7 days ago
astc-plus-pluscompilerexpression-evaluatorexpression-parserexprtkgrammarhigh-performancelanguagelexermathmath-expressionsmathematicsmirrored-repositorymit-licensenumerical-calculationsoptimization-algorithmsparserscientific-computingsemantic-analyzer

Related projects:

Repository Description Stars
rob-bie/expr An Elixir library for parsing and evaluating mathematical expressions. 12
paesslerag/gval An expression evaluation library for Go that supports arbitrary expressions and parameters 743
xorcerer/zexpression A math expression parser and evaluator with support for variables and functions in multiple programming languages. 10
balance-platform/ex_pression An expression evaluation library for Elixir that safely evaluates user input expressions with support for JSON syntax and data types. 9
pulover/eval An AHK function to execute expressions within dynamic strings, allowing for flexible variable substitution. 31
wdas/seexpr An embeddable, arithmetic expression language for computer graphics image creation 407
cparse/cparse A C++ library for parsing and evaluating mathematical expressions in various programming languages. 338
nicklockwood/expression A Swift framework for evaluating mathematical expressions at runtime on multiple platforms 830
codeplea/tinyexpr A tiny recursive descent expression parser and evaluation engine for math expressions. 1,600
ccapndave/elm-eexl An expression parser and evaluator for Elm language, used to evaluate logical expressions in educational software. 2
soniah/evaler Evaluates simple arithmetic expressions using Dijkstra's Shunting Yard algorithm 51
karolsluszniak/ex_check A tool to run code analysis and testing in Elixir projects efficiently 312
nreco/lambdaparser A runtime parser for string expressions in .NET applications. 309
verbalexpressions/qtverbalexpressions A Qt-based library for pattern matching and text validation using regular expressions 64
morganstanley/hobbes A language and embedded JIT compiler for efficient dynamic expression evaluation and data storage 1,168