brainstem 0.1.0

A Brainfuck compiler and interpreter library, with a BrainStem frontend language.
Documentation
// Recursive decimal number printer

var n = 12345;  // The number to print
var depth = 1;
var base = 10;

// Recursively print each digit
while depth {
    if n >= base then {
        var q = n / base;
        n = n % base;
        PushStackFrame(n=q, depth=depth + 1);
    } else {
        putc("0" + n);
        if depth then {
            PopStackFrame();
        }
    }
}
putc(10);  // newline