C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
-
Updated
Jun 30, 2025 - 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
Tiny recursive descent expression parser, compiler, and evaluation engine for math expressions and spreadsheet formulas in C++.
Go Mathematical Expression Toolkit. Run-time mathematical expression parser and evaluation engine.
Fast math expression evaluation (C++ header only library)
Modern C++ header-only math expression parser
A C++ 17/20 general purpose class library. 17 (!) different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner.
An Expression Engine
Boolean Expression Truth Table Builder
A C++ program that solves algebraic expressions.
Pratt operator precedence parser and expression calculator
Math tools with expression evaluator and Wolfram implementation
A Windows console application that evaluates mathematical expressions involving multiple operators and functions.
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.
simple and lightweight expression evaluator
A simple expression evaluator that doesn't use OOP.
Fluxins is a lightweight expression parser and evaluator written in modern C++.
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.
Data Structures: Arrays, Stacks, Queues, Graphs applications in image processing, tag parsing and routes/maps respectively.
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."