husky command line calculator

Author: Markus Dittrich
Version: 0.2 (02/22/2008)

Introduction

husky is a command line calculator with a small memory footprint. It can be used in a fashion similar to the interactive shells of python, octave, or ghci.

Currently, the mathematical operations "+", "-", "*", and "/" are supported with arbitrary nesting of parenthesised expressions. All calculations are performed in double precision. In addition to the standard operations above, the following functions are currently supported:

Furthermore, users can define any number of variables via

variable name = value

where variable name can be any combination of alphanumeric characters but has to begin with a letter. Hence, foobar1 is fine, but 1foobar is not. Defined variables can be used in expressions and definition of other variables.

Since husky uses the GNU readline library all readline related functionality is available at husky's interactive prompt (including command history). See [1] for more detail.

Command Shortcuts

The following commands are available at the command prompt:

BUGS

Please report all bugs to <haskelladdict@gmail.com>. Thank you!

References

[1]The GNU readline library http://tiswww.case.edu/php/chet/readline/rltop.html