An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with reverse-polish-notation

A curated list of projects in awesome lists tagged with reverse-polish-notation .

https://github.com/glebec/functional-math-compiler

Exercise creating a functional JavaScript math expression compiler

compiler ebnf evaluator generator grammar lexer ll1 mathematical-expressions parser reverse-polish-notation

Last synced: 23 Jul 2025

https://github.com/senior-sigan/reverse_polish_calc_cpp

OOP-style Reverse Polish Calculator in C++ I did during twitch stream

calculator cpp object-oriented-programming reverse-polish-notation

Last synced: 19 Apr 2025

https://github.com/hitalom/euclides

Euclides is a simple calculator that performs arithmetic operations using only addition and subtraction.

calculator euclidean polish-notation reverse-polish-notation rust

Last synced: 14 Apr 2025

https://github.com/suneil/rpn

Reverse Polish Notation Calculator

dependency-injection php php7 reverse-polish-notation unittest

Last synced: 05 Mar 2026

https://github.com/xaionaro-go/rpn

Reverse Polish Notation for Go (golang)

benchmark cc0 fast go golang jit performance reverse-polish-notation rpn

Last synced: 27 Feb 2025

https://github.com/vifon/gravcalc

Accelerometer-based calculator for the Pebble smartwatch

accelerometer calculator pebble pebble-smartwatch reverse-polish-notation

Last synced: 29 Nov 2025

https://github.com/leonardpepa/reverse-polish-notation

Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.

c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation

Last synced: 09 Mar 2025

https://github.com/maroontress/intexpr.java

A library to evaluate integer expressions in Java.

calculator eval int32 reverse-polish-notation

Last synced: 15 Mar 2025

https://github.com/adamouization/srpn

:heavy_plus_sign: :heavy_minus_sign: :heavy_multiplication_x: :heavy_division_sign: Reverse Polish Notation Calculator (2015)

calculator java reverse-polish-notation

Last synced: 23 Feb 2025

https://github.com/gitcordier/reversepolishnotationparser

Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation

codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions

Last synced: 28 Jun 2025

https://github.com/everysoftware/c-calculator

Advanced complex numbers calculator.

calculator complex-numbers reverse-polish-notation

Last synced: 03 Mar 2025

https://github.com/mivinci/calc

🧮 A minimal implementation for an integer calculator in pure C.

pure-c reverse-polish reverse-polish-calculator reverse-polish-notation

Last synced: 07 Apr 2025

https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation

This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.

algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation

Last synced: 01 Mar 2025

https://github.com/rsvp/rpn-calc

RPN calculator in JavaScript for all browsers: scientific with 4 register stack.

calculator javascript reverse-polish-notation rpn rpn-calculator scientific

Last synced: 16 Mar 2025

https://github.com/adamwhitehat/mathnotationconverter

Infix to postfix notation converter and postfix evaluation

infix-notation maths postfix reverse-polish-notation shunting-yard-algorithm

Last synced: 29 Oct 2025

https://github.com/lynnsh/simple-evaluator

Java Evaluator Academic Project

data-structures java reverse-polish-notation

Last synced: 26 Dec 2025

https://github.com/v3ssel/thecalculator

Calculator with basic functionality, plotting function graphs and two financial modes

c calculator-application cpp macos qt reverse-polish-notation shunting-yard-algorithm stack

Last synced: 31 Dec 2025

https://github.com/konyshevartem/targem-task

Тестовое задание на должность "Программист игровой логики C# (Unity)" в Targem Games

array calculator csharp list polish-notation reverse-polish-calculator reverse-polish-notation targem unity

Last synced: 02 Mar 2025

https://github.com/realeroberto/rpnparser

An RPN parser in various languages.

awk bash c go java perl php reverse-polish-notation rpn-calculator ruby tcl

Last synced: 30 Dec 2025

https://github.com/v3ssel/calculator-v2-0

Calculator on shunting yard algorithm with Qt UI

calculator cmake cpp macos qt reverse-polish-notation shunting-yard-algorithm

Last synced: 02 Mar 2025

https://github.com/jackfirth/rpn

A Racket package for working with Reverse Polish Notation stack structures

data-structures forth racket reverse-polish-notation

Last synced: 18 Feb 2026

https://github.com/apbendi/rpn-react

➗A dead-simple Reverse Polish notation calculator built with React and Redux.

react reactjs redux reverse-polish-notation

Last synced: 01 Jul 2025

https://github.com/eeriemyxi/acaer

Arithmetic expression evaluation using Reverse Polish Notation.

arithmetic computer-science expression-evaluator reverse-polish-notation

Last synced: 15 Mar 2025

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/63rabbits/calcexpressionbytree

Calculate the expression using expression tree.

reverse-polish-calculator reverse-polish-notation tree

Last synced: 28 Nov 2025

https://github.com/crespo/reverse-polish-notation

Simple Reverse Polish Notation calculator. It works with integer numbers only and the basic operators (+, -, *, /). The division result is the integer part of it.

calculator reverse-polish reverse-polish-notation rpn rpn-calculator

Last synced: 05 Sep 2025

https://github.com/selfmadesystem/rpn-test

Reverse Polish Notation Calculator Test + infix to postfix converter

calculator reverse-polish-calculator reverse-polish-notation rust

Last synced: 02 Dec 2025

https://github.com/63rabbits/reversepolishnotation

Convert the expression to reverse polish notation.

reverse-polish-notation

Last synced: 12 Sep 2025

https://github.com/toshokan/stack-calc

A basic calculator that interprets Reverse Polish Notation

calculator cpp reverse-polish-notation rpn-calculator

Last synced: 22 Jun 2025

https://github.com/lambdacasserole/sugarsnap

Super generic and reusable shunting and parsing library.

dijkstra expression infix-notation parser reverse-polish-notation shunting-yard-algorithm

Last synced: 06 Apr 2025

https://github.com/againpsychox/ask_proj

University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.

asm assembly calculator reverse-polish-notation rpn x86-nasm

Last synced: 21 Sep 2025

https://github.com/63rabbits/calcexpressionbystack

Calculate the expression using reverse polish notation and stack.

reverse-polish-calculator reverse-polish-notation stack

Last synced: 08 Nov 2025

https://github.com/thymonl/reversepolish

A java app that shows reverse polish notation

reverse-polish-notation rpn

Last synced: 04 Oct 2025

https://github.com/theosorus/syntacticanalyzer

Build a simple Syntactic Analyzer in Haskell to discover Functional programming

functional-programming haskell reverse-polish-notation shunting-yard-algorithm syntaxic-analysis

Last synced: 14 Jun 2025