Éšœłãñg

From Esolang
Jump to navigation Jump to search

Éšœłãñg is an esolang based on how the creators keyboard works and yes ofc the creator is User:Yayimhere

semantics(Éšœłãñg Normal)

so there is a base string(top line of program) and then theres rules. basically you have a single char and a number. on different cycles this rule will be interpreted as:

  • odd cycles: on odd cycles the symbol is replaced with the numberth diacretic(see odd rules section)
  • even cycles: replace symbol with symbol repeated number times
  • prime even cycles: apply the prime cycle then the even one
  • prime odd cycles: apply prime cycle then odd cycle

where the prime cycle(though never run) will replace the char with the program n times

Comp class

Éšœłãñg normal is an sub TC since its neighbour independent so it cant replace items in the string based on the rest of the string

syntax

so the syntax is for every line:

x:y

the x is the char that is replaced with things and y is the number. having \e will act as the empty string and adding a [ in front of a char will escape it. when y is negative the only difference is for the prime iteratiosn where it deletes the program y times 1 times (only if x is the program or holds the program)

Éšœłãñg Ūńbôùñðëd

in Éšœłãñg Ūńbôùñðëd x(char argument) is more than a single char and the diacretics are applied to each char thats possible.

Comp class

unknown

odd rules

the ones not defined will be replaced with themselves

e and 1 -> é
e and 2 -> ë
y and 1 -> ý
y and 2 -> ÿ
u and 1,3,4,5 -> ú,ü,û,ù,ū
i and 1,2 -> í,ï
o and 7 -> óôòõœōö
a and 1,2,3,4,5,6 -> áäàâãā
s and 1,2,3 -> ßśš
d and 1 -> ð
l and 1 -> ł
n and 1,2 -> ñń