Sprachauswahl: Deutsch / English

Malbolge disassembler

Malbolge disassembler ist ein Werkzeug, das Malbolge-Programme in die besser lesbare Assemblersprache HeLL zurück¨bersetzt.

Malbolge disassembler ist nur sinnvoll einsetzbar, wenn das Malbolge-Programm mittels der Technik, auf der HeLL basiert, erzeugt wurde. Für simple Programme, etwa reine Textausgabe, ist der Disassembler nicht geeignet. Ein wesentliches Problem ist es, einen geeigneten Einstiegspunkt (entry point) zu finden. Gerät das zu analysierende Programm schnell in eine Endlosschleife oder fängt es zu früh mit Input-Output-Operationen an, so kann der Disassembler entweder sehr merkwürdige Ergebnisse liefer oder gar selbst in eine Endlosschleife geraten.

Sie können den Quellcode des Malbolge Disassemblers v0.1.1 hier herunterladen. Um das Programm zu kompilieren, benötigen Sie gcc und make.
Sie können auch die ausführbare Windows-Version (32 bit) herunterladen.

Malbolge disassembler ist freie Software und unter der Version 3 der GNU General Public License lizensiert.
Es kann sein, dass Malbolge disassembler Fehler enthält. Wenn Sie einen finden, dann schreiben Sie mir bitte eine E-Mail.