Candrabindu

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 ̐.

̐ is a stack-based esolang using diacritics. There are 52 different stacks, one for each letter uppercase or lowercase. The operation to perform is based on the diacritic on the letter.

Commands
̎ Pushes a 1 onto the stack.
̌ Increases the value of the topmost element of the stack.
̂ Decrements the value of the topmost element of the stack.
̐ Selects the stack for an operation.
̟ Pops an item from the stack, as well as one from the last stack to be marked with a candrabindu [ ̐ ], adds them together, and pushes the result.
̠ Like ̟ , except for subtraction.
͑ Takes the top value from the stack and puts it on the bottom.
͗ Takes the bottom value from the stack and puts it on the top
̢ If the top element of this stack is the same as the top element of the stack that was last marked with a candrabindu, run the next command. Else, skip it.
͊ Ends the program.