[retroforth] Further thoughts on blocks

  • From: "Ron Aaron" <ron@xxxxxxxxxxx>
  • To: retroforth@xxxxxxxxxxxxx
  • Date: Wed, 19 Jan 2005 11:40:12 -0800 (PST)

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




Other related posts: