mirror of
https://github.com/PaddiM8/kalker.git
synced 2024-12-13 18:10:42 +01:00
16 lines
402 B
Markdown
16 lines
402 B
Markdown
# kalk
|
|
Kalk is a CLI calculator that supports user-defined variables and functions. An example of what it can parse:
|
|
|
|
```
|
|
f(x, y) = sum(1, 3, (2sin4/x!)^y) + cos(n deg)
|
|
a = 3
|
|
f(a, 2)
|
|
```
|
|
`>> 1.1899401098014355`
|
|
|
|
## Compiling
|
|
1. Make sure you have `diffutils` `gcc` `make` and `m4` installed.
|
|
2. Go into the `kalk_cli` directory.
|
|
3. Run `cargo build --release`
|
|
4. Grab the binary from `targets/release`
|