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

https://github.com/kasutu/scical

A CLI-based science calculator using Shunting-yarn algorithm and reverse polish notation
https://github.com/kasutu/scical

calculator cli javascript shunting-yard-algorithm

Last synced: 11 months ago
JSON representation

A CLI-based science calculator using Shunting-yarn algorithm and reverse polish notation

Awesome Lists containing this project

README

          

# docs

- [Shunting-yard algorithm](https://en.wikipedia.org/wiki/Shunting-yard_algorithm)
- [Operator precedence values](https://en.wikipedia.org/wiki/Order_of_operations)
- [Operator precedence parser](https://en.wikipedia.org/wiki/Operator-precedence_parser)

# Getting started
## Setup
- clone this repo and navigate to the cloned folder

1. to Install dependencies, cd to src folder and execute this command

```
npm install
```

after installation

1. navigate to src and start the program by running

```
node index.js
```