/bfcrs

An optimizing Brainfuck to WebAssembly compiler in Rust

Primary LanguageRustMIT LicenseMIT

bfcrs

Build Status

This is (for the most part) a Rust port of my optimizing Brainfuck compiler, bfcfs.

It can compile Brainfuck into a WebAssembly binary module and while performing a number of optimizations.

It also includes an IR interpreter and an alternative backend which emits C source code.

Licensed under the MIT license.