Inline :: Slang.

Inline :: Slang kann Perl-Unterprogramme in S-LANG schreiben.
Jetzt downloaden

Inline :: Slang. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Doug Burke
  • Website des Verlags:
  • http://search.cpan.org/~djburke/Inline-SLang-1.00/SLang.pod

Inline :: Slang. Stichworte


Inline :: Slang. Beschreibung

Inline :: Slang kann Perl-Subroutinen in S-Lang schreiben. Inline :: Slang kann Perl-Unterprogramme in S-LANG.Synopsis schreiben. Verwenden Sie Inline-Slang; drucken "9 + 16 =", add (9,16), "n"; drucken "9 - 16 =", subtrahieren (9,16), "n"; Drucken JAXH ('Inline'), "n"; __End__ __slang__ Definieren Sie das Hinzufügen (A, B) {Return A + B; } Subtrahieren (A, B) {Return A - B definieren; } JAXH () definieren () {Variable Typ = (); SPRINTF zurückgeben ("nur ein weiterer% S-Hacker!", Typ); } Das INLINE :: Slang-Modul ermöglicht Ihnen, perl Subroutinen in S-LANG zu schreiben. Es übersetzt dynamisch die Parameter und die Rückgabewerte in native Datentypen für beide Sprachen (oder in Perl-Klassen, die zur Darstellung von S-Lang-Typen ohne direkte Übersetzung auf perl) verwendet werden. Auf diese Weise können Sie ein Perl-Skript schreiben und S-LANG nutzen, wenn Sie möchten: Vielleicht gibt es ein S-Lang-Modul, das Sie verwenden möchten, oder Sie möchten eine S-LANG-Funktion nutzen, die Sie geschrieben haben. Das Modul richtet einen In-Process-S-LANG-Interpreter auf, leitet Ihren Code, und prüft dann den Symboltabellen des Dolmetschers, der nach Sachen sucht, um an Perl zu binden. Der Prozess der Abfragen des S-LANG-Interpreters tritt nur auf, wenn Sie Ihren S-LANG-Code zum ersten Mal ausführen. Die Namespaces sind zwischengespeichert, und nachfolgende Anrufe verwenden die zwischengespeicherte Version (das im Verzeichnis _inline versteckt ist; siehe Inline-Dokumentation, wie der Code zwischengespeichert ist). Natürlich muss Ihr S-Lang-Code immer noch jedes Mal ausgeführt werden, wenn Sie das Perl-Skript ausgeführt werden. Aber Inline :: S-LANG kennt bereits die Ergebnisse des Laufens. · Perl.


Inline :: Slang. Zugehörige Software