RSRPL
Welcome to the Robert's Super Romanian Proggraming Language wiki! Yes the wiki is in english,but the proggraming language is in romanian ;)
this is an esolang,dont get mad on me if you will use translate more than ever in your life XD NOTE THIS ONLY WORKS ON WINDOWS,macOS and Linux support in the next updates!
Running Code
You need to run it in a terminal and type python src and it will ask about the name of the file. Put the name of the file wihout the extension(.rspr) and it will run your code
Syntax
Variabiles
There is just one variabile type:numerical RSRPL runs on Python,so it automaticly asigning the type of variabile.
Example:
x = 10
Printing
The print() equivalent in RSRPL is arata sau afiseaza is the same thing.
Examples:
arata "so good" arata x
Taking user input
Unfortunaty,user input can only be numerical.The equivalent of input() in RSRPL is intrare
Example
intrare x
Coments
The RSRPL comments are the same as in python btw
Example
# this is a verry bombastic comment :)
Logic
If else statement
If statements are replaced by the word daca and have currly braces.Same for else but else is replaced with altfel
Example
daca x > y {
# something
} altfel {
# idk
}
While loop
While loops are replaced with cat.Unfortunatly,RSRPL BETA(current version) hasn't got boolean suport,but you can replace boolean values with statements:
Example
x = 0 # true statement
cat x < 10 {
# lol
}
Example code
x = 10
y = 11
intrare x
intrare y
daca x > y {
afiseaza "x e mai mare"
} altfel {
afiseaza "y e mai mare"
}