Abc is an Esolang inspired by the Alphabet.
There are 3 main values. The
clv is what the current line contains and is what is printed to the screen on a newline, and is zeroed every newline.
cl is exactly the same as the Brainfuck cell array, and
ptr is the same as the Brainfuck pointer.
Majuscule letters add to
clv, miniscule take away from
Though the maximum value you can make by using only one of each letter is 255, the
clv is not restricted, it can even go above Int-64 max. This is the same for the
|+|| Push |
|-|| Push |
|>|| Increment |
|<|| Decrement |
|/|| Set return point for |
|\|| Go to the matching |
|[|| If |
|]||If statement end.|
|?|| Set |
|(newline)|| Print then zero |
|(vertical bar)||Ignore next newline.|
Using the functions and letters provided, we can do most brainfuck things.
According to my knowledge this is Turing complete.
cat one could use this to make an automated file read/write program.