Novar

From Esolang
Jump to navigation Jump to search

Novar is an esolang by User:Yoyolin0409.This programming language has no variables, hence the name Novar. It is Turing complete because it can interpret Brainfuck. This programming language can solve all Popular problem. In fact, this is just putting the variable in a different way.

Instruction

Instruction Function
a print("H")
b print("e")
c print("l")
d print("o")
e print(",")
f print(" ")
g print("w")
h print("r")
i print("d")
j print("!")
k print("bottles of beer on the wall,\n")
l print("bottles of beer.\n")
m print("Take one down, pass it around,\n")
n n is a constant of 99.
o Create a 1x1 grid named "what" in the explanation.
p<value> Enter <value> into "what"
q Subtract 1 from the value in "what"
r r is a string constant with the value "No".
s<judgment> s is the starting point of the judgment.
t "="
u The content in "what"
v v is a constant of 0.
w print("Go to the store, buy some more,\n")
x print("99 bottles of beer on the wall.")
y Infinite loop begins
z break
A print(u)
B print(B)
C Create a 1x1 grid named "where" in the explanation.
D Create a 1x1 grid named "why" in the explanation.
E<value> Enter <value> into "where"
F<value> Enter <value> into "why"
G<thing1><thing2> Execute thing1 and thing2 simultaneously
H Set the number in "where" to "why".
I Set the number in "why" to "where" followed by "why".
J J is a constant of 1.
K print(content in where)
L L is a constant of user input.
M<thing> Repeat thing times start
N Repeat end

Example

Hello, world!

abccdefgdhcij

99 bottles of beer

opnyAkAimAkqsutvprzAkAiwx

Quine

B

Fibonacci sequence

CDMLEJFJGHIKN