Table of Contents for Programming Languages: a survey
BF
The real name is Brainf*, a curse word.
There are 8 commands (from http://web.archive.org/web/20060202010638/http://www.iwriteiam.nl/Ha_BF.html ):
- '>' : move the memory pointer to the next cell,
- '<' : move the memory pointer to the previous cell,
- '+' : increment the memory cell under the memory pointer,
- '-' : decrement the memory cell under the memory pointer,
- ',' : fills the memory cell under the memory pointer with the ASCII value of next character from the input,
- '.' : writes the contents of the memory cell under the memory pointer as a character with the corresponding ASCII value,
- '[' : moves to the command following the matching ']', if the memory cell under the memory pointer is zero, and
- ']' : moves to the command following the matching '[', if the memory cell under the memory pointer is not zero.