An open API service providing repository metadata for many open source software ecosystems.

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