Newsgroups: comp.sources.unix From: dbell@canb.auug.org.au (David I. Bell) Subject: v27i127: calc-2.9.0 - arbitrary precision C-like programmable calculator, Part00/19 Message-id: <1.755316719.21314@gw.home.vix.com> Sender: unix-sources-moderator@gw.home.vix.com Approved: vixie@gw.home.vix.com Submitted-By: dbell@canb.auug.org.au (David I. Bell) Posting-Number: Volume 27, Issue 127 Archive-Name: calc-2.9.0/part00 This is the second official release of calc (version 2.9.0). Calc is an arbitrary precision C-like programmable calculator with many builtin functions. The basic data types are integers, fractions, complex numbers, strings, matrices, associations, lists, files, and user-definable "objects". You can use it interactively to evaluate expressions line by line, or else you can write complicated programs in it's C-like language. There are many features which I will not bother to describe here. Calc is written entirely in C, and runs on many different platforms and variants of UNIX. The low-level arbitrary precision math routines have been organized into three libraries for handling integers, fractions, and complex numbers. You can call the routines in these libraries from your own C programs. The sources in this posting are also available by anonymous ftp from ftp.uu.net in the file pub/calc/calc2.9.0.tar.Z. The contents of the pub/calc directory are updated occasionally with the newest version. The calculator is copyrighted, but there are no restrictions on it other than the preservation of the copyright notices. Enjoy! dbell@canb.auug.org.au (David I. Bell)