forked from distok/cutthecord
Add morse
This commit is contained in:
parent
cdc9b03ebf
commit
8fc56562f3
2 changed files with 539 additions and 84 deletions
|
@ -1,88 +1,137 @@
|
|||
smol = {
|
||||
"a": "ᴀ",
|
||||
"b": "ʙ",
|
||||
"c": "ᴄ",
|
||||
"d": "ᴅ",
|
||||
"e": "ᴇ",
|
||||
"f": "ꜰ",
|
||||
"g": "ɢ",
|
||||
"h": "ʜ",
|
||||
"i": "ɪ",
|
||||
"j": "ᴊ",
|
||||
"k": "ᴋ",
|
||||
"l": "ʟ",
|
||||
"m": "ᴍ",
|
||||
"n": "ɴ",
|
||||
"o": "ᴏ",
|
||||
"p": "ᴘ",
|
||||
"q": "ǫ",
|
||||
"r": "ʀ",
|
||||
"s": "s",
|
||||
"t": "ᴛ",
|
||||
"u": "ᴜ",
|
||||
"v": "ᴠ",
|
||||
"w": "ᴡ",
|
||||
"x": "x",
|
||||
"y": "ʏ",
|
||||
"z": "ᴢ"
|
||||
"a": "ᴀ",
|
||||
"b": "ʙ",
|
||||
"c": "ᴄ",
|
||||
"d": "ᴅ",
|
||||
"e": "ᴇ",
|
||||
"f": "ꜰ",
|
||||
"g": "ɢ",
|
||||
"h": "ʜ",
|
||||
"i": "ɪ",
|
||||
"j": "ᴊ",
|
||||
"k": "ᴋ",
|
||||
"l": "ʟ",
|
||||
"m": "ᴍ",
|
||||
"n": "ɴ",
|
||||
"o": "ᴏ",
|
||||
"p": "ᴘ",
|
||||
"q": "ǫ",
|
||||
"r": "ʀ",
|
||||
"s": "s",
|
||||
"t": "ᴛ",
|
||||
"u": "ᴜ",
|
||||
"v": "ᴠ",
|
||||
"w": "ᴡ",
|
||||
"x": "x",
|
||||
"y": "ʏ",
|
||||
"z": "ᴢ"
|
||||
}
|
||||
|
||||
smoller = {
|
||||
"a": "ᵃ",
|
||||
"b": "ᵇ",
|
||||
"c": "ᶜ",
|
||||
"d": "ᵈ",
|
||||
"e": "ᵉ",
|
||||
"f": "ᶠ",
|
||||
"g": "ᵍ",
|
||||
"h": "ʰ",
|
||||
"i": "ᶦ",
|
||||
"j": "ʲ",
|
||||
"k": "ᵏ",
|
||||
"l": "ˡ",
|
||||
"m": "ᵐ",
|
||||
"n": "ⁿ",
|
||||
"o": "ᵒ",
|
||||
"p": "ᵖ",
|
||||
"q": "ᑫ",
|
||||
"r": "ʳ",
|
||||
"s": "ˢ",
|
||||
"t": "ᵗ",
|
||||
"u": "ᵘ",
|
||||
"v": "ᵛ",
|
||||
"w": "ʷ",
|
||||
"x": "ˣ",
|
||||
"y": "ʸ",
|
||||
"z": "ᶻ"
|
||||
"a": "ᵃ",
|
||||
"b": "ᵇ",
|
||||
"c": "ᶜ",
|
||||
"d": "ᵈ",
|
||||
"e": "ᵉ",
|
||||
"f": "ᶠ",
|
||||
"g": "ᵍ",
|
||||
"h": "ʰ",
|
||||
"i": "ᶦ",
|
||||
"j": "ʲ",
|
||||
"k": "ᵏ",
|
||||
"l": "ˡ",
|
||||
"m": "ᵐ",
|
||||
"n": "ⁿ",
|
||||
"o": "ᵒ",
|
||||
"p": "ᵖ",
|
||||
"q": "ᑫ",
|
||||
"r": "ʳ",
|
||||
"s": "ˢ",
|
||||
"t": "ᵗ",
|
||||
"u": "ᵘ",
|
||||
"v": "ᵛ",
|
||||
"w": "ʷ",
|
||||
"x": "ˣ",
|
||||
"y": "ʸ",
|
||||
"z": "ᶻ"
|
||||
}
|
||||
|
||||
flipped = {
|
||||
"a": "ɐ",
|
||||
"b": "q",
|
||||
"c": "ɔ",
|
||||
"d": "p",
|
||||
"e": "ǝ",
|
||||
"f": "ɟ",
|
||||
"g": "ƃ",
|
||||
"h": "ɥ",
|
||||
"i": "ı",
|
||||
"j": "ɾ",
|
||||
"k": "ʞ",
|
||||
"l": "ן",
|
||||
"m": "ɯ",
|
||||
"n": "u",
|
||||
"o": "o",
|
||||
"p": "d",
|
||||
"q": "b",
|
||||
"r": "ɹ",
|
||||
"s": "s",
|
||||
"t": "ʇ",
|
||||
"u": "n",
|
||||
"v": "ʌ",
|
||||
"w": "ʍ",
|
||||
"x": "x",
|
||||
"y": "ʎ",
|
||||
"z": "z"
|
||||
"a": "ɐ",
|
||||
"b": "q",
|
||||
"c": "ɔ",
|
||||
"d": "p",
|
||||
"e": "ǝ",
|
||||
"f": "ɟ",
|
||||
"g": "ƃ",
|
||||
"h": "ɥ",
|
||||
"i": "ı",
|
||||
"j": "ɾ",
|
||||
"k": "ʞ",
|
||||
"l": "ן",
|
||||
"m": "ɯ",
|
||||
"n": "u",
|
||||
"o": "o",
|
||||
"p": "d",
|
||||
"q": "b",
|
||||
"r": "ɹ",
|
||||
"s": "s",
|
||||
"t": "ʇ",
|
||||
"u": "n",
|
||||
"v": "ʌ",
|
||||
"w": "ʍ",
|
||||
"x": "x",
|
||||
"y": "ʎ",
|
||||
"z": "z"
|
||||
}
|
||||
|
||||
morse = {
|
||||
" ": "/ ",
|
||||
".": ".-.-.- ",
|
||||
",": "--..-- ",
|
||||
":": "---... ",
|
||||
"?": "..--.. ",
|
||||
"'": ".----. ",
|
||||
"-": "-....- ",
|
||||
"/": "-..-. ",
|
||||
"@": ".--.-. ",
|
||||
"=": "-...- ",
|
||||
"A": ".- ",
|
||||
"B": "-... ",
|
||||
"C": "-.-. ",
|
||||
"D": "-.. ",
|
||||
"E": ". ",
|
||||
"F": "..-. ",
|
||||
"G": "--. ",
|
||||
"H": ".... ",
|
||||
"I": ".. ",
|
||||
"J": ".--- ",
|
||||
"K": "-.- ",
|
||||
"L": ".-.. ",
|
||||
"M": "-- ",
|
||||
"N": "-. ",
|
||||
"O": "--- ",
|
||||
"P": ".--. ",
|
||||
"Q": "--.- ",
|
||||
"R": ".-. ",
|
||||
"S": "... ",
|
||||
"T": "- ",
|
||||
"U": "..- ",
|
||||
"V": "...- ",
|
||||
"W": ".-- ",
|
||||
"X": "-..- ",
|
||||
"Y": "-.-- ",
|
||||
"Z": "--.. ",
|
||||
"0": "----- ",
|
||||
"1": ".---- ",
|
||||
"2": "..--- ",
|
||||
"3": "...-- ",
|
||||
"4": "....- ",
|
||||
"5": "..... ",
|
||||
"6": "-.... ",
|
||||
"7": "--... ",
|
||||
"8": "---.. ",
|
||||
"9": "----. "
|
||||
}
|
||||
|
||||
code = """
|
||||
|
@ -94,7 +143,7 @@ code = """
|
|||
|
||||
move-result-object p0"""
|
||||
|
||||
fw = flipped
|
||||
fw = morse
|
||||
|
||||
for entry in fw:
|
||||
if entry in ["\\", "\""]:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue