Sprache :: Nouse.

Perl-Interpreter für die Nouse-Sprache
Jetzt downloaden

Sprache :: Nouse. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Cal Henderson
  • Website des Verlags:
  • http://search.cpan.org/~iamcal/

Sprache :: Nouse. Stichworte


Sprache :: Nouse. Beschreibung

Perl-Interpreter für die Nouse-Sprache Sprache :: nouse ist ein Perl-Dolmetscher für die Nouse-Sprache.Synopsis Verwenden Sie Sprache :: nouse; # Erstellen Sie einen neuen Interpreter Meine $ nouse = new language :: nouse; # Laden eines Leinenoise formatiert Programm $ nouse-> load_linenoise ('# 00: 0 # 0> E> 0: 0 # 0> F> 0> 0: 0 # 0 ^ F> 0: 0 # 0 + 4> 0: 0 # 0 # H> 0: 0 # 0 ^ f> 0: 0 # 00: 0 # 0> f '); $ nouse-> load_linenoise ('> 0: 0 # 00: 0 # 0? 4> 0: 0 # 0 ^ 1> 0: 0 # 0> 1> 0: 0 ^ 0'); # Zeigt das geladene Programm im Montagemodus an, mit 5 ops pro Zeile drucken $ nouse-> get_assembly (5); # Clear den Ring / Stack $ nouse-> clear (); # Legen Sie ein montatiertes Baugruppen-Programm $ nouse-> load_assembly ('Lese 0, Schreiben 6, Swap 0, Test 2, addieren Sie 1'); # Führen Sie einen einzelnen Schritt des Programms $ nouse-> schritt (); # Zeigt das geladene Programm im Leinenoise-Modus an $ nouse-> get_linenoise (); # Führen Sie das Programm auf Fertigstellung aus (bis der Ring leer ist) $ nouse-> run (); Das Sprache :: Nouse-Modul ist ein Dolmetscher für die Sprache "Nouse". Ermöglicht das Laden und Speichern von Nouse-Programmen sowohl im Leinoise- als auch in der Montageformat, einem einzelnen Schritt und dem Durchlauf von Code.IO wird über zwei Rückrufe abgewickelt. Standardmäßig "drucken" die Ausgabe und "Getc" für die Eingabe, kann jedoch für die Verwendung von benutzerdefinierten Routinen konfiguriert werden. Die Einbauräume der Ausführungsmodule enthalten eine ganze Reihe von Mikrocode-Methoden, mit denen der Dolmetscher ausgeführt wird. Je mehr abenteuerlicher diese Methoden verwenden kann, um den Motor fein zu steuern und den Ring und den Stapel zu inspizieren. Anforderungen: · Perl.


Sprache :: Nouse. Zugehörige Software