E.L.F. Software - Projects


Experiments in Encryption
SG_PLOT.ZIP
- Science Graph Demo
Demonstrates some of the features available from this Pure C subroutine library. Requires some form of GDOS (NVDI etc) to copy plots to printer.

DEMO.ZIP - Multi-threaded GUI demonstration
Allows a more modular approach to GEM development.
For more information, see Threads.
Reports generated during the development of the LZA data compression method. For a synopsis, see LZA Summary.

Experiments in Data Compression
Why Couldn't I Have Thought of This Sooner?
The Path not Taken
The Need for Speed
It Seemed Like a Good Idea at the Time
Cumulative Sums via Binary Trees
Death to Kludges!
How Long is It?
(Appendix in TeX, DVI or PDF formats.)


Packed Hash
Packing a Packed Hash
These describes my contribution to the field of "perfect hashing."
The Quest for a Perfect Dictionary Format
The Minimum RAM Solution
A Perfect Hash
Alphabetical Indexes

Considerable work has been done trying to develop the fastest, smallest dictionary format possible. The final product is an accessory communicating with multiple clients through its cookie.