Tokens
The primary token used in the Buffalo programming language is the word Buffalo.
Buffalo is a case sensitive language and commands are executed by combining different cases of the primary token to perform the program logic.
- Buffalo buffalo moves the pointer to the left
- buffalo Buffalo moves the pointer to the right
- Buffalo Buffalo increases the value currently pointed to
- buffalo buffalo decreases the value currently pointed to
These are combined with 3 other non-word tokens.
- '(' and ')' brackets are used to define the beginning and end of a loop
- '.' full-stops print out the ASCII representation of the value currently pointed to