sci-calc

1.0.3 • Public • Published

sci-calc

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.

Getting Started

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

Documentation

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

Contributing

Feel free to contribute to this project

License

Copyright (c) 2018 François Risoud Licensed under the MIT license.

By the way

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).

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i sci-calc

    Weekly Downloads

    0

    Version

    1.0.3

    License

    none

    Unpacked Size

    21.6 kB

    Total Files

    10

    Last publish

    Collaborators

    • qnp