Kalkulon
A programmable
expression calculator for programmers

- support of C-like syntax for expressions, e.g.: (0x10>>3)+(6|4)*7
- variables can be used, e.g: bitmask
= 0x0F0F;
0x1234&bitmask
- support of user defined formulas and programs, e.g.: AddMul(a,b,c)=(a+b)*c;
AddMul(1,2,3)
- fully programmable, e.g.: if,
while,
do,
etc.
- result history (out,
outl),
e.g.: 3+4;
out+8; outl[0]+outl[1]
- support of casts, e.g.: ((u8)-1)<<8
- support of dec, hex and bin number format, e.g.: (128+0x3d)&0b01101100
- support of strings and list, e.g.: list
= {"Hallo ", "World"}; list[0]+list[1]
- syntax coloring for easy use of long expressions
(configurable)
- support of autoload file ("autoload.k")
for user defined
variables, formulas, programs
- support of scripting through console version kkc.exe
- last but not least: Kalkulon is free software and should be
compilable on most platforms (see readme
of source package)
see also complete online help
If you have questions,
suggestions or bug reports, please contact me!
© by Jürgen Holetzeck 2003, 2008
email: contact@kalkulon.de
web: www.kalkulon.de