Langue :: zcode

Langue :: ZCode est un module Perl pour jouer avec Z-Code et la Z-Machine.
Télécharger maintenant

Langue :: zcode Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Amir Karger
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~akarger/Language-Zcode-0.8/lib/Language/Zcode.pm

Langue :: zcode Mots clés


Langue :: zcode La description

Langue :: ZCode est un module Perl pour jouer avec Z-Code et la Z-Machine. Langue :: ZCode est un module Perl pour jouer avec Z-Code et la Z-Machine.Synopsistranslate un fichier de code Z dans Perl. Les éléments suivants (si la touche à un fichier) créeront un exécutable qui s'exécutera comme si vous courez Zork1.z3 sous un interprète Z-Code. Remarque: l'exécutable ne sera pas autonome; Il utilisera Langue :: Zcode :: Runtime :: * Modules. Créer un exécutable de fichier mono-téléchargeable est un TODO. Utilisez Langue :: Zcode :: Parser; # parse z-fichier utilisation langue :: zcode :: traducteur; # routines de sortie spécifiques à la langue mon $ zfile = "zork1.z3"; My $ Parser = Nouvelle langue :: Zcode :: Parser "Perl"; $ Analyseur-> read_memory ($ zfile); $ Analyseur-> parse_header (); ma nouvelle langue :: zcode :: traducteur "perl"; print $ T-> programme_start (); Pour ma RTN $ RTN ($ parse-> find_subs ($ zfile)) {$ rtn-> parse (); Imprimer $ T-> Routine_Start ($ RTN-> adresse, $ RTN-> locaux); print $ t--> traduction_command ($ _) pour $ rtn-> commandes; imprimer $ t-> routine_end (); } Imprimer $ T-> Write_Memory (); Imprimer $ T-> Program_end (); Créer une machine Z ... rien d'ici encore.Parser un fichier de sauvegarde Quetzal. Rien ici encore. Exigences: · Perl


Langue :: zcode Logiciels associés