shunting-yard-algorithm
There are 163 repositories under shunting-yard-algorithm topic.
onmyway133/MathSolver
⌨️Camera calculator with Vision
rodolf0/tox
misc parsers in rust
fraqioui/minishell
Creating your own shell
lnogueir/expression-tree-gen
🌳 Generate expression trees of arithmetic expressions 🌴
expr4j/expr4j
Java library to evaluate mathematical expressions
cheng-zhao/libast
C library for evaluating expressions with the abstract syntax tree.
14NGiestas/shunting-yard-fortran
Small Expression Parser Using Shunting Yard Algorithm
tonievictor/rexen
Compile and evaluate regular expressions using Non-deterministic Finite Automata (NFAs).
kolosovpetro/Tree-Algorithms
Learning tree data structures and related algorithms.
Mike-Schvedov/FormulaCalculator
A simple and scientific calculator built with Kotlin and Android Studio. Implementing the Shunting Yard algorithm to calculate full formulas.
jbutcher5/MathEvaluator
A simple but effective C++ math evaluator
607011/bincalc
Arbitrary precision calculator with web UI (uses BigInt)
rostok2112/libcalc
Simple library with parser of mathematical expressions and operators from string (returns array of tokens with math expressions), translator to RPN and stack calculator. Also this lib contain simple strtok-like wrapper for calculations
Devwarlt/calclog
Boolean calculator written in C# that implements Djikstra's Shunting Yard algorithm and RPN (reverse polish notation).
squiidz/yard
Shunting yard in rust
65001/AbMath
Math Library
breezewish/JITPlot
Ultra fast plot drawer using JIT and SIMD technologies. Course Homework.
ihavenonickname/shunting-yard
The well known Shunting-Yard parser algorithm
kn1ght/math-parser
Parses math expressions using shunting yard algorithm
ronitkothari/Natural-Deduction-Proof-Checker
A proof checker for natural deduction in predicate logic
timofurrer/tag-expressions
Python implementation of Shunting-yard Algorithm to evaluate logical tag expressions
Touisse/Memory_Game
The card memory game is a simple game to test the player's memory. In a deck of paired cards, the player needs to select a matching pair in consecutive turns.
creme332/basic-console-calculator
Simple calculator that supports BODMAS, nested parentheses, unary operators, and more. Precision of output can be varied.
hannah0wang/regex-to-fa
Converts regular expressions into its equivalent finite automata. Project for Theory of Automata course at Vanderbilt University.
inspirnathan/math-expression-parsers
A collection of math expression parsers that were developed in my tutorial series: https://inspirnathan.com/posts/149-math-expression-parser-in-javascript/
Jacalz/eval
Minimalistic evaluator for mathematical expressions.
rabingaire/expression-parser
Implementing Shunting-yard algorithm to parse expression
RHarryH/precedence-parsers
Implementation of precedence parsers and it's specific case - shunting yard algorithm
sheritsh/s21_SmartCalc_v1.0
Advanced version of the calculator with plotting, trigonometric functions, x variable. Also loan and deposit calculator.
Simone-Dr/scientificCalculator
A calculator using the Shunting-Yard-Algorithm to transform the infix expression (7 * 2) to postfix (7 2 *).
SubatomicPlanets/SimpleStringMath
A very simple python script which can do math on user-written strings
therealarfu/Math-Interpreter-VBA
This project is a Math Interpreter, built entirely in VBA using the Shunting-Yard algorithm.
tmpstpdwn/SimpleMathREPL
A simple command-line math evaluator written in C
tylerjenningsw/Shunting-yard-Calculator
Shunting yard Calculator is a C++ order of operations calculator that also supports trigonometry functions of sin, cos, and tan.
UnknownRori/project-erebus
College first semester last assignment, Simple Math Expression Solver written in C++