haskell-brainfuck-0.1.0.0: BrainFuck interpreter
BrainFuck language interpreter. Provides a library for evaluation and an executable to evaluate brainfuck files. Evaluation happens under an arbitrary monad so programn can be evaluated doing IO to stdinstdout or in memory using the State monad.
- HaskBF
- HaskBF.Eval Evaluate a BrainFuck program
- HaskBF.Parser Parse brainfuck program into a Program abstract datatype
- HaskBF.Tape Implement the brainfuck tape