-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add `cargo spellcheck` Fix all the spelling issues. Signed-off-by: Nathaniel Clark <Nathaniel.Clark@misrule.us>
- Loading branch information
1 parent
6a65f7f
commit 20f9b01
Showing
8 changed files
with
441 additions
and
423 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
1 | ||
HP48G | ||
iff | ||
RPN |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[hunspell] | ||
extra_dictionaries = ["rpn.dic"] | ||
lang = "en_US" | ||
search_dirs = ["."] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,38 @@ | ||
# rpn-rs | ||
|
||
RPN-rs is an RPN calculator written in rust using FLTK. | ||
RPN-rs is an RPN calculator written in rust using `FLTK`. | ||
|
||
Also can be run as CLI or as a TUI. | ||
Also can be run as command line or as a graphical text user interface. | ||
|
||
## Features | ||
|
||
* Number - Scaler (via [rug](latest/rug/struct.Integer.html) crate) | ||
* Arbitrary precision rational numbers ([GMP](https://gmplib.org/)) | ||
* High-precision floating-point ([MPFR](https://www.mpfr.org/)) | ||
* Complex numbers ([MPC](https://www.multiprecision.org/mpc/)) | ||
* Numbers - Matrix (via [libmat](https://github.com/wiebecommajonas/libmat)) | ||
* Matricies of any of above Scalers | ||
* Correct interaction between Scalers and Matricies | ||
* UI | ||
* GUI - Graphical User Interface | ||
* TUI - Full terminal user interface | ||
* CLI - Basic interacive CLI | ||
* Number - Scalar (via [`rug`](latest/rug/struct.Integer.html) crate) | ||
* Arbitrary precision rational numbers ([`GMP`](https://gmplib.org/)) | ||
* High-precision floating-point ([`MPFR`](https://www.mpfr.org/)) | ||
* Complex numbers ([`MPC`](https://www.multiprecision.org/mpc/)) | ||
* Numbers - Matrix (via [`libmat`](https://github.com/wiebecommajonas/libmat)) | ||
* Matrices of any of above scalars | ||
* Correct interaction between scalars and Matrices | ||
* User-Interface | ||
* `GUI` - Graphical User Interface | ||
* `TUI` - Full terminal user interface | ||
* `CLI` - Basic interactive command line | ||
|
||
## Goals | ||
|
||
* RPN Calculator | ||
* Arbitrary precision | ||
* Matrixes | ||
* Matrices | ||
* Simple stack view | ||
|
||
## Linux (Fedora) Build Requires | ||
|
||
* libstdc++-static | ||
* libpng-devel | ||
* libjpeg-devel | ||
* zlib-devel | ||
* `libstdc++-static` | ||
* `libpng-devel` | ||
* `libjpeg-devel` | ||
* `zlib-devel` | ||
|
||
## Inspired by | ||
|
||
* [GRPN](https://github.com/utopiabound/grpn) | ||
* HP RPN Calculators (e.g. HP48G+) | ||
* [`GRPN`](https://github.com/utopiabound/grpn) | ||
* HP RPN Calculators (e.g. HP48G) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.