On Sun, January 16, 2005 11:37, Ron Aaron said: I had written: > 4k real blocks; first 2000 characters (25x80) code, next 2000 characters > 'shadow', final 96 bytes of administrative information (dirty status, time of > update, whatever). The downside is that 2000 bytes of shadow might be > excessive; and it is impossible to easily jettison for a 'turnkey' solution. This could be made much more sophisticated. The file containing the blocks could say whether or not there are shadow blocks. This would enable a 'turnkey' without shadows, thereby halving the blockfile size. Further, the file containing the blocks could be compressed; as with gzip or similar utilities. A set of words >gz gz> (or something) would handle compressing and decompressing. So one might have a turnkey 'blockfile' which actually is compressed; further obfuscating the code for the casual onlooker. I've been toying with this idea for the included retroforth.f (reva.f). -- My GPG public key is at http://ronware.org/ fingerprint: 8130 734C 69A3 6542 0853 CB42 3ECF 9259 AD29 415D