Symbols

From Esolang
Jump to: navigation, search
The title of this article is incorrect because of technical limitations. The correct title is ():;+-#?!.

():;#?! is a language created by user:lucasieks with only 9 commands.

Commands

( start a loop
) end a loop
: print the character to the right of the IP
; read a character from stdin and put it 2 characters to the right of the IP
+ increment the character to the right of IP
- decrement the character to the right of IP
# read a character from stdin and treat it as an instruction
? go to END if the character to the left of the IP is a valid instruction
! END

Examples

Hello World

:H:e:l:l:o:,: :w:o:r:l:d

Cat

(;: )