Module bf::common[][src]

Definitions common to multiple passes.

This includes error handling and the basic definition of Brainfuck commands.

Enums

Command

The eight Brainfuck commands.

Error

The static and dynamic errors that can happen in Brainfuck.

Instruction

Instructions as output by the bytecode flattener.

Type Definitions

BfResult

The result type for Brainfuck operations that can fail.

Count

The number of times to repeat a command when run-length encoded.