This program beeps Morse Code at you. It can handle only lower-case
letters. There are several different functions. You can supply a command
tail (in quotes) and it will sound out the corresponding Morse Code. You
can make it "verbose," which means it will show you the letter it's
processing. You may give it a filename and it will sound out the Morse
Code of what's in the file. You may use the special character / in front
of and at the tail end of text in your file to suppress the audible
translation into Morse Code and just display the text. Finally, you can
practice Morse Code. You'll be asked a few questions and then letters
will be randomly generated, sounded out and then displayed.

To run the program : 

c:\11-2-07\tc>tinyc.exe

tiny-c/PC Interpreter  Version PC-01-01
Copyright (c) 1984 by Scott B. Guthery
Implemented 12/11/2007 by Lee Bradley

tiny-c Shell - 12/10/2007

tc>.r morse.tc
 2199
 0 100 2199 9801

tc>.morse "cq"

tc>.morsev "cq"
cq

tc>.morseq "quick.txt"

/
a .-     n -.
b -...   o ---
c -.-.   p .--.
d -..    q --.-
e .      r .-.
f ..-.   s ...
g --.    t -
h ....   u ..-
i ..     v ...-
j .---   w .--
k -.-    x -..-
l .-..   y -.--
m --     z --..
/

the quick brown fox jumps over a lazy dog

tc>.morsef
enter name of file : morse.txt

/
a .-     n -.
b -...   o ---
c -.-.   p .--.
d -..    q --.-
e .      r .-.
f ..-.   s ...
g --.    t -
h ....   u ..-
i ..     v ...-
j .---   w .--
k -.-    x -..-
l .-..   y -.--
m --     z --..
/

pacific paul said
mr morse does not do punctuation
mr morse replied
true true
but now it does
files

tc>.practice
how many letters? 3
how many repeats? 3
speed? 100
seed? 34
j d t