Emds

From Esolang
Jump to navigation Jump to search

Emds Is an Esoteric Programming language Created By User:Buckets in 2021.

Commands Instructions
1 Start an IP, facing Leftwards.
. End an IP.
6 Create another IP if an IP Makes contact With It.
( Toggles Between turning Left And turning right.
^ Turn rightwards.
Invalid Command. Skip the Next Command.
\ Count the Number of Times The IP has turned Rightwards Subtracted By how many it has turned leftwards And then Print it In ASCII.
ñ Turn Leftwards.
~ Count how many Times The IP has Turned leftwards Subtracted by how many Times It has turned Rightwards and Print it As a Value.
p Turn rightwards The input Value Amounts of Times.
When 1 and 6 Are Already taken, you Need a different Numbering system.
New Numbers
a
K
þ
𝄹
𐂃
Swap the Leftwards and rightwards Count And make the IP Direction correct This Command number of Times And Then modify this Command To Be One more, modulo 10.
Make
New Numbers
a
K
þ
𝄹
𐂃
to Multiply the Leftwards Count instead for The next Encounter with It.

All IPs must end Sometime, somewhere Or else it Will not Work, also the Command Space Does not loop.

Cat Program:

  .
  \
.\p1\.
  \
  .