Πie has six instructions, which are identical to their brainfuck equivalent.
||Increment the referenced cell|
||Decrement the referenced cell|
||Output the character signified by the referenced cell|
||Input a character and store it in the referenced cell|
||Jump past the matching |
||Jump back to the matching |
Note that the behavior of
. when the referenced cell is not a valid ASCII code is undefined. The behavior of
, when the end of file is reached is also unspecified; see brainfuck#EOF for more details.