mirror of
https://github.com/PaddiM8/kalker.git
synced 2024-12-15 02:51:32 +01:00
Added info about package managers to REAMDE
This commit is contained in:
parent
b390a9bf6f
commit
e8a1451694
24
README.md
24
README.md
@ -24,16 +24,16 @@ Kalker (or "kalk") is a calculator program/website that supports user-defined va
|
|||||||
* Load a file including predefined functions and constants. For example, if you're going to use kalker for physics, you load up your file with physics functions/constants when starting kalker. `-i file`
|
* Load a file including predefined functions and constants. For example, if you're going to use kalker for physics, you load up your file with physics functions/constants when starting kalker. `-i file`
|
||||||
* Misc: separate expressions by a semicolon to write them on the same line, use the `ans` variable to get the value of the previously calculated expression.
|
* Misc: separate expressions by a semicolon to write them on the same line, use the `ans` variable to get the value of the previously calculated expression.
|
||||||
|
|
||||||
## Libraries
|
|
||||||
|
|
||||||
There are currently three different libraries related to kalker.
|
|
||||||
|
|
||||||
* [kalk](https://crates.io/crates/kalk): The Rust crate that powers it all.
|
|
||||||
* [@paddim8/kalk](https://www.npmjs.com/package/@paddim8/kalk): JavaScript bindings for `kalk`. This lets you use it in the browser thanks to WebAssembly.
|
|
||||||
* [@paddim8/kalk-component](https://www.npmjs.com/package/@paddim8/kalk-component): A web component that runs `@paddim8/kalk`, which let's you use kalk in the browser with a command line-like interface.
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
### Package managers
|
||||||
|
|
||||||
|
#### macOS
|
||||||
|
`brew install kalker`
|
||||||
|
|
||||||
|
#### Arch Linux
|
||||||
|
`kalker` in the AUR, eg. `yay -S kalker`
|
||||||
|
|
||||||
### Binaries
|
### Binaries
|
||||||
|
|
||||||
Pre-compiled binaries for Linux, Windows, and macOS (64-bit) are available in the [releases page](https://github.com/PaddiM8/kalker/releases).
|
Pre-compiled binaries for Linux, Windows, and macOS (64-bit) are available in the [releases page](https://github.com/PaddiM8/kalker/releases).
|
||||||
@ -52,6 +52,14 @@ Run `cargo install kalker`
|
|||||||
2. Run `cargo build --release`
|
2. Run `cargo build --release`
|
||||||
3. Grab the binary from `targets/release`
|
3. Grab the binary from `targets/release`
|
||||||
|
|
||||||
|
## Libraries
|
||||||
|
|
||||||
|
There are currently three different libraries related to kalker.
|
||||||
|
|
||||||
|
* [kalk](https://crates.io/crates/kalk): The Rust crate that powers it all.
|
||||||
|
* [@paddim8/kalk](https://www.npmjs.com/package/@paddim8/kalk): JavaScript bindings for `kalk`. This lets you use it in the browser thanks to WebAssembly.
|
||||||
|
* [@paddim8/kalk-component](https://www.npmjs.com/package/@paddim8/kalk-component): A web component that runs `@paddim8/kalk`, which let's you use kalk in the browser with a command line-like interface.
|
||||||
|
|
||||||
## Syntax
|
## Syntax
|
||||||
|
|
||||||
A more complete reference can be found on [the website](https://kalker.strct.net)
|
A more complete reference can be found on [the website](https://kalker.strct.net)
|
||||||
|
Loading…
Reference in New Issue
Block a user