brain 0.1.2

Compiler for the brain programming language. Compiles brain into optimized brainfuck code. Also includes a brainfuck interpreter.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#[macro_use]
extern crate nom;

mod parser;
mod instruction;
mod instructions;
mod codegen;
mod memory;
mod optimizations;

pub use parser::*;
pub use instruction::*;
pub use instructions::*;
pub use optimizations::OptimizationLevel;