🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #31751

Re: binHex in atari ST

#31751
From: Benjamin Armstrong
Date: Thu, 07 Apr 1988 23:15
24 lines
1784 bytes
In article <1505@water.waterloo.edu> ljdickey@water.waterloo.edu (Lee Dickey) writes:
>BinHex is an easy enough program to write.
>Each OCTET ( 8 bit byte ) of the binary file is split into two nibbles,
>4 bits each.  Each nibble is used as a pointer to index into the vector
>"0123456789ABCDEF" with 16 elements.
>On the other hand, the UUencode program does an encoding that takes
>each set of three octets (24 bits) and produces 4 printable characters,
>by a rule that uses each set of 6 bits to index into a vector string
>with 64 elements.

If we are talking about the BinHex I'm familiar with (BinHex 4.0) the
encoding scheme looks more like what you have described as "UUencode" than
what you call "BinHex".  Despite the misleading name, BinHex 4.0 does not
encode binary files with the above hex encoding scheme.  Take a look at
one of the files in comp.binaries.mac for yourself.  The code uses a
subset of printable characters which looks like it may consist of 64
elements.

Does BinHex 4.0 use the UUencode encoding rule?
-- 
          Benjamin Armstrong at Acadia University, Wolfville N.S.
UUCP: {uunet|watmath|utai|garfield|mnetor}!dalcs!aucs!870158a | In quest of
BITNET: 870158a@Acadia                                        | a cure for
INTERNET: 870158a@ACADIA.BITNET@CUNYVM.CUNY.EDU               | technophobia...
Technical Details
Message-ID: <1038@aucs.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!dalcs!aucs!870158a
References: <1537@alliant.Alliant.COM> <1505@water.waterloo.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!dalcs!aucs!870158a
From: 870158a@aucs.UUCP (Benjamin Armstrong)
Newsgroups: comp.sys.atari.st,comp.sys.mac
Subject: Re: binHex in atari ST
Message-ID: <1038@aucs.UUCP>
Date: 7 Apr 88 23:15:29 GMT
References: <1537@alliant.Alliant.COM> <1505@water.waterloo.edu>
Reply-To: 870158a@aucs.UUCP (Benjamin Armstrong)
Organization: School of Computer Science, Acadia Univ., Nova Scotia
Lines: 24