eperl

EPERL is een ingesloten PerL 5-taal.
Download nu

eperl Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ralf S. Engelschall
  • Uitgever website:
  • http://search.cpan.org/~rse/eperl-2.2.13/eperl.pod

eperl Tags


eperl Beschrijving

EPERL is een ingesloten PerL 5-taal. EPERL is een ingesloten PerL 5-taal .Synopsiseperl ] EPERL AbstractEPERL interpreteert een ASCII-bestand dat is gebroken met PERL 5-programma-verklaringen door de PERL 5-code te evalueren tijdens het passeren van de gewone ASCII-gegevens. Het kan op verschillende manieren werken: als een stand-alone Unix-filter of geïntegreerde PERL 5-module voor algemene algemene generatie-taken en als een krachtige webserver scripting taal voor dynamische HTML-pagina-programmering.introductieHet EPERL-programma is de ingesloten Perl 5-taalinterpreter. Dit is echt een full-featureled Perl 5-tolk, maar met een andere lay-out voor oproepomgeving en bronbestand dan de standaard PERL-tolk (meestal de uitvoerbare bestand of perl5 op de meeste systemen). Het is ontworpen voor General ASCII-bestandsopwekking met de filosofie van het insluiten van de PERL 5-programmacode in de ASCII-gegevens in plaats van de gebruikelijke manier waarop u de ASCII-gegevens insluit in een PERL-programma (meestal door de gegevens te citen ). Dus in plaats van een gewoon perl-script te schrijven zoals #! / Pad / naar / perl print "foo schuur"; Print "baz quuxn"; voor ($ i = 0; $ I <10; $ i ++) {print "foo # $ {i} n"; } Print "foo schuur"; Print "baz quuxn"; je kunt het nu als een EPERL-script schrijven: #! / Pad / to / Eperl foo bar baz quux foo bar baz quuxal hoewel de EPERL-variant een andere lay-out van de bronbestand heeft, dat is de semantic hetzelfde Scripts maken exact dezelfde resulterende data op stdout.Intepereperl is gewoon een lijmcode die het programmeervermogen van de PERL 5-tolkbibliotheek combineert met een lastige embeddingstechniek. De embedding truc is dit: het converteert het bronbestand in een geldig perl-script dat vervolgens volledig wordt geëvalueerd door slechts één interne exemplaar van de PERL 5-tolk. Om dit te bereiken, vertaalt EPERL alle duidelijke code in (ontsnapte) Perl 5-snaren geplaatst in printconstructen tijdens het passeren door alle ingebedde native perl 5-code. Zoals je kunt zien, doet Eperl zelf exact hetzelfde intern, een domme programmeur moest doen bij het schrijven van een gewoon perl-generatie script. Door de aard van een dergelijke brushled-code, is EPERL echt de betere poging wanneer de gegenereerde ASCII-gegevens echt meer bevat statisch als dynamische gegevens. Of met andere woorden: gebruik EPERL als u het meeste van de gegenereerde ASCII-gegevens in het gewone formaat wilt houden terwijl u gewoon een aantal borstelwerk programmeert. Gebruik het niet bij het genereren van pure dynamische gegevens. Daar brengt het geen voordeel voor de gewone programmacode van een gewoon perl-script. Het statische gedeelte moet dus minimaal 60% zijn of het voordeel wordt een nadeel. PESTERL in zijn oorsprong is eigenlijk ontworpen voor een extreme situatie: als een script-taal van het webserver voor on-the-fly HTML-paginageratie. Hier heb je het typische geval dat meestal 90% van de gegevens bestaat uit pure statische HTML-tags en gewone ASCII, terwijl alleen de resterende 10% constructies programmeert die dynamisch meer Markup-code genereren. Dit is de reden waarom EKLL naast de standaard Unix-filter-runtime-modus ook de CGI / 1.1- en NPH-CGI / 1.1-interfaces ondersteunt. REQUIRINGEN: · PERL-vereisten: · Perl


eperl Gerelateerde software

Haak :: Scope

HOOK :: Scope is een perl-extensie voor het toevoegen van haken voor het verlaten van een reikwijdte. ...

172

Downloaden

ftp4che

FTP4CHE is een FTP-bibliotheek voor Java 1.4 en 5.0 met ondersteuning voor impliciete SSL. ...

354

Downloaden