We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

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