fa032ff54cd6768de1b79b6eaaee29fb5f57e74b
bc
A better basic calculator. Like the original bc, but with a better
prompt. Work in progress. Very incapable right now.
What?
The idea behind bc is to display partial results to the right of the
cursor in yellow while we type. A little example can be found in the video
above. Other than that, we want to be compatible with the original bc, though
somewhat faster. We have infinite precision integers and double precision floats.
TODO
Basically everything except calculating stuff with numbers. This includes:
- A parser (foundations are laid)
- An evaluator (the current just does a tree rewrite on binary operations; this is
cute, but not capable enough for the full
bclanguage, of course) - A good readline copy (haskeline is sadly out of the question for this project)
Description
Languages
Haskell
99.9%
