Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!mis.mcw.edu!tenaglia From: tenaglia@mis.mcw.edu ("Chris Tenaglia - 257-8765") Newsgroups: comp.lang.icon Subject: UUXXCODE Message-ID: <0093CFE25F8CFBE0.20401477@mis.mcw.edu> Date: 20 Sep 90 14:21:14 GMT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: inet Organization: The Internet Lines: 25 I'd like to thank Ken Walker for his corrective advice in getting the uuencode fixed. Apparently the uudecode was ok. Thanks also for the alternative iiencode/iidecode. It sure generated a stir. I was looking for a little unix-like functionality, but it seems to be of great interest to benchmarkers too. The uudecode is probably a pretty shabby example, since I converted it almost literally from a PC BASIC program. For VMS folks, uuencode and uudecode are nifty ways of converted binary data to printable/mailable ascii and back again. It expands 3 binary bytes into 4 printable bytes. This 33% increase is more compact than vms dump data. Unfortunately vms has oodles of file types, and not all will work. VMS Executables (.EXE) will compress and decompress just fine. Icon executables work too (.ICX). Object files (.OBJ) won't work at all. Text files almost work. Sometimes there is a little trailing garbage on the end of the file (or is that a bug in my program?) Is there any interest in a reposting of the finished programs? Chris Tenaglia (System Manager) Medical College of Wisconsin 8701 W. Watertown Plank Rd. Milwaukee, WI 53226 (414)257-8765 tenaglia@mis.mcw.edu, mcwmis!tenaglia