Sprache :: ZCode.

Sprache :: ZCode ist ein Perl-Modul, um mit Z-Code und der Z-Maschine zu spielen.
Jetzt downloaden

Sprache :: ZCode. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Amir Karger
  • Website des Verlags:
  • http://search.cpan.org/~akarger/Language-Zcode-0.8/lib/Language/Zcode.pm

Sprache :: ZCode. Stichworte


Sprache :: ZCode. Beschreibung

Sprache :: ZCode ist ein Perl-Modul, um mit Z-Code und Z-Computer zu spielen. Sprache :: ZCODE ist ein Perl-Modul, das mit Z-Code und dem Z-Code-Datei mit dem Z-Code spielt. Folgendes (falls in eine Datei geleitet) erstellt eine ausführbare Datei, die ausgeführt wird, als ob Sie Zork1.Z3 unter einem Z-Code-Interpreter rennen. HINWEIS: Die ausführbare Datei ist nicht eigenständig; Es wird Sprache verwenden :: Zcode :: Laufzeit :: * Module. Erstellen einer herunterladbaren Single-File-Dateien ist ein TODO. Sprache verwenden :: Zcode :: Parser; # Parse Z-Datei Verwenden Sie Sprache :: ZCode :: Übersetzer; # Sprachspezifische Ausgangsroutinen Meine $ ZFILE = "ZOK1.Z3"; Mein $ Parser = Neue Sprache :: ZCode :: Parser "Perl"; $ Parser-> Read_Memory ($ ZFILE); $ PARSER-> parse_header (); Meine $ t = Neue Sprache :: Zcode :: Übersetzer "Perl"; drucken $ t-> programm_start (); für mein $ RTN ($ Parser-> find_subs ($ zfile)) {$ rtn-> parse (); drucken $ t-> routine_start ($ rtn-> Adresse, $ rtn-> Einheimische); drucken $ t-> translate_command ($ _) für $ rtn-> Befehle; drucken $ t-> routine_end (); } Drucken $ t-> write_memory (); drucken $ t-> program_end (); Erstellen Sie eine Z-Maschine ... nichts hier. Noch hier. Eine Quetzal-Datei speichern. Noch nichts hier. Anforderungen: · Perl.


Sprache :: ZCode. Zugehörige Software