Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

Emotinomicon

An emote-oriented language. The IO page!

  • 😀 - push 0 to the stack
  • 😅 - push 1 to the stack
  • 😉 - push 2 to the stack
  • 😍 - push 3 to the stack
  • 😒 - push 4 to the stack
  • 😗 - push 5 to the stack
  • 😜 - push 6 to the stack
  • 😡 - push 7 to the stack
  • 😁 - push 8 to the stack
  • 😆 - push 9 to the stack
  • 🔟 - push 10 to the stack
  • 💯 - push 100 to the stack
  • - add top two elements on stack
  • - subtract top two elements on stack
  • - divide top two elements on stack
  • - multiply top two elements on stack
  • - take one character as input, push it to the stack
  • - output top of stack as character
  • - open loop
  • - close loop
  • 🆙 - duplicate top of stack
  • 😊 - drop top element of stack
  • 😎 - reverse stack
  • 😓 - pop N; pop top N elements of stack, and push them in reverse order
  • 😘 - exponentiate top two elements
  • 😝 - take log base B of N, popping N then B
  • 😢 - pop N, push -N
  • 😂 - pop N, push |N| (absolute value)
  • 😇 - pop N, push 2N
  • ☺️ - pop N, push 3N
  • 😏 - pop N, push 4N
  • 😔 - pop N, push N/2
  • 😙 - pop N, push N/3
  • 😞 - pop N, push N/4
  • 😣 - pop N, push N^2
  • 😃 - pop N, push N^3
  • 😈 - pop N, push N^4
  • 😋 - pop N, push sqrt[N]
  • 😐 - pop N, push cbrt[N]
  • 😕 - pop N, push root[4][N]
  • 😚 - pop N, push floor[N]
  • 😟 - pop N, push ceil[N]
  • 😤 - pop N, push round[N]
  • 😄 - pop N, push N+1
  • 👿 - pop N, push N-1
  • 😌 - pop N, M, push M % N (modulus)
  • 😑 - pop N, push 2^N
  • 😖 - pop N, push 3^N
  • 😛 - pop N, push 4^N
  • 😠 - pop N, push fibonacci[N]
  • 😥 - pop N, push lucas[N]
  • 😦 - push pi
  • 😫 - push e
  • 😰 - push phi
  • 😵 - pop N, push ln(N) (log_e(N))
  • 😺 - pop N, push log(N) (log_10(N))
  • 😿 - pop N, push e^N
  • 😧 - pop N, push 10^N
  • 😬 - pop N, jump behind Nth command
  • 😱 - pop C, N, and set the Nth command to C
  • 😶 - pop N, push the character code of the Nth command
  • 😻 - pop N, push N%2
  • 🙀 - pushes a random number in [0,1)
  • 😨 - pop N and output as a number
  • 😭 - begin quote string
  • 😲 - end quote string
  • 😷 -
  • 😼 -
  • 👣 -
  • 😩 -
  • 😮 -
  • 😳 -
  • 😸 -
  • 😽 -
  • 👤 -
  • 😪 -
  • 😯 -
  • 😴 -
  • 😹 -
  • 😾 -
  • 👥 -
  • 🌑 -
  • 🌒 -
  • 🌓 -
  • 🌔 -
  • 🌕 -
  • 🌖 -
  • 🌗 -
  • 🌘 -
  • 🔢 -
  • 🔤 -
  • 🔡 -
  • 🔠 -
  • ℹ️ -
  • 📶 -
  • 🎦 -
  • 🔣 -
  • - pop N, push factorial[N]
  • - pop B, A, N, and, if N is truthy, push A; otherwise, push B
  • - skip next command
  • - pop N; if N is truthy, skip next command,
  • ‼️ - pop N; push double_factorial[N]
  • ⁉️ - pop N; if N is truthy, execute next command.

About

An emote-oriented language.

Resources

Releases

No releases published

Packages

No packages published