EIsor
Jump to navigation
Jump to search
EIsor Is an Esoteric programming language created by User:Buckets in 2022.
| Commands | Instructions |
|---|---|
| () | Print What is with the Parentheses then Print a Line Feed after. |
| <> | Print the Number within the Angle brackets, Usually a Representative But regular Numbers work Too. |
| # | Sets the Name of the Program After the #. |
| @ | Print the Program after The @. |
| & | Run the Program's name As code After the &. |
| _ | Run the Program As code After the _. |
| [] | Within the Square brackets, will be A Certain Component and it Will count how Many Components in a Program after The Square brackets And Will represent A number. |
| | | This Will take The program To The left Of It and will Add it to The Program to The Right of It. |
| = | If The number to The left Of This is equal To the Right of This, skip All Commands Until you Get to a ;. |
| ≡ | If The number to The left Of This is equal To the Right of This, skip All Commands Until you Get to a ; But this only works If the representative Numbers Are The same Components. |
| ; | Noop. |
| % | Takes the Number from The left And its Modulous is The number On the Right, and The answer To this Is also A representative Of A Number too. |
| / | Goto The next /. |
"Hello, World!" Program:
#HW (Hello, World!)/
Another "Hello, World!" Program:
#AH! _HW
Quine:
#Q1 (#Q1)@Q1
Not Quite a Quine Program:
#(#Q2)@Q2
Another Quine:
#Q2 &(#Q2)@Q2
Another Not quite A quine Program:
#Q! (#Q3)@Q3
Another another Quine:
Q3 _Q!
Infinite Loop:
#IL _IL
Null Program:
#Null
Fizzy Program:
#Fiz (Fizz!)(Fizz!)(Fizz!)
Buzzy Program:
#Buz (Buzz!)(Buzz!)(Buzz!)(Buzz!)(Buzz!)
Busy Program:
#Biz (.)
Counter Program:
#Ct (.)
FizzBuzz Program:
#FB Ct%Fiz=Null /; Ct%Buz=Null (Fizz) Ct|Buz _FB ;(FizzBuzz) _FB / Ct%Buz=Null <Biz> Ct|Biz _FB ;(Buzz) Ct|Biz _FB