Malbolge Unshackled Interpreters

Since the reference interpreter is really slow when it comes to complex Malbolge Unshackled programs, you may want to use one of the following interpreters.

Malbolge Unshackled Interpreter in C

This interpreter behaves almost like the reference interpreter, but runs faster. Its maximum rotation width is at least 264-1, depending on the value of UINTMAX_MAX of your platform. In any case, this should be more than enough. You can download the source code of the interpreter here: Unshackled.c.

Fixed Rotation Width Interpreter in C

When it comes to really complex Malbolge Unshackled programs like the brainfuck interpreter or the quine-relay, computing time becomes a big deal, while the required rotation width stays low.

This interpreter runs with a fixed rotation width of 20. Since it does not deal with dynamic rotation width, it is faster than standard compliant interpreters might be. Download of source code: Unshackled-20.c.

Contact | Site notice (Impressum)