User:Tommyaweosme/Emojic collab with yayimhere and ractangle
Emojic is a three-user collab esolang between User:tommyaweosme, User:Ractangle, and User:Yayimhere. It is a fungeoid using emojis instead of symbols.
commands
β€π§‘πππ©΅πππ©·π©Ά π΄π π‘π’π΅π£π€ π₯π§π¨π©π¦πͺπ« π΄π΅πΆπ· β©οΈπ°
the four cash emojis should be the five operations apart from subtract
π΄a+b π΅axb πΆa/b π·a%b
the grey heart emoji should invert the top value on the stack so a-b would be
baπ©Άπ΄
(corrected due to a being top) the red circle represents pushing and the red square represents a pop
cyan heart could be IP (starts going down) and green heart could rotate cc
red circle would push a 1, then orange circle would push a 2, yellow circle would push a 5, green circle could push a 25.
so getting 56 (my favorite number) out of these then popping could be like
ππ©΅ ππ‘π π΄π π΄ π΄π΄π π΅ππ π₯
and red square could be numprinting and blue square could be unicodeprinting and green square could be just popping.
the other emojis and also other characters count as comments and do nothing
i would suggest a stueue but thats too complicated
whoever has any ideas for dup and other stuffs can put them down here (i added an emoji since there were not enough) yayimhere modifications:
the command π° pusshes the last command ran to stack(number operation cant be used on pushed commands) and β©οΈ pops the top command of stack then finds the leftmost downmost β©οΈ then replaces it with the popped command, then finds every orthogonally connected tile of the program made from commands and moves them in the shortest way such that if the IP stayed on the ran β©οΈ then the next command it runs would be is the replaced β©οΈ(which it does). afte this transformation is done the program stays in this state
(i think β©οΈ could be a cool and weird replacement for π and/or π)
suggested names
suggested names:
tommyaweosme - emojicol
ractangle - Clormji
yayimhere - emojic (winner)
im gonna put these in a wheel and spin the wheel and post the result (unless yayimhere picks one of the pre-existing two) user:tommyaweosme 22:42, 2 December 2024 (UTC)