Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version nyu B notes v1.5 12/10/84; site acf4.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!genrad!panda!talcott!harvard!seismo!cmcl2!acf4!spector
From: spector@acf4.UUCP (David HM Spector)
Newsgroups: net.micro.mac
Subject: Re: WHAT IS BINHEX?
Message-ID: <1030015@acf4.UUCP>
Date: Mon, 4-Mar-85 06:59:00 EST
Article-I.D.: acf4.1030015
Posted: Mon Mar  4 06:59:00 1985
Date-Received: Fri, 8-Mar-85 03:58:30 EST
References: <1567@ritcv.UUCP>
Organization: New York University
Lines: 19

BinHex is a system by which Macintosh applications & data are translated 
into ascii hex codes.  These can then be sent via modem, even without 
an error correcting protocol, and turned back into their original form.  
There are three versions of the protocol.  BinHex1 is a one-to-one 
translation from binary data to ascii hex-code, BinHex3 is a version that 
does some data compression, and is commonly called 
"Compressed (foo.HCX) BinHex".  You may be wondering how I got from BinHex1 
to BinHex3 so fast, this is because the Original program
was written in MicroSoft BASIC, the next incarnation of the program was written
in in Assembly and was known as BinHex2.  The latest version, called BinHex4
uses only printing characters, lots more compression and some error correction,
so in case you are using the data capture method of transferring files, you have
a better chance of catching single bit errors, et al..


				Hope this helps...


					Dave.