
Build a tiny interpreter for an esoteric language whose entire instruction set fits in eight ASCII characters and whose only state is a 2048-byte tape of unsigned cells plus a single data pointer.
./brainfuck "+++++++++[>++++++++<-]>."Expected result
HFor your own tracking. Tests grade your code.
./brainfuck "+++[>+++[>++++<-]<-]>>."Expected result
$./brainfuckExpected result
(empty result)
Expected files
brainfuck.cAllowed functions
write
v0.40: Create exercises. Challenge the community.
Meet Studio →Build a tiny interpreter for an esoteric language whose entire instruction set fits in eight ASCII characters and whose only state is a 2048-byte tape of unsigned cells plus a single data pointer.
./brainfuck "+++++++++[>++++++++<-]>."Expected result
HFor your own tracking. Tests grade your code.
./brainfuck "+++[>+++[>++++<-]<-]>>."Expected result
$./brainfuckExpected result
(empty result)
Expected files
brainfuck.cAllowed functions
write
Run the tests to grade your code
Build your code, then check each test here. Open a result to inspect its output.