Releases: jacobhenn/guac
v0.2.0
status
this is not an alpha, but it is still in the initial development phase (0.x.x
). don't count on anything to be correct if it really matters, but if it doesn't matter that much you can have reasonable confidence in guac
. i say this because (1) i have added preliminary fuzz testing to make sure that simple algebraic identities hold for arbitrary expressions, and (2) i have now been using guac
as my primary calculator app for more than a year, and i haven't encountered any major errors that i wasn't able to immediately track down and fix.
changelog
- refactor expression display code to allow for easily adding new display modes in the future
- fix bugs in inverse trig functions
- refactor approximation of expressions to make it faster and better
- implement perfect integer roots (
1024^1/5 = 4
) - fix a bug with
1^x
- refactor error control flow
- implement approximate input in arbitrary radices (you can type in
bin#10.01
) - implement adjustable decimal precision (
:set precision 8
)
executables
guac
: linux (x86_64-unknown-linux-gnu)guac.exe
: windows (x86_64-pc-windows-msvc)
if you compile it yourself it should work on most modern OSs.
v0.1.0-alpha
first release. very alpha, and not rigorously tested whatsoever. don't use this for anything important if the results can't be sanity-checked at a glance.
executables
the only executable is for stable-x86_64-unknown-linux-gnu. future releases might have some for other OSs. if you compile it yourself it should work on most modern OSs.