Elilang

From Esolang
Jump to navigation Jump to search

Intro

Elilang was the first true esolang created by me, User:Helpeesl on March 11th 2025 and I’ll try to give you as best of an explanation that I can

Syntax

  • Prefixing
  • If there’s a symbol it doesn’t have a command for it skips it
  • ?a and ?b are example booleans and can’t be usable in the code
  • X and Y are example variables and aren’t used in code

Commands

-XY subtracts Y from X
??aX goes to the Xth command if ?a is positive
??a?b -1 if ?a and ?b are negative and 1 if not
?XY 0 if Y=X, 1 if X<Y, and -1 if X>Y
(X position X in array (
{X position X in array {
[X position X in array [
:X inputs into X
=X outputs X as a string
#X outputs X as a number
x var x
y var y
z var z

Brainf*** Interpreter

-yz-yz-zx-zx-zx-zx-{yy-{{yz-{{{yz-{{{yy-{{{yy-{{{{yz-{{{{yz-{{{{yy-{{{{{yz-{{{{{yz-{{{{{yz-zx-zx
-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx-zx
-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{yz-{{{{{{{yz
-{{{{{{{yz-{{{{{{{yz-{{{{{{{yz-{{{{{{{yz-{{{{{{{yz-{{{{{{{yz-{{{{{{{yz
-{{{{{{{yy-{{{{{{{yy-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz
-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{yz-{{{{{{{{y{{{{y
-{{{{{{{{y{{{y-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz
-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{yz-{{{{{{{{{y{{{y
-{{{{{{{{{y{{y-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{yz
-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{yz-{{{{{{{{{{y{{y
-{{{{{{{{{{y{y-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz
-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz-{{{{{{{{{{{yz
-{{{{{{{{{{{y{{y-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz
-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz-{{{{{{{{{{{{yz
-{{{{{{{{{{{{yz-{{{{{{{{{{{{y{{{{y-{{{{{{{{{{{{y{{{{y-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{yz-{{{{{{{{{{{{{y{{{y
-{{{{{{{{{{{{{y{{y-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{y{{y-{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{y{y-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{yy-{{{{{{{{{{{{{{{{yy-{{{{{{{{{{{{{{{{yy
-{{{{{{{{{{{{{{{{yy-{{{{{{{{{{{{{{{{yy-{{{{{{{{{{{{{{{{yy
-{{{{{{{{{{{{{{{{yy-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz
-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{yz-{{{{{{{{{{{{{{{{{y{{y
-{{{{{{{{{{{{{{{{{{y{{y-zz-xx-zz-xy:[x
??{y[x{{{{{{y??{{{{{y[x{{{{{{{y-xx-xy????{{{{y[x?{{{{y[x?{y[y{{{{{{{{{{{{{{{{y
??{{{y[x{{{{{{{{{{{{y??{{{{y[x{{{{{{{{{{y??[x{{{{y{{{{{{{{{y??[xy{{{{{{{{y
-[y{y-[y{y??{y(z{{{{{{{{{{{{{{{{{y-[yy-[yy-xx-x{y-x[{{{{{{{{{{{{{{{{{{y
-{{{{{{{{{{{{{{{{{{yy??{yy{{{{{{{{{{{{{{{{y??{y(z{{{{{{{{{{{{{{{{{y
-{{{{{{{{{{{{{{{{{{y{y-[{{{{{{{{{{{{{{{{{{y[{{{{{{{{{{{{{{{{{{y-[{{{{{{{{{{{{{{{{{{yx
??{yy{{{{{{{{{{{{{{{{y-[yy
??{yy{{{{{{{{{{{{{{{{y??[x{{{y{{{{{{{{{{{y=(z??{yy{{{{{{{{{{{{{{{{y:(z
??{yy{{{{{{{{{{{{{{{{y??{{y[x{{{{{{{{{{{{{{y??[x{{y{{{{{{{{{{{{{y-zy-zy
-z{y??{yy{{{{{{{{{{{{{{{{y??[x{y{{{{{{{{{{{{{{{y-(zy-(zy-(z{y??{yy{{{{{{{{{{{{{{{{y
  1. +
  2. -
  3. >
  4. <
  5. ,
  6. .
  7. ]
  8. [
  9. exit