Die Programmiersprache Brainfuck ist eine sogenannte esotherische Programmiersprache (mehr auf Wikipedia>).
Beispiel Brainfuck (BF) Code:
++++++++++ [ >+++++++>++++++++++>+++>+<<<<- ] >++. >+. +++++++. . +++. >++. <<+++++++++++++++. >. +++. ------. --------. >+. >. +++.Mehr als Geck fuer den 6. Marburger Retrostammtisch hab ich in 2011 in 6502-Assembler einen kleinen Interpreter dafuer geschrieben. Der fertige binaere Code hat eine Groesse von nur 170 Bytes. Obwohl es schon einige andere Brainfuck-Interpreter in 650x-Assembler gibt (die auch noch kleiner sind), hab ich mich noch dem Spass hingegeben, einen eigenen neuen in 650x-Assembler zu schreiben.
Der obige Code im C64 interpretiert ergibt folgende Ausgabe auf dem C64: