@text
Jump to navigation
Jump to search
@text is an esoteric programming language created by User:Icepy, and is related to !!!Batch, but has its own way of interpreting. You don't tell it what to do to get to a certain output, you tell it what to output, and it will do just that.
Here is the source code for @text, it was written in Python:
a = open(raw_input("txt file to convert: "), "r").read() a = a.replace("[@]", "a") a = a.replace("[@@]", "b") a = a.replace("[@@@]", "c") a = a.replace("[@@@@]", "d") a = a.replace("[@@@@@]", "e") a = a.replace("[@@@@@@]", "f") a = a.replace("[@@@@@@@]", "g") a = a.replace("[@@@@@@@@]", "h") a = a.replace("[@@@@@@@@@]", "i") a = a.replace("[@@@@@@@@@@]", "j") a = a.replace("[@@@@@@@@@@@]", "k") a = a.replace("[@@@@@@@@@@@@]", "l") a = a.replace("[@@@@@@@@@@@@@]", "m") a = a.replace("[@@@@@@@@@@@@@@]", "n") a = a.replace("[@@@@@@@@@@@@@@@]", "o") a = a.replace("[@@@@@@@@@@@@@@@@]", "p") a = a.replace("[@@@@@@@@@@@@@@@@@]", "q") a = a.replace("[@@@@@@@@@@@@@@@@@@]", "r") a = a.replace("[@@@@@@@@@@@@@@@@@@@]", "s") a = a.replace("[@@@@@@@@@@@@@@@@@@@@]", "t") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@]", "u") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@]", "v") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@]", "w") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@]", "x") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@]", "y") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@]", "z") a = a.replace("[@+]", "A") a = a.replace("[@@+]", "B") a = a.replace("[@@@+]", "C") a = a.replace("[@@@@+]", "D") a = a.replace("[@@@@@+]", "E") a = a.replace("[@@@@@@+]", "F") a = a.replace("[@@@@@@@+]", "G") a = a.replace("[@@@@@@@@+]", "H") a = a.replace("[@@@@@@@@@+]", "I") a = a.replace("[@@@@@@@@@@+]", "J") a = a.replace("[@@@@@@@@@@@+]", "K") a = a.replace("[@@@@@@@@@@@@+]", "L") a = a.replace("[@@@@@@@@@@@@@+]", "M") a = a.replace("[@@@@@@@@@@@@@@+]", "N") a = a.replace("[@@@@@@@@@@@@@@@+]", "O") a = a.replace("[@@@@@@@@@@@@@@@@+]", "P") a = a.replace("[@@@@@@@@@@@@@@@@@+]", "Q") a = a.replace("[@@@@@@@@@@@@@@@@@@+]", "R") a = a.replace("[@@@@@@@@@@@@@@@@@@@+]", "S") a = a.replace("[@@@@@@@@@@@@@@@@@@@@+]", "T") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@+]", "U") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@+]", "V") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@+]", "W") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@+]", "X") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@+]", "Y") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@+]", "Z") a = a.replace("[@?]", "1") a = a.replace("[@@?]", "2") a = a.replace("[@@@?]", "3") a = a.replace("[@@@@?]", "4") a = a.replace("[@@@@@?]", "5") a = a.replace("[@@@@@@?]", "6") a = a.replace("[@@@@@@@?]", "7") a = a.replace("[@@@@@@@@?]", "8") a = a.replace("[@@@@@@@@@?]", "9") a = a.replace("[@@@@@@@@@@?]", "0") a = a.replace("[@@@@@@@@@@@?]", "!") a = a.replace("[@@@@@@@@@@@@?]", "@") a = a.replace("[@@@@@@@@@@@@@?]", "#") a = a.replace("[@@@@@@@@@@@@@@?]", "$") a = a.replace("[@@@@@@@@@@@@@@@?]", "%") a = a.replace("[@@@@@@@@@@@@@@@@?]", "^") a = a.replace("[@@@@@@@@@@@@@@@@@?]", "&") a = a.replace("[@@@@@@@@@@@@@@@@@@?]", "*") a = a.replace("[@@@@@@@@@@@@@@@@@@@?]", "(") a = a.replace("[@@@@@@@@@@@@@@@@@@@@?]", ")") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@?]", "-") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@?]", "`") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@?]", "=") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@?]", "_") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@?]", "~") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "+") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", ",") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", ".") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "/") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "<") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", ">") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "?") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "[") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "]") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "|") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "{") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "}") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", " ") a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", '"') a = a.replace("[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?]", "'") o = open("converted.txt", "w") o.write(a) o.close()
Just copy that into @text.py and create a text file for everything to convert, as well as a text file called converted.txt.