forked from distok/cutthecord
103 lines
1.4 KiB
Python
103 lines
1.4 KiB
Python
|
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": "ᴢ"
|
|||
|
}
|
|||
|
|
|||
|
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": "ᶻ"
|
|||
|
}
|
|||
|
|
|||
|
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"
|
|||
|
}
|
|||
|
|
|||
|
code = """
|
|||
|
const-string v0, "before"
|
|||
|
|
|||
|
const-string v1, "after"
|
|||
|
|
|||
|
invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
|
|||
|
|
|||
|
move-result-object p0"""
|
|||
|
|
|||
|
fw = flipped
|
|||
|
|
|||
|
for entry in fw:
|
|||
|
if entry in ["\\", "\""]:
|
|||
|
continue
|
|||
|
print(code.replace("before", entry).replace("after", fw[entry]))
|