EDE
Jump to navigation
Jump to search
EDE (Esolang Defenition Esolang) is an esolang that every program defines an interpreter.
Brainfuck interpreter
define a pointer define b string-ascii ---------- > moves a forward on b < moves a backward on b + increases b at spot of a - decreases b at spot of a , replaces b at spot of a with input . puts b at spot of a in output [ goes to ] if b at spot of a is 0 ] goes to [ if b at spot of a is !0
Deadfish interpreter
define a number ---------- i increases a d decreases a s squares a q outputs a ---------- if a=256, a=0 if a=-1, a=0
Truth machine interpreter
---------- 0 outputs 0 1 outputs 1 ---------- when output 1, output 1
Conway's game of life interpreter
---------- ---------- o touching 4o is b o touching 7b is b b touching 3o 5b is o ! ruletype=ca-moore !
my-new-esolang.txt interpreter
define a accumulator define b temp define c boolean ---------- P outputs rotate25 lowercase I input to a C input boolean to c { rotate1 a character >b- if a is b <b: if c is b ) goes to (