We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Unhappy

From Esolang
Jump to navigation Jump to search
The title of this article is not correct because of technical limitations. The correct title is actually :(.
Not to be confused with (, , nor ):.
This article is not detailed enough and needs to be expanded. Please help us by adding some more information.

Commands

  • a~z : variables. They should be inputted in console. When they are inputted, it prints itself every time it is called.
  • A~Z : define a function when ; is not met. When they are called twice, the program will run the function.
  • % : make a Brainfuck interpreter.
  • > : call the class and call the function.
  • 0~9 : Define a class until ; is met.
  • ; : end a class or a function.
  • : : separate a class or function from code.

Examples

Hello,world!

0:A:a;;
0>A

This only works when input is "Hello,world".

Cat

0:A:a;;
0>A