brainfuck-compiler

1.0.6 • Public • Published

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 + '');

Dependencies (0)

    Dev Dependencies (3)

    Package Sidebar

    Install

    npm i brainfuck-compiler

    Weekly Downloads

    1

    Version

    1.0.6

    License

    MIT

    Last publish

    Collaborators

    • gkucmierz