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

GitHub topics: polish-notation

FaktorDev/Maui-Calculator-ReversePolishNotation 📦

It is difficult to create an algorithm that will solve mathematical equations correctly and be fast enough. Polish notation is good at this.

Language: C# - Size: 238 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

risahamm/SmartCalc-v2.0

Implementation of an extended version of a conventional calculator in C++17.

Language: C++ - Size: 5.86 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

frossm/rpncalc

RPNCalc: The Command Line Reverse Polish Notation (RPN) Calculator

Language: Java - Size: 63.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 30 - Forks: 8

gr3yknigh1/rpn

RPN graph visualizer

Language: C - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

kalogs-c/pnr

Polish Notation REPL

Language: C - Size: 183 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

jkenda/aback

A stack-oriented language that uses Polish notation which can be reversed using the ;; operator (previously |>)

Language: OCaml - Size: 251 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

HitaloM/Euclides

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

Language: Rust - Size: 28.3 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 4 - Forks: 0

oleksiygarnik/programming-language-translator

This project implements a compiler for a custom programming language featuring lexical and syntax analysis, intermediate representation in Polish Notation, and code generation.

Language: C# - Size: 87.9 KB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

edave64/polcaJS

polish notation calculator

Language: TypeScript - Size: 394 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

jonasraoni/math-expression-evaluator

Math expression evaluator written in Pascal using pointers.

Language: Pascal - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

SuperFola/polish4s 📦

Language: Scala - Size: 21.5 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

g0sha1337/PolishCalc

Console reverse polish notation calculator using reverse-polish notation and data structures (stack and queue) with support for user-defined variables as the univercuty lab

Language: C - Size: 2.94 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

louisrubet/rpn

RPN cli calculator

Language: C++ - Size: 28.3 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 6

WinPooh32/Rust-Calculator

Simple console (also with GUI) calculator written in Rust

Language: Rust - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 0

awoner/translator-wpf

Program that translate code to code in polish notation and execute it

Language: C# - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ashaikeus/QT-Calculator

[C] [School21] Graphic calculator getting input from keyboard and computing the answer using RPN. Has many math functions, can draw beautiful graphs

Language: C++ - Size: 1.25 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LouisSilva/Infix-to-Postfix-converter-and-Postfix-Evaluator 📦

Can convert infix to postfix expressions and also evaluate postfix expressions. Floating point values and negatives are supported.

Language: C++ - Size: 121 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

pelenium/math-parser

Math parser of expressions in Polish notaiton (LISP like)

Language: F# - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

afentev/Interpreter 📦

Interpreter for my C-like programming language written in C++

Language: C++ - Size: 48.8 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

r4tylmz/Automata-CFG

Derivation Tree Calculator, Context-Free Grammar Parser and Polish Notation

Language: C# - Size: 8.79 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

tomc128/boolean-expression-parser

Boolean expression parser

Language: C# - Size: 777 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

AjayLiu/notation-visualizer

An interactive website to visualize how Infix, Prefix (Polish), and Postfix (Reverse Polish) notation are converted and evaluated.

Language: TypeScript - Size: 3.34 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

customcommander/lib-pn 📦

Prefix notation utilities. Includes infix to prefix conversion and prefix expression evaluation.

Language: JavaScript - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

sergeyleschev/calc-it

 Calculator Pro / MacOS App / Swift @ S.Leschev

Language: Swift - Size: 13.7 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 33

ImNotJahan/PythonRPN

A python implementation of reverse Polish notation designed for the TI-84 Plus CE Python

Language: Python - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

kamil116rus/calc_1.0

calc

Language: C - Size: 87.9 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

JuanM0412/polishNotation

Práctica 2: Lenguajes de programación. Esta práctica es específica para lenguajes funcionales, en este caso, Haskell.

Language: Haskell - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Swiftaff/toylang

A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.

Language: Rust - Size: 2.81 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

2A5F/L-exp

Just a try / It is an extended version of a prefix expression

Language: JavaScript - Size: 8.79 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

heatherlyrobert/yRPN

simple, clean infix to reverse polish notation converter

Language: C - Size: 734 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

navjotsinghprince/Data-Structures

I created this repo for students and beginners who are new in programming, you can contribute new programs here. I practiced these codes during my class hours and home...

Language: C - Size: 2.38 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

dee-me-tree-or-love/happy-and-alex-typed-lukcal

Haskell Happy & Alex: Typed Polish Notation (Łukasiewicz) Calculator

