home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amoszine 4
/
Amoszine 4 (Disk 3 of 3).adf
/
EXTRA_SOURCE
/
Morse.Amos
/
Morse.amosSourceCode
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS
UTF-8
Wrap
AMOS Source Code
|
1992-02-26
|
599 b
|
30 lines
Dim MORSE$(36)
For LOP=1 To 36
Read MORSE$(LOP)
Next LOP
1
Repeat : Inc CHECK : Until Mouse Key=1
While Mouse Key=1
Inc TIME
Wend
If CHECK>1500
CHECK=0
For LOP=1 To 36
If WORD$=MORSE$(LOP)
Print Chr$(64+LOP); : LOP=36
End If
Next
WORD$=""
Goto 1
End If
If TIME>3
If TIME/10<60
WORD$=WORD$+"."
Else
WORD$=WORD$+"-"
End If
End If
TIME=0
CHECK=0
Goto 1
Data ".-","-...","-.-.","-..",".","..-","--","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--..","-----",".----","..---","...--","....-",".....","-....","--...","---..","----."