A command line calculator read-eval-print-loop, with intuitive mathematical notation as syntax.
git (if cloning), a C compiler (e.g.
the GNU readline library, and
Clone / Download this repositroy however you like, e.g.
git clone "https://github.com/Demonstrandum/crepl.git"
Then change directory into it:
Build & Install
make # Builds and compiles the project. sudo make install # Installs the program system wide.
ref(.)function, for referencing/aliasing other variables.
- Throw errors on overflows until we implement bignums.
- Imaginary numbers (using
- User defined functions.
- Garbage collection.
- Numerical equation solver (polynomial, simultaneous, &c.).
- Add more functionality, notably for calculus.
- Symbol manipulation (?).
- Extend numbers to include “Big Numbers” (“Big Integers” and “Big Decimals”/Rationals), numbers a currently limited to ~80bit floats and pointer-sized (likely 64bit) integeres.