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
- Host: GitHub
- URL: https://github.com/kasutu/scical
- Owner: kasutu
- Created: 2022-03-04T09:01:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-08T05:50:23.000Z (over 4 years ago)
- Last Synced: 2025-03-31T07:11:37.098Z (about 1 year ago)
- Topics: calculator, cli, javascript, shunting-yard-algorithm
- Language: JavaScript
- Homepage:
- Size: 77.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```