GitHub topics: shunting-yard-algorithm
gabriel-rusu/Calculator
A simple Calculator app made for fun that can calculate expressions using my version of the Shunting-yard algorithm
Language: Java - Size: 111 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 2

kn1ght/math-parser
Parses math expressions using shunting yard algorithm
Language: TypeScript - Size: 2.07 MB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

jfransp/ExpressionParserUtil-Android-Library
Implementation of the shunting-yard algorithm for parsing and calculating math expressions on android applications.
Language: Kotlin - Size: 162 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

Vvitali/Advanced-calculator-of-expressions-with-variables
Software project in C language: calculation of expressions ( Arithmetic: + - * /) with numbers and variables. Full execution and step-by-step tracing. Based on "Shunting-yard algorithm" with reverse polish notation. Program reads expressions, and variables from user-defined text-file, and write results to another user-defined text-file. Project has a text user interface with box-drawing character.
Language: C++ - Size: 75.9 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

yahelroro0196/go-calculator
Calculator written in GoLang
Language: Go - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

yahelroro0196/calculator
Calculator written in Java
Language: Java - Size: 265 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ferhatgec/evalie
a toy eval
Language: Python - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

BragdonD/calculator-bot-discord
Calculator bot for discord base on shunting yard algorithm
Language: JavaScript - Size: 96.7 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

kasutu/sciCal
A CLI-based science calculator using Shunting-yarn algorithm and reverse polish notation
Language: JavaScript - Size: 77.1 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

danger-ahead/kal-kyoo-leit
Language: C++ - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

pariola/calculator
simple calculator
Language: Go - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jbutcher5/MathEvaluator
A simple but effective C++ math evaluator
Language: C++ - Size: 253 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

Simone-Dr/scientificCalculator
A calculator using the Shunting-Yard-Algorithm to transform the infix expression (7 * 2) to postfix (7 2 *).
Language: JavaScript - Size: 40 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

abdnh/shunting-yard-algorithm-demo
A JavaScript demo of the shunting-yard algorithm
Language: JavaScript - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

NCatalani/in2po
Simple infix to postfix formula parser
Language: PHP - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

marcin-chwedczuk/shunting-yard-algo
Implementation of Shunting Yard algorithm (converting arithmetic expressions to RPN form)
Language: Java - Size: 65.4 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nikola-vukicevic/shunting_yard
Shunting yard implementacija - Projekat za II godinu škole programiranja (za starije, naprednije grupe)
Language: C# - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

AKil47/cryptarithmetic
A multithreaded cryptarithmetic/cryptarithm solver written completely in Rust. The solver reads an equation that has its digits represented by letters and computes the letters using a simple DFS.
Language: Rust - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Motardo/calc
Javascript shunting yard algorithm to parse mathematical expressions and calculate the resulting value
Language: JavaScript - Size: 29.3 KB - Last synced at: 23 days ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 1

dodobyte/algorithms
Some stand-alone algorithms implemented in Go
Language: Go - Size: 12.7 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

TrAyZeN/arith-eval
Evaluates arithmetic expressions
Language: Rust - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Papunk/iOS-Calculator
iOS Calculator practice project
Language: Swift - Size: 1.77 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

echau01/ParametricCurveGrapher
A Java Swing application that plots parametric equations on the xy plane
Language: Java - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

timmyjose-compilers/shunting-yard-java
A shunting yard parser and evaluator in Java.
Language: Java - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

uemanon/rpn
Reverse Polish notation converter and calculator.
Language: Go - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Leonidius20/ITP_S2_Lab3
Simple math interpreter which uses Shunting Yard algorithm
Language: C++ - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

harry250op/Calculator
Calculator on Android which allows you calculate advanced operations
Language: Java - Size: 148 KB - Last synced at: 6 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

breezewish/JITPlot
Ultra fast plot drawer using JIT and SIMD technologies. Course Homework.
Language: C++ - Size: 180 KB - Last synced at: about 2 months ago - Pushed at: over 9 years ago - Stars: 3 - Forks: 0

lambdacasserole/sugarsnap
Super generic and reusable shunting and parsing library.
Language: Java - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Woukiwoukiwa/go-calculator
Calculator based on shunting-yard algorithm whish is a method for parsing mathematical expressions specified in infix notation.
Language: Go - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

Raphencoder/ExpertSystem
The goal of this project is to make a propositional calculus expert system
Language: Python - Size: 639 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

JakeLane/shunting-yard-calculator
Infix Calculator with Dijkstra's Shunting-yard algorithm
Language: C++ - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

JOBBIN9422/cSharpCalc
Basic command-line calculator written in C#
Language: C# - Size: 35.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

mn-io/distributed-solver
Solving a mathematical expression distributed using Dijkstra's Shunting yard algorithm
Language: Java - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

nimaafshar/MathExpressionEvaluator
a simple Mathematical Expression Evaluator using shunting yard algorithm
Language: Java - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

onurcanari/Calculator
mscalculator remake
Language: C# - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

huwdp/HCalc
An RPN calculator.
Language: C++ - Size: 42 KB - Last synced at: 1 day ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

TanAlex/Shunting-Yard
Language: JavaScript - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

mttcnnff/Elixulator
A calculator... written in Elixir!!
Language: Elixir - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

rail-rain/shunting-yard.rs
A toy Shunting Yard algorithm implementation using Iterator like generator
Language: Rust - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

s4p0/Equation
Equation calculator: Parse expressions and calculate its result.
Language: C# - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

zainlateef/Scientific_Calculator
Fully functional scientific calculator. Accounts for order of operations when using parentheses, trig functions, and exponents.
Language: C++ - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

AnkurPande/ShuntingYardAlgorithm
Implementation of shunting yard algorithm using stack and queue with a Crude GUI.
Language: Java - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ilpropheta/see
Simple expression evaluator in C++
Language: C++ - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0

SuNNjek/php-calculator
A function calculator for PHP using the shunting yard algorithm
Language: PHP - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
