RANDo
Jump to navigation
Jump to search
Language RANDo was created User:Kamish.
Commands
Consists of 5 commands:
Command | Value |
---|---|
r | adds random values to the variable(0 to 4) |
a | subtracts the value from the variable(0 to 2) |
n | prints the value of the variable(number) |
d | prints a character based on the value of variables(ASCII-table) |
o | zeroes the variable |
If the value of the variable is greater than 9999, the program ends.
Hello World
In this case, the code is:
rrrrrrrrrrnrrrrrrrrrrnrrrrrrrrrrnrrrrrrrrrrndo rrrrrrrrrrnrrrrrrrrrrnrrrrrrrrrrnrrrnrnanananrnando rrrrrrrrrrnrrrrrrrrrrnrrrrrrrrrrrrrrrnaaaaaanaaaaaando rrrrrrrrrrrrrrrrrrrrnrrrrrrrrrrnrrrrrnrrnrndo rrrrrrrrrrrrrrrrrrrrnrrrrrrrrrrnrrrrrnrrnrndo ond rrrrrrrrrrrrrrrrrrrrrrrrrnrrrrrrrrrrnrrrrrnrrrrnrnaananando rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnrrrrrnrnrnaanananrnaanananando rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnrrrrrrrrrrnrnananrnrnando rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnaaaaanaaaaanrnrnando rrrrrrrrrrrrrrrrrrrrnrrrrrrrnrnrnanananando
Interpreter in Python 3
import random def RANDo(code): v = 0 for c in code: if c == "r": v += random.randint(0, 4) if v > 9999: return elif c == "a": v -= random.randint(0, 2) elif c == "n": print(v) elif c == "d": print(chr(v), end="") elif c == "o": v = 0