Well, here's an exception: calc is a linux binary (done with Centos 5). After downloading, gunzip it, then you can type:
calc "?"
to get an idea of what calc can do. Just typing "calc" will put you into interactive mode (type quit to quit!). Calc can also take command line
arguments: calc "5+sin(30)". Calc supports binary, octal, hexadecimal, and complex arithmetic, matrices, complex matrices, polynomials, rational polynomials,
and has 151 built-in functions (as of Oct 10, 2007), including Bessel functions (J, I, Y, K), trigonometric and hypertrigonometric functions,
Julian date conversion, Struve's H and L functions, singular value decomposition, eigenvalue/vector analysis, gamma, incomplete gamma,
Jacobi elliptic functions, Airy functions, spherical harmonic function, simplex, and more.
I'm curious as to whether or not anyone uses calc as a result of this posting; please drop me a note
at NdrOchip@ScampbellPfamily.AbizM - NOSPAM! It does take up space, and I have limited storage allowed at this website.
ccb (Chip's C beautifier) beautifies C and C++ code.
Be careful -- this program has no guarantee of usefulness for any particular purpose, and it
may only be used at your own risk.
If it has a bad bug in it, it could damage your source, so keep the *.cb files it generates
until you're sure it worked correctly. It preferentially produces output in the style I
prefer (naturally), but with its numerous options it is customizable to many other styles.
is a program which generates tags for header files, C and C++, LaTeX, maple, vim, yacc, and (some) assembly files. If you also use vim,
you may wish to try hdrtag.vim with it -- its something similar to taglist for ctags.
The "mkvimball" program creates vimballs: mkvimball vimballfile path1 path2 ...
Also see vimball.
scp1 (Korn Shell Version)
This Bash shell script allows one to do transfers using ssh on those
systems which don't have scp1 to those systems which require scp1.
Helps handle scp1 compatability errors.
scp1 (Bash Shell Version)
This Bash shell script allows one to do transfers using ssh on those
systems which don't have scp1 to those systems which require scp1.
Helps handle scp1 compatability errors.