̐

From Esolang
Jump to navigation Jump to search

̐ 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.
̘ Begins a code block. If this command is skipped, all commands in the block are skipped.
̙ Ends the code block.
̝ Instead of using the letter as a string, use it to set a go-to point.
̞ Instead of using the letter as a string, goes to the corresponding go-to point.
̤ Outputs the top value of the stack without popping it.
͊ Ends the program.