Command-line scientific calculator based on node REPL, with the possibility to declare functions and variables, and save them and load them. This command-line calculator possesses a permanent history.
Install the module with: npm install sci-calc
, then from the sci-calc package directory run: npm link
Then use it with the command: sc
For help, use: help
Available commands:
save x
: save declared variable or function x
load x
: load saved variable or function x
show [opt]
: show [-s --saved] and [-d --declared] variables and functions
search x
: search if variable or function x is saved
remove
: remove saved variable or function x
forget x
: forget declared variable or function x
reset
: forget all declared variables and functions
flushistory
: clear all history
help [opt]
: show this help, or special sections [opt]:
-g --general
general help
-c --commands
list of commands
-m --math
list of available math functions
-p --protected
list of protected names
exit
: exit sci-calc
Feel free to contribute to this project
Copyright (c) 2018 François Risoud Licensed under the MIT license.
Power operator **
is now part of the ES6 spec and is implemented in recent node versions. But to support older versions of node, x**n
is parsed and cast it into pow(x, n)
.