Der Interpreter kann wie folgt im System importiert werden:
- Entweder mittels AbapGit, oder
- manuell, in dem eine neue Klasse am System angelegt und der Code aus src/zcl_brainfuck_interpreter.clas.abap eingefügt wird.
Hierfür die Klasse in Eclipse öffnen und anschließend F9 drücken. Da der Brainfuck Interpreter das Interface if_oo_adt_classrun implementiert, wird dadurch die Methode if_oo_adt_classrun~main ausgeführt. Folgende Ausgabe sollte erscheinen:
Running 'Hello World' Example
Sourcecode: ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.+++.
Stdout: Hello World!
- Klasse im Eingabefeld einfügen und F8 drücken.
- Die Parameter
SOURCEund optionalSTDINsetzen und erneut F8 drücken. - Damit der Code auch verarbeitet wird muss die
PROCESSMethode aufgerufen werden. - Durch das Aufrufen der Methode
GET_STDOUTwird die generierte Ausgabe abgerufen.
Der Brainfuck Interpreter benötigt ABAP 7.54.