Language: Haskell - Size: 25.4 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

vgsantoniazzi/kompilator

kompilator — A math polish notation compiler.

Language: C - Size: 152 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

pkarpovich/KPI-2016

My programming language (KPI-2016 + IDE)

Language: C++ - Size: 134 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

zhilyaev/Reverse-Polish-Notation.cpp 📦

Removing unnecessary parentheses with Bison

Language: C - Size: 156 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

Milidors/polishNotasion

Language: C - Size: 51.8 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

smdn/polish-notation-impls

数式の二分木化・記法変換・計算アルゴリズムの実装

Language: JavaScript - Size: 540 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

msztylko/calculators

Exploration of interpreters and parsing with various calculator programs

Language: Python - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

dat911zz/Polish-notation

Ký Pháp Ba-Lan (không dành cho những người yếu tim, chống chỉ định cho phụ nữ mang thai và đang cho con bú)

Language: C++ - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

darekf77/latex-starter

Multiplatform latex-starter for master thesis or phd thesis

Language: TeX - Size: 4.02 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

SARTHAK2511/INFIX-TO-PREFIX-POSTFIX-CONVERTER

A menu driven C++ programe to do all type of polish conversions . Infix to Postfix converter,Infix to Prefix converter,Postfix to Infix converter,Prefix to Infix converter,Postfix to Prefix and Prefix to Postfix

Language: C++ - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

wecchi/univesp_com150

Fundamentos Matemáticos para Computação: matemática discreta e de lógica para computação (lógica formal e lógica de predicados). Noção de complexidade. Técnicas de demonstração direta, demonstração por contraposição e demonstração por absurdo.

Language: Python - Size: 78.1 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

sh4dow18/spc

This program shows how you can calculate expressions with normal and inverted Polish notation using Python.

Language: Python - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

tkukurin/Proj.TermCalc

Exercise: REPL calculator in Java. Parse and compute simple expressions and linear equations.

Language: Java - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

quocthang0507/Calculator3

A simple calculator 3rd edtion with Polish Notation

Language: C# - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Vladimir-Novick/RPNLib

Reverse Polish Notation (RPN) Library. This is a method for representing arithmetical expressions in which the operator symbol is placed after the arguments being operated on.

Language: C# - Size: 92.8 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Mr-S-Mirzoev/C-Projects

Projects which were implemented in C

Language: C - Size: 732 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

MetaMmodern/Stacker

Declarative programming language for arithmetics

Language: JavaScript - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JQuinteroC/Notacion_Polaca Fork of Moitas500/ArbolBinario

Llenado de arboles binarios en notación polaca

Size: 1000 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

rabestro/jetbrains-academy-smart-calculator

Calculators are a very helpful tool that we all use on a regular basis. Why not create one yourself, and make it really special? In this project, you will write a calculator that not only adds, subtracts, and multiplies, but is also smart enough to remember your previous calculations.

Language: Java - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

joaossmacedo/PolishNotationSolver

Polish Notation Solver

Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ch3p4ll3/polish-notation

Polish notation is a mathematical notation in which operators precede their operands, in contrast to the more common infix notation, in which operators are placed between operands, as well as reverse Polish notation, in which operators follow their operands. It does not need any parentheses as long as each operator has a fixed number of operands.

Language: Java - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

lamhoangtung/Simple-Calculator-using-Reverse-Polish-Notation

Simple Calculator using Reverse Polish Notation

Language: Jupyter Notebook - Size: 196 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

KonyshevArtem/targem-task

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

Size: 55.7 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

SlandShow/Calculater

Android calculator, based on postfix converter.

Language: Java - Size: 106 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

chen86860/javascript-simple-calculator

javascript simple calculator using notation to calc

Language: JavaScript - Size: 30.3 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

zekeriyafince/PolishNotation

Algorithm for calculation to prefix notations.

Language: Java - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

FabianNorbertoEscobar/Compilador

TP de Lenguajes y Compiladores

Language: C - Size: 652 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

jonathanmcmahon/restful-prefix-calc

A simple example of a RESTful API in Go

Language: Go - Size: 13.7 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

mostafabahri/PolishNotationConverter

Instant web-based polish notation converter.

Language: JavaScript - Size: 181 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

skuf-fairy/GUI-String-Calculator

Language: Python - Size: 4.88 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ihavenonickname/expression-evaluator

Evaluates arithmetic or boolean expressions in polish notation

Language: C - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1