.: Details: Easy BrainFuck (Interpreter) :.

Easy BrainFuck (Interpreter)

Informationen

Version1.0 RC1
OSWindows 9x, 2000, XP, Vista
Letzte Änderung08.04.2010, 14:32
ArtFreeware
Lizenzck_lic

Beschreibung

Ein einfacher BrainFuck-Interpreter... Jeder Programmierer muss sowas mal gemacht haben zwinkern
Die esoterische Programmiersprache BrainFuck wurde vom Schweizer Urban Müller im Jahr 1993 erfunden.
Der Befehlssatz ist relativ einfach:
ZeichenBefehl
>Zeiger nach "rechts" verschieben
<Zeiger nach "links" verschieben
+Zellenwert erhöhen
-Zellenwert verringern
.Aktuellen Zellenwert ausgeben
,Zeichen in die aktuelle Zelle einlesen
[Wenn der aktuelle Zellenwert Null ist hinter das zugehörige "]" springen
]Wenn der aktuelle Zellenwert nicht Null ist zurück hinter das zugehörige "[" springen
Sämtliche anderen Zeichen können für Kommentare genutzt werden

Features:
  • Beliebige Größe des Speichers (nur durch Arbeitsspeicher begrenzt)
  • Visuelle Darstellung des Speichers
  • Zeicheneingabe Ordinal oder als Zeichen
  • Zeichen Ordinal ausgeben
  • Parsing-Geschwindigkeit ändern (zur besseren Veranschaulichung der Aktionen)
  • Script formatieren

Bei dem Programm sind einige BrainFuck-Scripte dabei. Dieses Beispiel gibt "http://www.kroegerama.de" aus:
  1. ++++++++++[->++++++++++<]
  2. >++++.<+++[->+++<]
  3. >+++..----.<+++++++[->-------<]
  4. > -----.<+++[->---<]
  5. >--..<++++++++[->++++++++<]
  6. >++++++++...<++++++++[->------ --<]
  7. >---------.<+++++++[->+++++++<]
  8. >++++++++++++.+++++++.---.<+++[->---<]
  9. >- .++.--.<+++[->+++<]
  10. >++++.<++++[->----<]>-.<+++[->+++<]
  11. >+++.<+++[->---<]
  12. >--- .<+++++++[->-------<]
  13. >--.<+++++++[->+++++++<]>+++++.+.<


Changelog

Version 1.0 RC1 Speicherstapel besser visualisiert Script formatieren Ord - Chr Umrechner Parser verbessert Version 0.9 Erste Veröffentlichung

Screenshot(s)

Hauptbildschirm des Programms
screenshot
Einfach gestaltete Oberfläche mit Veranschaulichung des "Speicherstapels"

Download(s)

Achtung! Sofern Sie die Lizenzbestimmungen nicht akzeptieren (den Link finden Sie oben), sind Sie nicht berechtigt, das hier angebotene Programm herunterzuladen oder zu nutzen.

Das Programm im Zip-Archiv mit einigen Beispiel-Scripten
Downloads: 53
Das Programm im Zip-Archiv mit einigen Beispiel-Scripten
Downloads: 152

Kommentare

Ein/Ausblenden
©2006-2010 Chris Kröger • visit Noble-Crow

Valid XHTML 1.0 Transitional, Valid CSS 2.0, Valid RSS 2.0 Featuring Smarty Featuring GeSHi PageRank