Software

Programming today is a race between software engineers
striving to build bigger and better idiot-proof programs
and the universe trying to produce bigger and better idiots.
So far, the universe is winning.
Richard Cook


Introduction
I long ago gave up the idea of obtaining fame and fortune by writing software; now I suppose I'll just settle for fame. :) Consequently, this software carries the GNU General Public License.

* ad: ASCII dump
Dumps out files in both hexadecimal and ASCII (something that the Unix od command doesn't do).
Requires: Some flavor of Unix, a C or C++ compiler.
* chsm: Concurrent, Hierarchical, Finite State Machine Language System
It has its own home page. Please see it for details by selecting the link above.
* HTML Tree: Fast HTML parser for dynamic web page generation
It has its own home page. Please see it for details by selecting the link above.
* SWISH++: File indexer and searcher (usually for web applications)
It has its own home page. Please see it for details by selecting the link above.
* txt2pdbdoc: PalmOS Doc file format conversion
It has its own home page. Please see it for details by selecting the link above.
* wrap: Text reformatter
It has more nifty options than the Unix fmt command.
Requires: Some flavor of Unix, a C or C++ compiler.
* xdiff: Graphical diff
A graphical diff tool for the X Window System. I was inspired to write this based on the Silicon Graphics' tool gdiff. That tool ran only on SGIs, so I wrote a generic X version.
Requires: Some flavor of Unix, a C or C++ compiler, X Windows, Motif.
* XML Tree: Fast XML parser
It has its own home page. Please see it for details by selecting the link above.
* YARRS: Yet Another Rio Receiver Server
It has its own home page. Please see it for details by selecting the link above.

[Personal] [Résumé] [Software] [Contact]
Last updated: August 25, 2015