Inline :: Mzscheme.

Inline-Modul für den PLT MZScheme-Interpreter
Jetzt downloaden

Inline :: Mzscheme. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Autrijus Tang
  • Website des Verlags:
  • http://search.cpan.org/~autrijus/

Inline :: Mzscheme. Stichworte


Inline :: Mzscheme. Beschreibung

Inline-Modul für den PLT MZScheme-Interpreter Inline :: MZScheme ist ein Perl-Modul, mit dem Sie Ihren Perl-Skripts und Modulen Blöcke des Schemacodes hinzufügen können. Alle benutzerdefinierten Prozeduren in Ihrem Schema-Code sind als Perl-Unterprogramme verfügbar. Assoziationslisten und Hash-Tabellen sind als Perl-Hash-Referenzen verfügbar. Listen und Vektoren als Array-Referenzen erhältlich; Die Box-Werte werden skalare Referenzen. Unterstriche in Perl-Kennungen werden in eingeschaltet - für schema.aditionale Objekte, Klassen und Verfahren können in ein Schema importiert werden, indem sie als Konfigurationsparameter übergeben, um Inline zu verwenden. Weitere Informationen zu dieser Syntax finden Sie in Inline. Sie können Perl-Objekte in Schema-Code mit der Syntax: (Objekt 'Methode arg1 arg2 ...) aufrufen Key2 Val2) Informationen zum Umgang mit MzScheme-Daten in Perl finden Sie in der Sprache :: MzScheme. Dieses Modul ist meistens ein Wrapper um die Sprache: MzScheme :: schema_eval_string mit einer kleinen automatisch-bindenden Magie für Prozeduren und Eingabevariablen. Synopsis verwenden Subs 'perl_multiply'; # müssen vor Inline-Läufen deklarieren, verwenden Sie Math :: BIGINT; Inline Mzscheme verwenden => q {(definieren (quadratisch x) (Perl-Multiply XX)) (Definieren von Assoc-List '(((12) (3. 4) (5. 6))) (Definieren Sie die Link-Liste definieren Sie " (12 34 56)) (Lex-String (Bigint 'as_hex) definieren)}, (Bigint => Mathe :: Bigint-> Neu (1792)); sub perl_multiply {$ _ * $ _ } Druckquadrat (10); # 100 drucken $ hex_string; # 0x700 drucken $ Assoclist -> {1}; # 2 drucken $ linked_list -> ; # 4 Anforderungen: · Perl.


Inline :: Mzscheme. Zugehörige Software