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
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 |