On 12 August 2011 12:51, Kirk Wolf <[email protected]> wrote: > My thanks to Martin, Fred, et. al for this very interesting thread. > It would be very interesting to see the complete code, especially if it > evolves into a complete Base64 decoder (as in MIME).
Back in 2002 I posted a macro on this list that generates BASE64 constants. As well as showing off some of the (then) newish HLASM constructs, it may be useful for testing this decoder. It's in the list archive on listserv.uga.edu, posted on Thu, 14 Mar 2002 12:34:32 under the subject "Re: Assembly time Base65 encode macro wanted" (yes - the 65 is a typo), and there is a follow-on posting with an ASCII-EBCDIC macro SETE2A if you expect to supply EBCDIC characters and have Base64'd ASCII generated. I don't know if there's an easy way to provide a URL to such an archive entry; if there is, it's not obvious to me. > PS> As your next project :-).... it would be fantastic to see the assembler > gurus here tackle an optimized solution for LZW compression Which W do you want - Welch or Wegner? (Welch -> ZIP, Wegner -> AMATERSE, roughly.) Of course some of this is in millicode on current machines, but it isn't an exact match for either. Tony H.
