brainfuck-compiler
v1.0.6
Published
brainfuck compiler to JavaScript
Downloads
10
Maintainers
Readme
Brainfuck
Very simple Brainfuck compilator to JavaScript
npm install
Require bf
var bf = require('./brainfuck.js');
Configure compilator
bf.config({memorySize: 256, bits: 16});
Compile Brainfuck code
var compiled = bf.compile('++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.');
Run code with empty input
var buf = [];
compiled.run('', function (num, char) {
buf.push(char);
});
console.log(buf.join(''));
Show compiled code
console.log(compiled + '');