https://github.com/pandh4cker/rpandal
https://github.com/pandh4cker/rpandal
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pandh4cker/rpandal
- Owner: PandH4cker
- Created: 2021-10-12T16:32:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-03T16:08:27.000Z (over 4 years ago)
- Last Synced: 2025-01-18T02:21:58.279Z (over 1 year ago)
- Language: Java
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RPandaL
## Author: [Raphael Dray](https://www.linkedin.com/in/raphaeldray/)
RPandaL is a **RPL Calculator** used as a Server.
You can perform different types of operations on different objects like so:
* **Numbers**
* **Complexes**
* **Vectors**
## Usage:
Run the server by launching the main class or the jar:
```bash
java -jar RPandaL.jar
```
The server will start listening on localhost on port 20000.
Then you will have to connect to the server using Netcat for example:
```bash
nc 127.0.0.1 20000
```
You can perform those actions:
* Enter a Number (i.e. **42**)
* Enter a Vector of dimensions N (i.e. **[5, 6, 7, 8]**)
* Enter a Complex (i.e. **5i** _or_ **5 + 5i** _or_ **i**...)
Then this will be pushed in the stack after entering. You can then perform operations like:
* **\+**
* **\-**
* *
* **/**
* **%**