I remember seeing a Morse table that was something like this. Everything is based on either an E or T. Do you have source code for the "etc." pragma? I could really use it! Harold > As your morse code programs are getting smaller and smaller, they are in > danger of disappearing! This code trades efficiency for novelty. I saw > this idea at a ham club talk (in the '70's) and have been doing it this > way > ever since. Since you guys use assembler more than anything else, I'll > post it that way. I do the same thing in other languages. > > ; Morse code, tree structured. > ; Example fragment assumes the basic elements have been previously > defined: > > E: > call dit > goto interchar > > N: > call dah > goto E > > G: > call dah > goto N > > P: > call dit > goto G > > T: > call dah > goto interchar > > A: > call dit > goto T > > #pragma etc > ; the 'etc' directive writes the rest of the program for you! > > ; Barry > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist