Objects

CattleBuffer — Memory buffer
CattleTape — Infinite-length memory tape
CattleInstruction — Brainfuck instruction
CattleProgram — Brainfuck program (and possibly its input)
CattleConfiguration — Configuration for an interpreter
CattleInterpreter — Brainfuck interpreter