ARC (Alexander's REXX-Cruncher)
ARC "compresses" REXX command files
by
-
removing all comments from the source (version 2.00 and above)
-
removing spaces between the code
(Versions below 2.00 just remove leading and trailing blank characters from
all lines)
-
removing all lines marked with empty_comments
/**/
-
replacing CR/LF by semi-colons (the result is a single-line program !)
-
the tokenized program data from the extended attributes are not
transferred to the new file (=> of course this applies only to
OS/2-based REXX programs whose token image is smaller than 64KB and therefore
added to the extended attributes by default when they are interpreted
for the first time)
Obviously ARC does not really pack the data. It just removes
some redundant information (respectively characters).
Downloads
Don't forget to read the documentation
inside the archive (arc.doc) before running the programs !
Currently I offer different versions of ARC.
-
Version 2.17
(20020118; 5082 Bytes)
This version is capable to remove all comments and a large amount of
superfluous blanks between the code. It's currently in beta,
so be careful ...
At least it is able to create a running crunched version of itself!
-
Version 1.24 (3623 Bytes)
This is an old version, which is less capcable, but nevertheless supposed
to work fine ;-)
Back to OS/2-stuff page of Alexander Mai