C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
-
Updated
Jun 7, 2024 - C++
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
A C++ configurable Expression Parser. Useful as a Calculator or for helping you write your own Programming Language
C++ Mathematical Expression Parser Benchmark
Go Mathematical Expression Toolkit. Run-time mathematical expression parser and evaluation engine.
Tiny recursive descent expression parser, compiler, and evaluation engine for math expressions and spreadsheet formulas in C++.
A fairly robust mathematics parsing engine for C++ projects.
Fast math expression evaluation (C++ header only library)
Modern C++ header-only math expression parser
A C++ 17/20 general purpose class library. 15 different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner.
Pratt operator precedence parser and expression calculator
Equation differentiator and math article generator.
Boolean Expression Truth Table Builder
Design patterns
simple and lightweight expression evaluator
This is a C++ program that evaluates mathematical expressions containing operators +, -, *, and /, and parentheses ( and ). The program supports multi-digit numbers and guarantees that parentheses are used for each operator.
A simple expression evaluator that doesn't use OOP.
A C++ program that solves algebraic expressions.
mathematical expression parser for strings and ofxGui, based on muParser
Data Structures: Arrays, Stacks, Queues, Graphs applications in image processing, tag parsing and routes/maps respectively.
A header-only, C++14 library for creating logical expression trees and using them to evaluate instances of user-defined data types. Inspired by m-peko/booleval.
Add a description, image, and links to the expression-parser topic page so that developers can more easily learn about it.
To associate your repository with the expression-parser topic, visit your repo's landing page and select "manage topics."