1.0.6 • Published 7 years ago

brainfuck-compiler v1.0.6

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

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

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago