Entwickler-Ecke

Open Source Projekte - BefunGen - ein Befunge code generator


M1kescher - Di 05.08.14 12:56
Titel: BefunGen - ein Befunge code generator
Hallo Community,

vielleicht kennen einige von euch die esoterische Programmiersprache Befunge [http://esolangs.org/wiki/Befunge]. Ich beschäftige mich jetzt schon eine Weile aus Spass mit Befunge und habe vor einer Weile angefangen BefunGen zu schreiben.

Die Idee ist dass man in einer ganz "normalen" c-ähnlichen Sprache Code schreibt und dieser dann zu Befunge-Code compiliert wird.
Dass ganze funktioniert auch wirklich und man kann ziemlich komplexe Befunge Programme auf diese Weise erzweugen.

Hier zum Beispiel eine Implementation von Käsekästchen (mit KI): http://pastebin.com/raw.php?i=1d2U399C [http://pastebin.com/raw.php?i=1d2U399C]

Dazu habe ich (gezwungenermaßen) auch noch eine kleine IDE, einen schnellen Interpreter und ein Syntax-highlighting modul geschreiben.

Wenn sich dass jemand ansehen will (oder es sogar mal ausprobieren :D ),
mehr Infos gibts auf meiner Website [http://www.mikescher.de/programs/view/BefunGen], und das ganze ist auch auf Github [https://github.com/Mikescher/BefunGen]

Grüße
~ Mike