EngelsFransSpaans

OnWorks-favicon

perltoc - Online in de cloud

Voer perltoc uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht perltoc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


perltoc - perl documentatie inhoudsopgave

PRODUCTBESCHRIJVING


Deze pagina biedt een korte inhoudsopgave voor de rest van de Perl-documentatieset.
Het is bedoeld om snel te worden gescand of door te bladeren om het juiste gedeelte te vinden dat u bent
zoeken naar.

BASIC DOCUMENTATIE


perl - De Perl 5 taal tolk
KORTE INHOUD
HULP KRIJGEN
Overzicht
Tutorials
Naslaggids
Interne en C-taalinterface
Diversen
Taalspecifiek
Platform-Specific
Stubs voor verwijderde documenten
PRODUCTBESCHRIJVING
BESCHIKBAARHEID
MILIEU
AUTEUR
FILES
ZIE OOK
DIAGNOSE
BUGS
OPMERKINGEN

perlintro -- a kort introductie en overzicht of Perl
PRODUCTBESCHRIJVING
Wat is Perl?
Perl-programma's uitvoeren
Vangnet
Overzicht van basissyntaxis
Perl-variabelen
Scalars, arrays, hashes

Variabele scoping
Voorwaardelijke en lusconstructies
als, terwijl, voor, foreach

Ingebouwde operators en functies
Rekenen, Numerieke vergelijking, String vergelijking, Booleaanse logica, Diversen

Bestanden en I/O
Normale uitdrukkingen
Eenvoudige matching, eenvoudige vervanging, complexere reguliere expressies,
Haakjes om vast te leggen, Andere regexp-functies

Subroutines schrijven
OO Perl
Perl-modules gebruiken
AUTEUR

perlrun - hoe naar uitvoeren the Perl tolk
KORTE INHOUD
PRODUCTBESCHRIJVING
#! en citeren op niet-Unix-systemen
OS/2, MS-DOS, Win95/NT, VMS

Locatie van Perl
Commandoschakelaars
-0[octaal/hexadecimaal], -a , -C [nummer/lijst] , -c , -d , -DT, -d:MOD[=bar,baz]
, -dt:MOD[=bar,baz], -Dbrieven , -Daantal, -e opdrachtregel , -E opdrachtregel , -f
, -Fpatroon , -h , -i[uitbreiding], -Idirectory , -l[achttal], -m[-]module ,
-M[-]module, -M[-]'module' ...', -[mM][-]module=arg[,arg]..., -n , -p , -s , -S ,
-t , -T , -u , -U , -v , -V , -IN:configuratievar, -w , -W , -X , -x , -xdirectory

MILIEU
HOME , LOGBOEK , PATH , PERL5LIB , PERL5OPT , PERLIO , :bytes , :crlf , :mmap , :perlio
, :pop , :raw , :stdio , :unix , :utf8 , :win32 , PERLIO_DEBUG , PERLLIB , PERL5DB ,
PERL5DB_THREADED, PERL5SHELL (specifiek voor de Win32-poort), PERL_ALLOW_NON_IFS_LSP
(specifiek voor de Win32-poort) , PERL_DEBUG_MSTATS , PERL_DESTRUCT_LEVEL ,
PERL_DL_NONLAZY, PERL_ENCODING, PERL_HASH_SEED, PERL_PERTURB_KEYS,
PERL_HASH_SEED_DEBUG , PERL_MEM_LOG , PERL_ROOT (specifiek voor de VMS-poort),
PERL_SIGNALS , PERL_UNICODE , SYS$LOGIN (specifiek voor de VMS-poort)

perlrefut - Mark's zeer kort zelfstudie over referenties
PRODUCTBESCHRIJVING
Wie heeft ingewikkelde datastructuren nodig?
De oplossing
Syntaxis
Referenties maken
Referenties gebruiken
Een voorbeeld
Pijlregel
Het resultaat
De rest
Samenvatting
credits
Distributievoorwaarden

perldsc - Perl Data Structuren Kookboek
PRODUCTBESCHRIJVING
arrays van arrays, hashes van arrays, arrays van hashes, hashes van hashes, meer uitgebreid
constructies

REFERENTIES
VEELGEMAAKTE FOUTEN
VOORZICHTIGHEID OP VOORRANG
WAAROM U ALTIJD "strikt" moet gebruiken
DEBUGEN
CODE VOORBEELDEN
ARRAYS VAN ARRAYS
Aangifte van een ARRAY OF ARRAYS
Generatie van een ARRAY VAN ARRAYS
Toegang tot en afdrukken van een reeks reeksen
HASHES VAN ARRAYS
Verklaring van een HASH OF ARRAYS
Het genereren van een HASH OF ARRAYS
Toegang tot en afdrukken van een HASH OF ARRAYS
ARRAYS VAN HASHES
Verklaring van een reeks van hashes
Genereren van een array van hashes
Toegang tot en afdrukken van een ARRAY VAN HASHES
HASHES VAN HASHES
Verklaring van een HASH VAN HASHES
Generatie van een HASH VAN HASHES
Toegang tot en afdrukken van een HASH OF HASHES
MEER UITGEBREIDE RECORDS
Verklaring van MEER UITGEBREIDE RECORDS
Verklaring van een HASH VAN COMPLEX RECORDS
Genereren van een HASH VAN COMPLEX RECORDS
Database-banden
ZIE OOK
AUTEUR

perllol - manipuleren arrays of arrays in Perl
PRODUCTBESCHRIJVING
Verklaring en toegang tot arrays van arrays
Je eigen groeien
Toegang en afdrukken
Slices
ZIE OOK
AUTEUR

snel - Perl regelmatig uitdrukkingen rápido begin
PRODUCTBESCHRIJVING
De gids
Eenvoudige woordafstemming
Karakterklassen gebruiken
Overeenkomen met dit of dat
Dingen groeperen en hiërarchische matching
Matches extraheren
Overeenkomende herhalingen
Meer overeenkomend
Zoeken en vervangen
De split-operator
"gebruik opnieuw 'strikt'"
BUGS
ZIE OOK
AUTEUR EN AUTEURSRECHT
Dankwoord

perlret - Perl regelmatig uitdrukkingen zelfstudie
PRODUCTBESCHRIJVING
Deel 1: De basis
Eenvoudige woordafstemming
Karakterklassen gebruiken
Overeenkomen met dit of dat
Dingen groeperen en hiërarchische matching
0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Matches extraheren
Terugverwijzingen
Relatieve terugverwijzingen
Benoemde terugverwijzingen
Alternatieve nummering van opnamegroepen
Positie-informatie
Niet-vastleggende groepen
Overeenkomende herhalingen
0, 1, 2, 3, 4, 5, 6

Bezittelijke kwantoren
Een regexp bouwen
Reguliere expressies gebruiken in Perl
Deel 2: Elektrisch gereedschap
Meer over tekens, tekenreeksen en tekenklassen
Reguliere expressies compileren en opslaan
Reguliere expressies samenstellen tijdens runtime
Opmerkingen en modifiers insluiten in een reguliere expressie
Vooruitkijken en achterom kijken
Onafhankelijke subexpressies gebruiken om backtracking te voorkomen
Voorwaardelijke uitdrukkingen
Benoemde patronen definiëren
recursieve patronen
Een beetje magie: Perl-code uitvoeren in een reguliere expressie
Achterwaartse controlewerkwoorden
Pragma's en debuggen
BUGS
ZIE OOK
AUTEUR EN AUTEURSRECHT
Dankwoord

perlootut - Objectgericht Programming in Perl Tutorial
DATUM
PRODUCTBESCHRIJVING
OBJECTGEORINTEERDE UITGANGSPUNTEN
Object
Klasse
Methoden
Attributen
polymorfisme
Erfenis
Inkapseling
Samenstelling:
rollen
Wanneer OO . gebruiken
PERL OO-SYSTEMEN
Eland
Declaratieve suiker, Ingebouwde rollen, Een miniatuursysteem, Volledige introspectie en
manipulatie, zelf-gehost en uitbreidbaar, rijk ecosysteem, veel meer functies

Klasse::Accessor
Klasse::Klein
Rol::Tiny
OO-systeemoverzicht
Eland, Klasse::Accessor, Klasse::Tiny, Rol::Tiny

Andere OO-systemen
CONCLUSIE

perlperf - Perl Prestatie en Optimalisatie technieken
PRODUCTBESCHRIJVING
Overzicht
EEN STAP ZIJKANT
EEN STAP VOORUIT
NOG EEN STAP ZIJKANT
ALGEMENE RICHTLIJNEN
BENCHMARKS
Toewijzen en dereferentie van variabelen.
Zoeken en vervangen of tr
PROFILERING GEREEDSCHAP
Ontwikkel::DProf
Ontwikkel::Profiler
Ontwikkel::KleinProf
Ontwikkel::SnelProf
Ontwikkel::NYTProf
SORTEREN
Verstreken realtime, CPU-tijd gebruiker, CPU-tijd systeem

LOGGEN
Loggen als DEBUG (constant)
NASCHRIFT
ZIE OOK
PERLDOCS
MAN PAGINA'S
MODULES
URL'S
AUTEUR

perlstijl - Perl stijl gids
PRODUCTBESCHRIJVING

vals spelen - Perl 5 Bedriegen vel
PRODUCTBESCHRIJVING
Het laken
DANKBETUIGINGEN
AUTEUR
ZIE OOK

pertrap - Perl vallen voor the onoplettend
PRODUCTBESCHRIJVING
Awk vallen
C/C++-vallen
JavaScript-vallen
Sedvallen
Shell vallen
Perl-vallen

perldschuld - Perl debugging zelfstudie
PRODUCTBESCHRIJVING
gebruik streng
Kijken naar data en -w en v
uw
Door de code stappen
Tijdelijke aanduiding voor a, w, t, T
NORMALE UITDRUKKINGEN
UITGANGSTIPS
CGI
GUI's
OVERZICHT
ZIE OOK
AUTEUR
MEDEWERKERS

perfaq - vaak gevraagd vragen over Perl
VERSIE
PRODUCTBESCHRIJVING
Waar vind je de perlfaq
Hoe de perlfaq . te gebruiken
Hoe bij te dragen aan de perlfaq
Wat als mijn vraag niet wordt beantwoord in de veelgestelde vragen?
INHOUDSOPGAVE
perlfaq1 - Algemene vragen over Perl, perlfaq2 - Verkrijgen en leren over Perl,
perlfaq3 - Programmeerhulpmiddelen, perlfaq4 - Gegevensmanipulatie, perlfaq5 - Bestanden en
Formaten, perlfaq6 - Reguliere expressies, perlfaq7 - Algemene Perl-taalproblemen,
perlfaq8 - Systeeminteractie, perlfaq9 - Web, e-mail en netwerken

DE VRAGEN
perlfaq1: Algemene vragen over Perl
perlfaq2: Perl . verkrijgen en leren kennen
perlfaq3: Programmeerhulpmiddelen
perlfaq4: Gegevensmanipulatie
perlfaq5: Bestanden en formaten
perlfaq6: Reguliere expressies
perlfaq7: Algemene Perl-taalproblemen
perlfaq8: Systeeminteractie
perlfaq9: internet, e-mail en netwerken
CREDITS
AUTEUR EN AUTEURSRECHT

perlfaq1 - Snel naar Contact Over ons Perl
VERSIE
PRODUCTBESCHRIJVING
Wat is Perl?
Wie ondersteunt Perl? Wie ontwikkelt het? Waarom is het gratis?
Welke versie van Perl moet ik gebruiken?
Wat zijn Perl 4, Perl 5 of Perl 6?
Wat is Perl6?
Hoe stabiel is Perl?
Hoe vaak worden nieuwe versies van Perl uitgebracht?
Is Perl moeilijk te leren?
Hoe verhoudt Perl zich tot andere talen zoals Java, Python, REXX, Scheme of Tcl?
Kan ik [taak] doen in Perl?
Wanneer mag ik niet in Perl programmeren?
Wat is het verschil tussen "perl" en "Perl"?
Wat is een JAPH?
Hoe kan ik anderen overtuigen om Perl te gebruiken?
<http://www.perl.org/about.html>,http://perltraining.com.au/whyperl.html>

AUTEUR EN AUTEURSRECHT

perlfaq2 - Het verkrijgen van en Learning over Perl
VERSIE
PRODUCTBESCHRIJVING
Welke machines ondersteunen Perl? Waar haal ik het?
Hoe kan ik een binaire versie van Perl krijgen?
Ik heb geen C-compiler. Hoe kan ik mijn eigen Perl-interpreter bouwen?
Ik heb het Perl-binaire bestand van de ene machine naar de andere gekopieerd, maar scripts werken niet.
Ik pakte de bronnen en probeerde te compileren, maar gdbm/dynamic loading/malloc/linking/...
mislukt. Hoe laat ik het werken?
Welke modules en uitbreidingen zijn beschikbaar voor Perl? Wat is CPAN?
Waar kan ik informatie krijgen over Perl?
<http://www.perl.org/>,http://perldoc.perl.org/>,http://learn.perl.org/>

Wat is perl.com? Perl-mongers? pm.org? perl.org? cpan.org?
<http://www.perl.org/>,http://learn.perl.org/>,http://jobs.perl.org/>,
<http://lists.perl.org/>

Waar kan ik vragen stellen?
Perl-boeken
Welke tijdschriften hebben Perl-inhoud?
Welke Perl-blogs moet ik lezen?
Welke mailinglijsten zijn er voor Perl?
Waar kan ik een commerciële versie van Perl kopen?
Waar stuur ik bugrapporten naartoe?
AUTEUR EN AUTEURSRECHT

perlfaq3 - Programming Tools
VERSIE
PRODUCTBESCHRIJVING
Hoe doe ik (iets)?
Basis, perldata - Perl datatypes, perlvar - Perl voorgedefinieerde variabelen, perlsyn
- Perl-syntaxis, perlop - Perl-operatoren en voorrang, perlsub - Perl-subroutines,
Uitvoering, perlrun - hoe de Perl-interpreter, perldebug uit te voeren - Perl
debuggen, Functies, perlfunc - Perl ingebouwde functies, Objecten, perlref - Perl
referenties en geneste datastructuren, perlmod - Perl-modules (pakketten en symbolen
tabellen), perlobj - Perl-objecten, perltie - hoe een objectklasse te verbergen in een eenvoudige
variabele, datastructuren, perlref - Perl-referenties en geneste datastructuren,
perllol - Het manipuleren van arrays van arrays in Perl, perldsc - Perl Data Structures
Kookboek, Modules, perlmod - Perl-modules (pakketten en symbooltabellen), perlmodlib
- nieuwe Perl-modules bouwen en bestaande vinden, Regexes, perlre - Perl
reguliere expressies, perlfunc - Perl ingebouwde functies>, perlop - Perl-operators
en prioriteit, perllocale - Perl locale handling (internationalisering en
lokalisatie), Verhuizen naar perl5, perltrap - Perl-vallen voor de onoplettende, perl,
Koppelen met C, perlxstut - Tutorial voor het schrijven van XSUBs, perlxs - XS-taal
referentiehandleiding, perlcall - Perl-aanroepconventies van C, perlguts -
Inleiding tot de Perl API, perlembed - hoe u perl in uw C-programma insluit,
Diverse

Hoe kan ik Perl interactief gebruiken?
Hoe vind ik welke modules op mijn systeem zijn geïnstalleerd?
Hoe debug ik mijn Perl-programma's?
Hoe profileer ik mijn Perl-programma's?
Hoe verwijs ik naar mijn Perl-programma's?
Is er een mooie printer (formatter) voor Perl?
Is er een IDE of Windows Perl Editor?
Eclipse, Enginsite, Kephra, Komodo, Notepad++, Open Perl IDE, OptiPerl, Padre,
PerlBuilder, visiPerl+, Visual Perl, Zeus, GNU Emacs, MicroEMACS, XEmacs, Jed,
Vim, Vile, MultiEdit, SlickEdit, ConTEXT, bash, zsh, BBEdit en TextWrangler

Waar kan ik Perl-macro's voor vi krijgen?
Waar kan ik perl-mode of cperl-mode voor emacs krijgen?
Hoe kan ik vloeken gebruiken met Perl?
Hoe kan ik een GUI (X, Tk, Gtk, etc.) schrijven in Perl?
Tk, Wx, Gtk en Gtk2, Win32::GUI, CamelBones, Qt, Athena

Hoe kan ik mijn Perl-programma sneller laten werken?
Hoe kan ik ervoor zorgen dat mijn Perl-programma minder geheugen in beslag neemt?
Slurp niet!, Gebruik kaart en grep selectief, Vermijd onnodige aanhalingstekens en
stringificatie, Pass by reference, Bind grote variabelen aan schijf

Is het veilig om een ​​verwijzing naar lokale of lexicale gegevens terug te sturen?
Hoe kan ik een array of hash vrijmaken zodat mijn programma krimpt?
Hoe kan ik mijn CGI-script efficiënter maken?
Hoe kan ik de bron voor mijn Perl-programma verbergen?
Hoe kan ik mijn Perl-programma compileren in bytecode of C?
Hoe kan ik "#!perl" laten werken op [MS-DOS,NT,...]?
Kan ik nuttige Perl-programma's op de opdrachtregel schrijven?
Waarom werken Perl-oneliners niet op mijn DOS/Mac/VMS-systeem?
Waar kan ik meer te weten komen over CGI of webprogrammering in Perl?
Waar kan ik meer te weten komen over objectgeoriënteerd programmeren in Perl?
Waar kan ik informatie vinden over het koppelen van C aan Perl?
Ik heb perlembed, perlguts, enz. gelezen, maar ik kan perl niet insluiten in mijn C-programma; wat ben ik
verkeerd doen?
Toen ik mijn script probeerde uit te voeren, kreeg ik deze melding. Wat betekent het?
Wat is MakeMaker?
AUTEUR EN AUTEURSRECHT

perlfaq4 - Data Manipulatie
VERSIE
PRODUCTBESCHRIJVING
Gegevens: Cijfers
Waarom krijg ik lange decimalen (bijv. 19.9499999999999) in plaats van de getallen die ik zou moeten?
krijgen (bijv. 19.95)?
Waarom is int () kapot?
Waarom worden mijn octale gegevens niet correct geïnterpreteerd?
Heeft Perl een ronde() functie? Hoe zit het met plafond() en verdieping()? Trig functies?
Hoe converteer ik tussen numerieke representaties/bases/radixen?
Hoe converteer ik hexadecimaal naar decimaal, Hoe converteer ik van decimaal naar
hexadecimaal, Hoe converteer ik van octaal naar decimaal, Hoe converteer ik van decimaal
naar octaal, Hoe converteer ik van binair naar decimaal, Hoe converteer ik van decimaal
naar binair

Waarom werkt & werkt het niet zoals ik het wil?
Hoe vermenigvuldig ik matrices?
Hoe voer ik een bewerking uit op een reeks gehele getallen?
Hoe kan ik Romeinse cijfers weergeven?
Waarom zijn mijn willekeurige getallen niet willekeurig?
Hoe krijg ik een willekeurig getal tussen X en Y?
Gegevens: Datums
Hoe vind ik de dag of week van het jaar?
Hoe vind ik de huidige eeuw of millennium?
Hoe kan ik twee datums vergelijken en het verschil vinden?
Hoe kan ik een string nemen en deze in epoch-seconden veranderen?
Hoe kan ik de Juliaanse Dag vinden?
Hoe vind ik de datum van gisteren?
Heeft Perl een jaar 2000 of 2038 probleem? Voldoet Perl Y2K?
Gegevens: tekenreeksen
Hoe valideer ik invoer?
Hoe kan ik een string unscapen?
Hoe verwijder ik opeenvolgende tekenparen?
Hoe breid ik functieaanroepen in een string uit?
Hoe vind ik iets matchend/nestend?
Hoe draai ik een string om?
Hoe vouw ik tabbladen in een tekenreeks uit?
Hoe kan ik een alinea opnieuw opmaken?
Hoe kan ik N karakters van een string openen of wijzigen?
Hoe verander ik het N-de voorkomen van iets?
Hoe kan ik het aantal keren dat een substring in een string voorkomt tellen?
Hoe schrijf ik alle woorden op één regel met een hoofdletter?
Hoe kan ik een [karakter]-gescheiden string splitsen, behalve wanneer ik binnen [karakter] zit?
Hoe verwijder ik lege ruimte van het begin/einde van een string?
Hoe vul ik een string in met spaties of vul ik een getal in met nullen?
Hoe extraheer ik geselecteerde kolommen uit een string?
Hoe vind ik de soundex-waarde van een snaar?
Hoe kan ik variabelen in tekstreeksen uitbreiden?
Wat is er mis met altijd "$vars" te citeren?
Waarom niet mijn <
Er mag geen spatie achter het <<-gedeelte staan, er moet (waarschijnlijk) een puntkomma staan
aan het einde van het openingsfiche, U kunt (gemakkelijk) geen spatie voor de . hebben
tag, Er moet ten minste een regelscheidingsteken zijn na het eindtoken

Gegevens: arrays
Wat is het verschil tussen een lijst en een array?
Wat is het verschil tussen $array[1] en @array[1]?
Hoe kan ik dubbele elementen uit een lijst of array verwijderen?
Hoe kan ik zien of een bepaald element in een lijst of array voorkomt?
Hoe bereken ik het verschil van twee arrays? Hoe bereken ik het snijpunt van
twee rijen?
Hoe test ik of twee arrays of hashes gelijk zijn?
Hoe vind ik het eerste array-element waarvoor een voorwaarde waar is?
Hoe ga ik om met gekoppelde lijsten?
Hoe ga ik om met circulaire lijsten?
Hoe schud ik willekeurig een array?
Hoe verwerk/wijzig ik elk element van een array?
Hoe selecteer ik een willekeurig element uit een array?
Hoe kan ik N elementen van een lijst permuteren?
Hoe sorteer ik een array op (iets)?
Hoe manipuleer ik arrays van bits?
Waarom doet bepaald() true retourneren op lege arrays en hashes?
Gegevens: hashes (associatieve arrays)
Hoe verwerk ik een hele hash?
Hoe voeg ik twee hashes samen?
Wat gebeurt er als ik sleutels toevoeg aan of verwijder uit een hash terwijl ik eroverheen loop?
Hoe zoek ik een hash-element op op waarde?
Hoe weet ik hoeveel items er in een hash zitten?
Hoe sorteer ik een hash (optioneel op waarde in plaats van sleutel)?
Hoe kan ik mijn hasj altijd gesorteerd houden?
Wat is het verschil tussen "delete" en "undef" met hashes?
Waarom maken mijn gebonden hashes niet het onderscheid tussen gedefinieerd/bestaat?
Hoe reset ik een elk() operatie halverwege?
Hoe kan ik de unieke sleutels van twee hashes krijgen?
Hoe kan ik een multidimensionale array opslaan in een DBM-bestand?
Hoe kan ik ervoor zorgen dat mijn hash de volgorde onthoudt waarin ik elementen erin heb gestopt?
Waarom creëert het doorgeven van een subroutine een ongedefinieerd element in een hash?
Hoe kan ik het Perl-equivalent maken van een C-structuur/C++ klasse/hash of array van hashes?
of arrays?
Hoe kan ik een referentie als hash-sleutel gebruiken?
Hoe kan ik controleren of een sleutel bestaat in een hash met meerdere niveaus?
Hoe kan ik voorkomen dat ongewenste sleutels aan een hash worden toegevoegd?
Gegevens: Diversen
Hoe ga ik correct om met binaire gegevens?
Hoe bepaal ik of een scalaire waarde een getal/geheel/integer/float is?
Hoe bewaar ik persistente gegevens over programma-oproepen?
Hoe print of kopieer ik een recursieve datastructuur?
Hoe definieer ik methoden voor elke klasse/object?
Hoe verifieer ik een creditcardcontrolesom?
Hoe pak ik arrays van doubles of floats in voor XS-code?
AUTEUR EN AUTEURSRECHT

perlfaq5 - Bestanden en Formaten
VERSIE
PRODUCTBESCHRIJVING
Hoe kan ik een output filehandle doorspoelen/unbufferen? Waarom moet ik dit doen?
Hoe wijzig, verwijder of voeg ik een regel in een bestand toe, of voeg ik toe aan het begin van een
bestand?
Hoe tel ik het aantal regels in een bestand?
Hoe verwijder ik de laatste N regels uit een bestand?
Hoe kan ik Perl's "-i" optie gebruiken vanuit een programma?
Hoe kan ik een bestand kopiëren?
Hoe maak ik een tijdelijke bestandsnaam aan?
Hoe kan ik bestanden met een vaste recordlengte manipuleren?
Hoe kan ik een filehandle lokaal maken voor een subroutine? Hoe geef ik filehandles door tussen
subroutines? Hoe maak ik een array van filehandles?
Hoe kan ik indirect een filehandle gebruiken?
Hoe kan ik een voettekstformaat instellen om te gebruiken met? schrijven()?
Hoe kan ik schrijven() in een string?
Hoe kan ik een filehandle naar een string openen?
Hoe kan ik mijn getallen weergeven met toegevoegde komma's?
Hoe kan ik tildes (~) in een bestandsnaam vertalen?
Hoe komt het dat wanneer ik een bestand lees-schrijf het uitwist?
Waarom krijg ik soms een "Argumentenlijst te lang" als ik <*> gebruik?
Hoe kan ik een bestand openen met een voorloop ">" of een volgspatie?
Hoe kan ik een bestand betrouwbaar hernoemen?
Hoe kan ik een bestand vergrendelen?
Waarom kan ik niet gewoon openen(FH, ">file.lock")?
Ik krijg nog steeds geen lock. Ik wil alleen het nummer in het bestand verhogen. Hoe kan ik
doe dit?
Het enige wat ik wil doen is een kleine hoeveelheid tekst aan het einde van een bestand toevoegen. doe ik nog steeds?
vergrendeling gebruiken?
Hoe werk ik willekeurig een binair bestand bij?
Hoe krijg ik de tijdstempel van een bestand in perl?
Hoe stel ik de tijdstempel van een bestand in perl in?
Hoe kan ik naar meer dan één bestand tegelijk afdrukken?
Hoe kan ik in één keer een heel bestand inlezen?
Hoe kan ik een bestand in alinea's lezen?
Hoe kan ik een enkel teken uit een bestand lezen? Van het toetsenbord?
Hoe weet ik of er een personage op een filehandle wacht?
Hoe doe ik een "tail -f" in perl?
Hoe doe ik dubbel() een filehandle in Perl?
Hoe sluit ik een bestandsdescriptor op nummer?
Waarom kan ik "C:\temp\foo" niet gebruiken in DOS-paden? Waarom werkt `C:\temp\foo.exe` niet?
Waarom haalt glob("*.*") niet alle bestanden op?
Waarom laat Perl me alleen-lezen bestanden verwijderen? Waarom blokkeert "-i" beveiligde bestanden?
Is dit geen fout in Perl?
Hoe selecteer ik een willekeurige regel uit een bestand?
Waarom krijg ik rare spaties als ik een reeks regels afdruk?
Hoe doorkruis ik een mappenboom?
Hoe verwijder ik een mappenboom?
Hoe kopieer ik een hele directory?
AUTEUR EN AUTEURSRECHT

perlfaq6 - Normaal Uitdrukkingen
VERSIE
PRODUCTBESCHRIJVING
Hoe kan ik hopen reguliere expressies te gebruiken zonder onleesbare en
onhoudbare code?
Opmerkingen buiten de Regex, Opmerkingen binnen de Regex, verschillende scheidingstekens

Ik heb problemen met het matchen van meer dan één regel. Wat is er verkeerd?
Hoe kan ik lijnen trekken tussen twee patronen die zelf op verschillende lijnen staan?
Hoe koppel ik XML, HTML of andere vervelende, lelijke dingen aan een regex?
Ik heb een reguliere expressie in $/ gezet, maar het werkte niet. Wat is er verkeerd?
Hoe vervang ik hoofdletterongevoelig op de LHS met behoud van hoofdletters op de RHS?
Hoe kan ik "\w" overeenkomen met nationale tekensets?
Hoe kan ik een locale-slimme versie van "/[a-zA-Z]/" matchen?
Hoe kan ik een variabele citeren om in een regex te gebruiken?
Waar is "/o" echt voor?
Hoe gebruik ik een reguliere expressie om C-stijlopmerkingen uit een bestand te verwijderen?
Kan ik Perl-reguliere expressies gebruiken om uitgebalanceerde tekst te matchen?
Wat betekent het dat regexen hebzuchtig zijn? Hoe kan ik er omheen?
Hoe verwerk ik elk woord op elke regel?
Hoe kan ik een samenvatting van de woordfrequentie of regelfrequentie afdrukken?
Hoe kan ik bij benadering matchen?
Hoe match ik efficiënt veel reguliere expressies tegelijk?
Waarom werken woordgrenszoekopdrachten met "\b" niet voor mij?
Waarom vertraagt ​​het gebruik van $&, $` of $' mijn programma?
Wat heb je aan "\G" in een reguliere expressie?
Zijn Perl-regexes DFA's of NFA's? Zijn ze POSIX-compatibel?
Wat is er mis met het gebruik van grep in een lege context?
Hoe kan ik strings matchen met multibyte-tekens?
Hoe match ik een reguliere expressie die in een variabele staat?
AUTEUR EN AUTEURSRECHT

perlfaq7 - Snel naar Perl Taal Problemen
VERSIE
PRODUCTBESCHRIJVING
Kan ik een BNF/yacc/RE krijgen voor de Perl-taal?
Wat zijn al deze $@%&* leestekens en hoe weet ik wanneer ik ze moet gebruiken?
Moet ik altijd/nooit mijn strings citeren of puntkomma's en komma's gebruiken?
Hoe sla ik sommige retourwaarden over?
Hoe blokkeer ik tijdelijk waarschuwingen?
Wat is een extensie?
Waarom hebben Perl-operators een andere prioriteit dan C-operators?
Hoe declareer/maak ik een structuur?
Hoe maak ik een module aan?
Hoe adopteer of neem ik een module die al op CPAN staat over?
Hoe maak ik een klas aan?
Hoe kan ik zien of een variabele besmet is?
Wat is een sluiting?
Wat is variabele zelfmoord en hoe kan ik het voorkomen?
Hoe kan ik een {Function, FileHandle, Array, Hash, Method, Regex} doorgeven/retourneren?
Variabelen en functies doorgeven, bestandshandles doorgeven, regexes doorgeven, doorgeven
Methoden

Hoe maak ik een statische variabele aan?
Wat is het verschil tussen dynamische en lexicale (statische) scoping? Tussen lokaal()
en mijn()?
Hoe krijg ik toegang tot een dynamische variabele terwijl een lexicale met dezelfde naam binnen het bereik valt?
Wat is het verschil tussen diepe en ondiepe binding?
Waarom niet "mijn($foo) = <$fh>;" werk toch?
Hoe herdefinieer ik een ingebouwde functie, operator of methode?
Wat is het verschil tussen het aanroepen van een functie als &foo en foe ()?
Hoe maak ik een switch- of case-statement aan?
Hoe kan ik toegang krijgen tot ongedefinieerde variabelen, functies of methoden?
Waarom kan een methode in hetzelfde bestand niet worden gevonden?
Hoe kom ik erachter wat mijn huidige of belpakket is?
Hoe kan ik commentaar geven op een groot blok Perl-code?
Hoe verwijder ik een pakket?
Hoe kan ik een variabele als variabelenaam gebruiken?
Wat betekent "slechte tolk"?
Moet ik XS-modules opnieuw compileren als er een wijziging is in de C-bibliotheek?
AUTEUR EN AUTEURSRECHT

perlfaq8 - Systeem Wisselwerking
VERSIE
PRODUCTBESCHRIJVING
Hoe kom ik erachter onder welk besturingssysteem ik gebruik?
Hoe komen exec () keert niet terug?
Hoe doe ik leuke dingen met het toetsenbord/scherm/muis?
Toetsenbord, scherm, muis

Hoe druk ik iets in kleur uit?
Hoe lees ik slechts één sleutel zonder te wachten op een retoursleutel?
Hoe controleer ik of invoer gereed is op het toetsenbord?
Hoe maak ik het scherm leeg?
Hoe kom ik aan de schermgrootte?
Hoe vraag ik de gebruiker om een ​​wachtwoord?
Hoe lees en schrijf ik de seriële poort?
lockfiles, open modus, einde van regel, spoeluitvoer, niet-blokkerende invoer

Hoe decodeer ik versleutelde wachtwoordbestanden?
Hoe start ik een proces op de achtergrond?
STDIN, STDOUT en STDERR worden gedeeld, Signalen, Zombies

Hoe vang ik controlekarakters/signalen?
Hoe wijzig ik het schaduwwachtwoordbestand op een Unix-systeem?
Hoe stel ik de tijd en datum in?
Hoe kan ik slaap() or alarm() voor minder dan een seconde?
Hoe kan ik de tijd onder een seconde meten?
Hoe kan ik een bij uitgang () or setjmp()/langjmp()? (Uitzonderingsbehandeling)
Waarom werkt mijn sockets-programma niet onder System V (Solaris)? Wat doet de fout?
bericht "Protocol niet ondersteund" betekent?
Hoe kan ik de unieke C-functies van mijn systeem oproepen vanuit Perl?
Waar kan ik de include-bestanden vandaan halen? ioctl() or systeemoproep()?
Waarom klagen setuid perl-scripts over kernelproblemen?
Hoe kan ik een pijp zowel van als naar een opdracht openen?
Waarom kan ik de uitvoer van een opdracht niet krijgen met systeem()?
Hoe kan ik STDERR vastleggen vanaf een externe opdracht?
Waarom niet Open() een fout retourneren wanneer een pijp open mislukt?
Wat is er mis met het gebruik van backticks in een lege context?
Hoe kan ik backticks bellen zonder shell-verwerking?
Waarom kan mijn script niet lezen van STDIN nadat ik het EOF heb gegeven (^D op Unix, ^Z op MS-DOS)?
Hoe kan ik mijn shellscript naar perl converteren?
Kan ik perl gebruiken om een ​​telnet- of ftp-sessie uit te voeren?
Hoe kan ik verwachten in Perl te schrijven?
Is er een manier om de opdrachtregel van perl te verbergen voor programma's zoals "ps"?
Ik {wijzigde directory, wijzigde mijn omgeving} in een perl-script. Hoe komt de verandering?
verdwenen toen ik het script verliet? Hoe zorg ik dat mijn wijzigingen zichtbaar zijn?
Unix

Hoe sluit ik de bestandshandle van een proces zonder te wachten tot deze is voltooid?
Hoe fork ik een daemon-proces?
Hoe kom ik erachter of ik interactief ren of niet?
Hoe time-out ik een langzame gebeurtenis?
Hoe stel ik CPU-limieten in?
Hoe voorkom ik zombies op een Unix-systeem?
Hoe gebruik ik een SQL-database?
Hoe maak ik een systeem() afrit op controle-C?
Hoe open ik een bestand zonder te blokkeren?
Hoe zie ik het verschil tussen fouten uit de shell en perl?
Hoe installeer ik een module van CPAN?
Wat is het verschil tussen vereisen en gebruiken?
Hoe bewaar ik mijn eigen module/bibliotheekmap?
Hoe voeg ik de map waarin mijn programma zich bevindt toe aan het zoekpad van de module/bibliotheek?
Hoe voeg ik tijdens runtime een map toe aan mijn include-pad (@INC)?
de "PERLLIB" omgevingsvariabele, de "PERL5LIB" omgevingsvariabele, de "perl
-Idir" commandoregel vlag, het "lib" pragma:, de local::lib module:

Waar zijn modules geïnstalleerd?
Wat is socket.ph en waar vind ik het?
AUTEUR EN AUTEURSRECHT

perlfaq9 - web, E-mail en Netwerken
VERSIE
PRODUCTBESCHRIJVING
Moet ik een webframework gebruiken?
Welk webframework moet ik gebruiken?
Katalysator, Danser, Mojolicious, Web::Eenvoudig

Wat is Plack en PSGI?
Hoe verwijder ik HTML uit een string?
Hoe extraheer ik URL's?
Hoe haal ik een HTML-bestand op?
Hoe automatiseer ik het indienen van een HTML-formulier?
Hoe decodeer of maak ik die %-coderingen op internet?
Hoe stuur ik door naar een andere pagina?
Hoe plaats ik een wachtwoord op mijn webpagina's?
Hoe zorg ik ervoor dat gebruikers geen waarden kunnen invoeren in een formulier dat ervoor zorgt dat mijn CGI-script
slechte dingen doen?
Hoe kan ik een e-mailheader ontleden?
Hoe controleer ik een geldig e-mailadres?
Hoe decodeer ik een MIME/BASE64-string?
Hoe vind ik het e-mailadres van de gebruiker?
Hoe verstuur ik e-mail?
E-mail::Afzender::Transport::Verzendmail, E-mail::Afzender::Transport::SMTP,
E-mail::Afzender::Transport::SMTP::TLS

Hoe gebruik ik MIME om een ​​bijlage bij een e-mailbericht te maken?
Hoe lees ik e-mail?
Hoe kom ik achter mijn hostnaam, domeinnaam of IP-adres?
Hoe haal/plaats ik een (S)FTP-bestand?
Hoe kan ik RPC doen in Perl?
AUTEUR EN AUTEURSRECHT

perlsyn - Perl syntaxis
PRODUCTBESCHRIJVING
verklaringen
Heb je vragen? Stel ze hier.
Eenvoudige verklaringen
Waarheid en onwaarheid
Verklaring modifiers
Samengestelde verklaringen
Loop Controle
Voor Loops
Foreach-lussen
Basis BLOKKEN
Schakel tussen verklaringen
Ga naar
De ellipsverklaring
POD's: ingesloten documentatie
Gewoon oude opmerkingen (niet!)
Experimentele Details over gegeven en wanneer
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

perldata - Perl gegevens types
PRODUCTBESCHRIJVING
Variabele namen
ID-parsing
Context
scalaire waarden
Scalaire waarde-constructors
Lijstwaarde-constructors
Abonnementen
Multidimensionale array-emulatie
Slices
Typeglobs en Filehandles
ZIE OOK

perlop - Perl exploitanten en voorrang
PRODUCTBESCHRIJVING
Voorrang en associativiteit van de operator
Voorwaarden en lijst operators (links)
De pijl-operator
Automatisch verhogen en automatisch verlagen
machtsverheffen
Symbolische Unary Operators
Bindende operators
Multiplicatieve operatoren
Additieve operators
Shift-operators
Genoemde Unary Operators
Relationele operators
Gelijkheid Operators
Smartmatch-operator
1. Lege hashes of arrays komen overeen, 2. Dat wil zeggen, elk element past slim bij het element
van dezelfde index in de andere array.[3], 3. Als een kringverwijzing wordt gevonden,
terugvallen op referentiële gelijkheid, 4. Ofwel een echt getal, of een string die
lijkt op een

Bitsgewijze En
Bitwise Or en Exclusief Or
C-stijl Logisch And
C-stijl Logische Or
Logisch gedefinieerd-of
Bereikoperators
Voorwaardelijke operator
Toewijzingsoperatoren
Komma-operator
Lijst operators (naar rechts)
Logisch niet
Logisch en
Logisch of en exclusief Or
C-operators ontbreken in Perl
unair &, unair *, (TYPE)

Offerte en offerte-achtige operators
[1], [2], [3], [4], [5], [6], [7], [8]

Regexp Quote-achtige operators
"qr/STRING/msixpodualn" , "m/PATROON/msixpodualngc"

, "/PATROON/msixpodualngc", Het lege patroon "//", Matching in lijstcontext, "\G
bewering", "m?PATROON?msixpodualngc"
, "?PATROON?msixpodualngc", "s/PATROON/VERVANGING/msixpodualngcer"

Offerte-achtige operators
"Q/SNAAR/" , 'SNAAR', "qq/SNAAR/" 'STRING", "qx/SNAAR/" ,
"`STRING`", "qw/SNAAR/" , "tr/ZOEKLIJST/VERVANGLIJST/cdsr"
, "j/ZOEKLIJST/VERVANGLIJST/cdsr", "<EOF" , Dubbele aanhalingstekens, Enkel
Citaten, Backticks

Bloederige details van het ontleden van geciteerde constructies
Het einde vinden, Interpolatie, "<<'EOF'", "m''", het patroon van "s'''", '',
"q//", "tr'''", "y'''", de vervanging van "s'''", "tr///", "y///", "", "`` ",
"qq//", "qx//", " ", "<<"EOF"", de vervanging van "s///", "RE" in
"?RE?", "/RE/", "m/RE/", "s/RE/foo/", ontleden reguliere expressies, optimalisatie
van reguliere expressies

I/O-operators
Constant vouwen
Geen-ops
Bitsgewijze tekenreeksoperators
geheel getal rekenkunde
Rekenen met drijvende komma
Grotere nummers

perlsub - Perl subroutines
KORTE INHOUD
PRODUCTBESCHRIJVING
later in dit document gedocumenteerd, gedocumenteerd in perlmod, gedocumenteerd in perlobj,
gedocumenteerd in perltie, gedocumenteerd in PerlIO::via, gedocumenteerd in perlfunc, gedocumenteerd
in UNIVERSEEL, gedocumenteerd in perldebguts, niet gedocumenteerd, intern gebruikt door de overbelasting
kenmerken

handtekeningen
Privévariabelen via mijn()
Persistente privévariabelen
Tijdelijke waarden via lokaal()
Lvalue-subroutines
Lexicale subroutines
Invoeren van symbooltabel doorgeven (typeglobs)
Wanneer nog te gebruiken? lokaal()
Pass door Referentie:
Prototypes
Constante functies
Ingebouwde functies overschrijven
Automatisch laden
Subroutine attributen
ZIE OOK

perfunc - Perl ingebouwde functies
PRODUCTBESCHRIJVING
Perl-functies per categorie
Functies voor SCALAR's of strings, Reguliere expressies en patroonherkenning,
Numerieke functies , Functies voor echte @ARRAYs , Functies voor lijstgegevens ,
Functies voor echte %HASHes, invoer- en uitvoerfuncties
, Functies voor data of records met een vaste lengte, Functies voor bestandshandles, bestanden,
of mappen
, Trefwoorden gerelateerd aan de controlestroom van uw Perl-programma , Trefwoorden gerelateerd
to scoping, Diverse functies, Functies voor processen en procesgroepen
, Trefwoorden gerelateerd aan Perl-modules , Trefwoorden gerelateerd aan klassen en object-
oriëntatie
, Low-level socketfuncties , System V interprocescommunicatiefuncties
, Gebruikers- en groepsinfo ophalen
, Netwerkinfo ophalen , Tijdgerelateerde functies , Niet-functionele trefwoorden

Draagbaar
Alfabetische lijst van Perl-functies
-X BESTANDSHANDEL , -X EXPR, -X DIRHANDEL, -X, buikspieren WAARDE , buikspieren, accepteren
NEWSOCKET,GENERICSOCKET, alarm SECONDEN, alarm, atan2 Y,X, bind SOCKET,NAAM,
binmode BESTANDSHANDLE, LAAG
, binmode FILEHANDLE, zegen REF,CLASSNAME , zegen REF, pauze, beller EXPR ,
beller, chdir EXPR , chdir FILEHANDLE, chdir DIRHANDLE, chdir, chmod LIST ,
chomp VARIABELE , chomp ( LIJST ), chomp, hak VARIABELE , hak ( LIJST ), hak,
chown LIST , chr NUMBER , chr, chroot FILENAME , chroot, sluit FILEHANDLE ,
close, closedir DIRHANDLE , sluit SOCKET,NAME , ga verder BLOK , ga verder, cos
EXPR, cos, crypt PLAINTEXT,SALT

, dbmclose HASH , dbmopen HASH,DBNAME,MASK , gedefinieerd EXPR , gedefinieerd,
verwijder EXPR, sterf LIJST, doe BLOCK, doe EXPR, dump LABEL, dump EXPR, dump,
elke HASH , elke ARRAY , elke EXPR, eof FILEHANDLE , eof (), eof, eval EXPR
, eval BLOK, eval, evalbytes EXPR , evalbytes, exec LIJST , exec PROGRAMMALIJST,
bestaat EXPR , exit EXPR , exit, exp EXPR , exp, fc EXPR , fc, fcntl
FILEHANDLE,FUNCTION,SCALAR , __FILE__ , fileno FILEHANDLE , kudde
FILEHANDLE, OPERATION , fork , format , formline PICTURE, LIST , getc FILEHANDLE ,
getc, getlogin, getpeernaam SOCKET, getpgrp PID, getppid
, getpriority WELKE, WIE , getpwnam NAAM

, getgrnam NAAM, gethostbyname NAAM, getnetbyname NAAM, getprotobyname NAAM,
getpwuid UID, getgrgid GID, getservbyname NAAM, PROTO, gethostbyaddr ADDR, ADDRTYPE,
getnetbyaddr ADDR,ADDRTYPE, getprotobynummer NUMBER, getservbyport PORT,PROTO,
getpwent, getgrent, gethostent, getnetent, getprotoent, getervent, setpwent,
setgrent, sethostent BLIJF OPEN, setnetent BLIJF OPEN, setprotoent BLIJF OPEN,
setservent STAYOPEN, endpwent, endgrent, endhostent, endnetent, endprotoent,
endservent, Getsockname SOCKET , Getsockopt SOCKET,LEVEL,OPTNAME , glob EXPR
, glob, gmtime EXPR , gmtime, ga naar LABEL , ga naar EXPR, ga naar &NAME, grep BLOCK
LIJST, grep EXPR,LIST, hex EXPR, hex, import LIST, index STR,SUBSTR,POSITIE,
index STR,SUBSTR, int EXPR
, int, ioctl FILEHANDLE,FUNCTION,SCALAR , join EXPR,LIST , sleutels HASH , sleutels
ARRAY, toetsen EXPR, kill SIGNAL, LIST, kill SIGNAL, laatste LABEL, laatste EXPR, laatste,
lc EXPR , lc, Als "gebruik bytes" van kracht is:, Anders, als "gebruik locale" voor
"LC_CTYPE" is van kracht:, Anders, Als EXPR de UTF8-vlag heeft ingesteld:, Anders, als
"use feature 'unicode_strings'" of "use locale ':not_characters'" is van kracht:,
Anders:, lcfirst EXPR , lcfirst, lengte EXPR , lengte, __LINE__ , link
OLDFILE,NEWFILE, luister SOCKET,QUEUESIZE, lokale EXPR, lokale tijd EXPR,
localtime, lock DING, log EXPR
, log, lstat FILEHANDLE , lstat EXPR, lstat DIRHANDLE, lstat, m//, kaart BLOCK
LIJST, kaart EXPR,LIJST, mkdir FILENAME,MASK, mkdir FILENAME, mkdir, msgctl
ID,CMD,ARG, msgget KEY,VLAGGEN, msgrcv ID,VAR,SIZE,TYPE,VLAGGEN, msgsnd
ID, MSG, VLAGGEN, mijn VARLIST, mijn TYPE VARLIST, mijn VARLIST: ATTRS, mijn TYPE VARLIST:
ATTRS, volgende LABEL, volgende EXPR, volgende, geen MODULE VERSIE LIJST, geen MODULE VERSIE,
geen MODULE LIJST, geen MODULE, geen VERSIE, okt EXPR, okt, open FILEHANDLE,EXPR,
open BESTANDSHANDLE,MODE,EXPR, open BESTANDSHANDLE,MODE,EXPR,LIJST, open
BESTANDSHANDLE,MODE,REFERENTIE, open BESTANDSHANDLE, opendir DIRHANDLE,EXPR, ord EXPR,
ord, onze VARLIST, onze TYPE VARLIST, onze VARLIST: ATTRS, onze TYPE VARLIST:
ATTRS, pak SJABLOON, LIJST, pakket NAMESPACE, pakket NAMESPACE VERSIE,
pakket NAMESPACE BLOK, pakket NAMESPACE VERSIE BLOK , __PACKAGE__ , pijp
LEESHANDLE, SCHRIJFHANDLE, pop ARRAY, pop EXPR, pop, pos SCALAR, pos, print
FILEHANDLE LIJST , print FILEHANDLE, print LIJST, print, printf FILEHANDLE FORMAT,
LIST , printf FILEHANDLE, printf FORMAT, LIST, printf, prototype FUNCTIE ,
prototype, druk op ARRAY,LIJST, druk op EXPR,LIJST, q/STRING/, qq/STRING/, qw/STRING/,
qx/STRING/, qr/STRING/, quotemeta EXPR, quotemeta, rand EXPR, rand, lezen
BESTANDSHANDLE,SCALAR,LENGTH,OFFSET, lees BESTANDSHANDLE,SCALAR,LENGTH, readdir
DIRHANDEL, leesregel EXPR, leesregel, leeslink EXPR, leeslink, leespijp EXPR,
leespijp, recv SOCKET,SCALAR,LENGTH,FLAGS, ETIKET opnieuw doen, EXPR opnieuw doen, opnieuw doen, ref
EXPR , ref, hernoem OLDNAME,NEWNAME , VERSIE vereisen , EXPR vereisen, vereisen,
reset EXPR , reset, retour EXPR , retour, reverse LIST , rewinddir DIRHANDEL ,
rindex STR,SUBSTR,POSITIE, rindex STR,SUBSTR, rmdir BESTANDSNAAM, rmdir, s///,
zeg FILEHANDLE LIST, zeg FILEHANDLE, zeg LIST, zeg, scalaire EXPR, zoek
FILEHANDLE,POSITION,WHENCE , seekdir DIRHANDLE,POS , selecteer FILEHANDLE , selecteer,
selecteer RBITS,WBITS,EBITS,TIMEOUT, semctl ID,SEMNUM,CMD,ARG, semget
SLEUTEL, NSEMS, VLAGGEN, semop SLEUTEL, OPSTRING, stuur SOCKET, MSG, VLAGGEN, NAAR, stuur
SOCKET,MSG,VLAGGEN, setpgrp PID,PGRP, prioriteit instellen WELKE,WIE,PRIORITEIT
, setsockopt SOCKET,LEVEL,OPTNAME,OPTVAL, shift ARRAY, shift EXPR, shift,
shmctl ID,CMD,ARG, shmget KEY,SIZE,FLAGS, shmread ID,VAR,POS,SIZE, shmwrite
ID,STRING,POS,SIZE, shutdown SOCKET,HOE, zonde EXPR, zonde, slaap EXPR, slaap,
socket SOCKET,DOMAIN,TYPE,PROTOCOL, socketpair
SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL, sorteer SUBNAMELIJST, sorteer BLOKLIJST,
sort LIST, las ARRAY,OFFSET,LENGTH,LIJST, las ARRAY,OFFSET,LENGTH, las
ARRAY, OFFSET, splitsing ARRAY, splitsing EXPR, OFFSET, LENGTE, LIJST, splitsing
EXPR,OFFSET,LENGTH, splitsing EXPR,OFFSET, splitsing EXPR, split /PATTERN/,EXPR,LIMIT ,
split /PATTERN/,EXPR, split /PATTERN/, split, sprintf FORMAAT, LIJST, formaat
parameterindex, vlaggen, vectorvlag, (minimale) breedte, precisie of maximale breedte
, grootte, volgorde van argumenten, sqrt EXPR, sqrt, srand EXPR, srand, stat
FILEHANDLE , stat EXPR , stat DIRHANLE, stat, staat VARLIST , staat TYPE
VARLIST, staat VARLIST : ATTRS, staat TYPE VARLIST : ATTRS, studie SCALAR , studie,
sub NAAM BLOK, sub NAAM (PROTO) BLOK, sub NAAM: ATTRS BLOK, sub NAAM (PROTO)
: ATTRS BLOK, __SUB__ , substr EXPR,OFFSET,LENGTH,VERVANGING , substr
EXPR,OFFSET,LENGTH, substr EXPR,OFFSET, symbolische link OLDFILE,NEWFILE, syscall
NUMMER, LIJST, sysopen BESTANDSHANDLE, BESTANDSNAAM, MODUS, sysopen
FILEHANDLE,FILENAME,MODE,PERMS, sysread FILEHANDLE,SCALAR,LENGTH,OFFSET, sysread
BESTANDSHANDLE,SCALAR,LENGTH, sysseek BESTANDSHANDLE,POSITIE,WHENCE, systeem LIJST,
systeem PROGRAMMA LIJST, syswrite BESTANDSHANDLE, SCALAR, LENGTE, OFFSET, syswrite
BESTANDSHANDLE,SCALAR,LENGTH, syswrite BESTANDSHANDLE,SCALAR, vertel BESTANDSHANDLE, vertel,
telldir DIRHANDLE , gelijkspel VARIABLE,CLASSNAME,LIST , gelijkspel VARIABLE , time , times ,
tr///, afkappen FILEHANDLE,LENGTH , afkappen EXPR,LENGTH, uc EXPR , uc, ucfirst
EXPR , ucfirst, umask EXPR , umask, undef EXPR , undef, LIST ontkoppelen
, ontkoppelen, SJABLOON uitpakken,EXPR , SJABLOON uitpakken, uitschakelen ARRAY,LIST , ontschuiven
EXPR,LIJST, VARIABELE losmaken, gebruik Module VERSIE LIJST, gebruik Module VERSIE, gebruik
Module LIST, gebruik Module, gebruik VERSION, utime LIST, waarden HASH, waarden ARRAY,
waarden EXPR, vec EXPR,OFFSET,BITS , wait , waitpid PID,FLAGS , wantarray
, LIST waarschuwen , FILEHANDLE schrijven , EXPR schrijven, schrijven, y///

Niet-functionele trefwoorden door kruisverwijzing
__DATA__, __END__, BEGIN, CHECK, END, INIT, UNITCHECK, DESTROY, en, cmp, eq, ge,
gt, le, lt, ne, not, of, x, xor, AUTOLOAD, else, elsif, for, foreach, if, tenzij,
tot, terwijl, elseif, standaard, gegeven, wanneer

perlopentut - simpel recepten voor opening bestanden en leidingen in Perl
PRODUCTBESCHRIJVING
OK, HANDVAT, MODE, PADNAAM

Tekstbestanden openen
Tekstbestanden openen om te lezen
Tekstbestanden openen om te schrijven
Binaire bestanden openen
Pijpen openen
Bestand op laag niveau wordt geopend via sysopen
ZIE OOK
AUTEUR en AUTEURSRECHT

perlpakket - zelfstudie on "pak" en "uitpakken"
PRODUCTBESCHRIJVING
Het basisprincipe
Tekst inpakken
Verpakkingsnummers:
integers
Een stapelframe uitpakken
Hoe eet je een ei op een net?
Byte-volgorde modifiers
Zwevende komma Cijfers
Exotische sjablonen
Bitsnaren
Uuencodering
Sommen maken
Unicode
Nog een draagbare binaire codering
Sjabloongroepering
Lengtes en breedtes
Snaarlengtes
Dynamische sjablonen
Herhalingen tellen
Intel-HEX
C-structuren in- en uitpakken
De uitlijnkuil
Omgaan met Endian-heid
Uitlijning, neem 2
Uitlijning, neem 3
Aanwijzingen voor het gebruik ervan
Pak Recepten
Grappige Sectie
auteurs

perlpod - the Eenvoudig Oud Documentatie formaat
PRODUCTBESCHRIJVING
gewone paragraaf
Woordelijke alinea
Opdracht Paragraaf
"=kop1 Titel Tekst"
, "=kop2 Titel Tekst", "=kop3 Titel Tekst", "=kop4 Titel Tekst", "= over
inspringniveau"
, "=item spullen...", "=terug", "=knippen" , "=pod" , "=begin formaatnaam"
, "=einde formaatnaam", "=voor formaatnaam tekst...", "=codering coderingsnaam"

Opmaakcodes
"L " -- cursieve tekst , "B " -- vetgedrukte tekst
, "C " -- code text
, "L " -- een hyperlink , "E " -- een karakterontsnapping
, "F " -- gebruikt voor bestandsnamen , "S " -- tekst bevat niet-brekende
ruimten
, "X " -- een indexitem
, "Z<>" -- een null (zero-effect) opmaakcode

De bedoeling
Pods insluiten in Perl-modules
Tips voor het schrijven van Pod

ZIE OOK
AUTEUR

perlpodspec - Eenvoudig Oud Documentatie: formaat specificatie en aantekeningen
PRODUCTBESCHRIJVING
Pod-definities
Pod-opdrachten
"=head1", "=head2", "=head3", "=head4", "=pod", "=cut", "=over", "=item", "=back",
"=begin formatname", "=begin formatname parameter", "=end formatname", "=for
formaatnaam tekst...", "=codering coderingsnaam"

Pod-opmaakcodes
"L " -- cursieve tekst, "B " -- vetgedrukte tekst, "C " -- code text,
"F " -- stijl voor bestandsnamen, "X " -- een indexitem, "Z<>" -- a
null (nul-effect) opmaakcode, "L " -- een hyperlink, "E " -- een
karakter ontsnappen, "S " -- tekst bevat vaste spaties

Opmerkingen over het implementeren van pod-processors
Over L<...> Codes
Eerste tweede derde vierde vijfde zesde:

Over =over...=terug Regio's
Over gegevensparagrafen en "=begin/=end"-regio's
ZIE OOK
AUTEUR

perlpodstijl - Perl POD stijl gids
PRODUCTBESCHRIJVING
NAAM, SYNOPSIS, BESCHRIJVING, OPTIES, RETOURWAARDE, FOUTEN, DIAGNOSTIEK, VOORBEELDEN,
MILIEU, BESTANDEN, VOORWAARDEN, BUGS, BEPERKINGEN, OPMERKINGEN, AUTEUR, GESCHIEDENIS, AUTEURSRECHT EN
LICENTIE, ZIE OOK

ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

perldiag - divers Perl diagnostiek
PRODUCTBESCHRIJVING
ZIE OOK

perllexwaarschuwing - Perl Lexicale waarschuwingen
PRODUCTBESCHRIJVING

perldebug - Perl debugging
PRODUCTBESCHRIJVING
De Perl Debugger
De debugger aanroepen
perl -d programmanaam, perl -d -e 0, perl -d:ptkdb programmanaam, perl -dt
threaded_programma_naam

Debugger-opdrachten
h , h [opdracht], hh, p uitdr , x [max. diepte] uitdr , V [pkg [vars]] , X [vars] , y
[niveau [vars]] , T , s [expr] , n [expr] , r , , c [regel|sub] , l , l
min+incr, l min-max, l regel, l ondernaam, - , v [regel] , . , f bestandsnaam , /patroon/,
?patroon?, L [abw] , S [[!]regex] , t [n] , t [n] expr , b , b [regel] [voorwaarde]
, b [bestand]:[regel] [voorwaarde] , b subnaam [voorwaarde] , b subnaam uitstellen
[voorwaarde] , b laad bestandsnaam
, b compileer subnaam , B lijn , B *
, schakel [bestand]:[regel] uit
, uitschakelen [regel]
, schakel [bestand]:[regel] in
, schakel [regel] in
, een [line] commando , A line , A * , w expr , W expr , W * , o , o booloption ...
, of een optie? ... , o optie=waarde ... , < ? , < [ opdracht ] , < * , << opdracht ,
>? , > opdracht , > * , >> opdracht , { ? , { [ opdracht ], { * , {{ opdracht , !
nummer , ! -nummer , ! patroon , !! cmd , bronbestand , H-nummer , q of ^D , R ,
|dbcmd , ||dbcmd , commando, m expr , M , man [manpage]

Configureerbare opties
"recallCommand", "ShellBang", "pager", "tkRunning", "signalLevel",
"warnLevel", "dieLevel"
, "AutoTrace", "LineInfo", "inhibit_exit", "PrintRet", "ornamenten", "frame"
, "maxTraceLen" , "windowSize" , "arrayDepth", "hashDepth" , "dumpDepth" ,
"compactDump", "veryCompact", "globPrint", "DumpDBFiles", "DumpPackages",
"DumpReused", "quote", "HighBit", "undefPrint"
, "UsageOnly", "HistFile", "HistSize", "TTY", "noTTY", "ReadLine",
"Non-stop"

Debugger invoer/uitvoer
Prompt, Multiline-commando's, Stack backtrace, Line Listing Format, Frame listing

Debuggen van compile-time-statements
Debugger-aanpassing
Readline-ondersteuning / Geschiedenis in de Debugger
Editor-ondersteuning voor foutopsporing
De Perl-profiler
Debuggen van reguliere expressies
Geheugengebruik debuggen
ZIE OOK
BUGS

perlvar - Perl voorgedefinieerde variabelen
PRODUCTBESCHRIJVING
De syntaxis van variabelenamen
SPECIALE VARIABELEN
Algemene variabelen
$ARG, $_ , @ARG, @_ , $LIST_SEPARATOR, $" , $PROCESS_ID, $PID, $$ ,
$PROGRAM_NAME, $0, $REAL_GROUP_ID, $GID, $(
, $EFFECTIVE_GROUP_ID, $EGID, $) , $REAL_USER_ID, $UID, $< , $EFFECTIVE_USER_ID,
$EUID, $> , $SUBSCRIPT_SEPARATOR, $SUBSEP, $; , $a, $b , %ENV ,
$OLD_PERL_VERSION, $] , $SYSTEM_FD_MAX, $^F
, @F , @INC , %INC , $INPLACE_EDIT, $^I , $^M , $OSNAME, $^O , %SIG , $BASETIME,
$^T, $PERL_VERSION, $^V, ${^WIN32_SLOPPY_STAT}
, $EXECUTABLE_NAME, $^X

Variabelen gerelateerd aan reguliere expressies
$<cijfers> ($1, $2, ...) , $MATCH, $& , ${^MATCH} , $PREMATCH, $` ,
${^PREMATCH} , $POSTMATCH, $'
, ${^POSTMATCH} , $LAST_PAREN_MATCH, $+ , $LAST_SUBMATCH_RESULT, $^N ,
@LAST_MATCH_END, @+ , %LAST_PAREN_MATCH, %+ , @LAST_MATCH_START, @- , "$`" is
hetzelfde als "substr($var, 0, $-[0])", $& is hetzelfde als "substr($var, $-[0], $+[0]
- $-[0])", "$'" is hetzelfde als "substr($var, $+[0])", $1 is hetzelfde als
"substr($var, $-[1], $+[1] - $-[1])", $2 is hetzelfde als "substr($var, $-[2], $+[2]
- $-[2])", $3 is hetzelfde als "substr($var, $-[3], $+[3] - $-[3])",
%LAST_MATCH_START, %- , $LAST_REGEXP_CODE_RESULT, $^R , ${^RE_DEBUG_FLAGS} ,
${^RE_TRIE_MAXBUF}

Variabelen gerelateerd aan bestandshandles
$ARGV, @ARGV, ARGV, ARGVOUT, IO::Handle->output_field_separator (EXPR),
$OUTPUT_FIELD_SEPARATOR, $OFS, $, , HANDLE->input_line_number (EXPR),
$INPUT_LINE_NUMBER, $NR, $. , IO::Handvat->input_record_separator (EXPR),
$INPUT_RECORD_SEPARATOR, $RS, $/ , IO::Handvat->output_record_separator (EXPR),
$OUTPUT_RECORD_SEPARATOR, $ORS, $\ , HANDLE->autoflush (EXPR),
$OUTPUT_AUTOFLUSH, $| , ${^LAST_FH} , $ACCUMULATOR, $^A ,
IO::Handvat->format_formfeed(EXPR), $FORMAT_FORMFEED, $^L,
HANDLE->format_page_number(EXPR), $FORMAT_PAGE_NUMBER, $% ,
HANDLE->format_lines_left(EXPR), $FORMAT_LINES_LEFT, $- ,
IO::Handvat->format_line_break_characters EXPR, $FORMAT_LINE_BREAK_CHARACTERS, $:
, HANDLE->format_lines_per_page(EXPR), $FORMAT_LINES_PER_PAGE, $= ,
HANDLE->format_top_name(EXPR), $FORMAT_TOP_NAME, $^ , HANDLE->format_name(EXPR),
$FORMAT_NAME, $~

Foutvariabelen
${^CHILD_ERROR_NATIVE}, $EXTENDED_OS_ERROR, $^E
, $EXCEPTIONS_BEING_CUGHT, $^S , $WARNING, $^W , ${^WARNING_BITS} , $OS_ERROR,
$ERRNE, $! , %OS_ERROR, %ERRNO, %! , $CHILD_ERROR, $? , $EVAL_ERROR, $@

Variabelen gerelateerd aan de tolkstatus
$COMPILING, $^C, $DEBUGGING, $^D, ${^ENCODING}, ${^GLOBAL_PHASE}, CONSTRUCT,
START, CHECK, INIT, RUN, EINDE, DESTRUCT, $^H , %^H , ${^OPEN} , $PERLDB, $^P ,
0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, 0x400, 0x800,
0x1000, ${^TAINT} , ${^UNICODE} , ${^UTF8CACHE} , ${^UTF8LOCALE}

Verouderde en verwijderde variabelen
$# , $* , $[

perl - Perl regelmatig uitdrukkingen
PRODUCTBESCHRIJVING
modifiers
m , s , ik , x , p
, a, d, l en u , n , Andere modificaties

Normale uitdrukkingen
[1], [2], [3], [4], [5], [6], [7], [8]

Metatekens citeren
Uitgebreide patronen
"(?#text)" , "(?adlupimnsx-imnsx)", "(?^alupimnsx)" , "(?:patroon)" ,
"(?adluimnsx-imnsx:patroon)", "(?^aluimnsx:patroon)", "(?|patroon)", Kijk-
Rond Beweringen
, "(?=patroon)" , "(?!patroon)" , "(?<=patroon)" "\K"
, "(?
, "(?'NAME'patroon)", "(? patroon)"
, "\k ", "\k'NAME'", "(?{ code })" , "(??{ code })" , "(?PARNO)"
"(?-PARNO)" "(?+PARNO)" "(?R)" "(?0)"

, "(?&NAME)" , "(?(conditie)ja-patroon|geen-patroon)" ,
"(?(conditie)ja-patroon)", (1) (2) .., ( ) ('NAAM'), (?=...) (?!...)
(?<=...) (?
"(?>patroon)" , "(?[ ])"

Speciale backtracking-controlewerkwoorden
Werkwoorden die een argument aannemen, "(*PRUNE)" "(*PRUNE:NAME)" , "(*SKIP)" "(*SKIP:NAME)"
, "(*MARK:NAME)" "(*:NAME)" , "(*THEN)" "(*THEN:NAME)", Werkwoorden zonder een
argument, "(*COMMIT)" , "(*FAIL)" "(*F)" , "(*ACCEPT)"

Terugkeren
Versie 8 Reguliere Expressies
Waarschuwing voor \1 in plaats van $1
Herhaalde patronen die overeenkomen met een substring van nul lengte
RE-stukken combineren
"ST", "S|T", "S{REPEAT_COUNT}", "S{min,max}", "S{min,max}?", "S?", "S*", "S+",
"S??", "S*?", "S+?", "(?>S)", "(?=S)", "(?<=S)", "(?!S)", "(?
})", "(?PARNO)", "(?(conditie)ja-patroon|geen-patroon)"

Aangepaste RE-engines maken
Uitvoeringsfrequentie van ingesloten code
PCRE/Python-ondersteuning
"(?P patroon)", "(?P=NAAM)", "(?P>NAAM)"

BUGS
ZIE OOK

perlrebackslash - Perl Normaal Uitdrukking backslash Sequenties en Escapes
PRODUCTBESCHRIJVING
de backslash
[1]

Alle sequenties en ontsnappingen
Ontsnapt aan personages
[1]

modifiers
Karakterklassen
Verwijzen
Beweringen
\A, \z, \Z, \G, \b{}, \b, \B{}, \B, "\b{gcb}" of "\b{g}", "\b{sb} ", "\b{wb}"

Misc
\C, \K, \N, \R , \X

perlrecharklasse - Perl Normaal Uitdrukking Karakter Klassen
PRODUCTBESCHRIJVING
De punt
Backslash-reeksen
Als de "/a"-modifier van kracht is .., anders .., Voor codepunten boven 255 ..,
Voor codepunten lager dan 256 .., als locale regels van kracht zijn .., als Unicode-regels
zijn van kracht .., anders .., Als de "/a"-modifier van kracht is .., anders
.., Voor codepunten boven 255 .., Voor codepunten onder 256 .., als locale regels
zijn van kracht .., als Unicode-regels van kracht zijn .., anders .., [1], [2]

Karakterklassen tussen haakjes
[1], [2], [3], [4], [5], [6], Als de "/a"-modifier van kracht is .., anders ..,
Voor codepunten boven 255 .., Voor codepunten onder 256 .., als locale regels aanwezig zijn
effect .., "word", "ascii", "blank", als Unicode-regels van kracht zijn .., anders
..

perlref - Perl Normaal Uitdrukkingen Referentie
PRODUCTBESCHRIJVING
OPERATOREN
SYNTAXIS
ONTSNAPPINGSSEQUENTIES
KARAKTER KLASSEN
ANKER
KWANTIFIERS
UITGEBREIDE CONSTRUCTEN
VARIABELEN
FUNCTIES
TERMINOLOGIE
AUTEUR
ZIE OOK
BEDANKT

perlref - Perl referenties en genesteld gegevens structuren
NOTITIE
PRODUCTBESCHRIJVING
Referenties maken
1. , 2.
3.

, 4. , 5. , 6. , 7.

Referenties gebruiken
Circulaire verwijzingen
Symbolische verwijzingen
Niet-zo-symbolische verwijzingen
Pseudo-hashes: een array gebruiken als hash
Functiesjablonen
WAARSCHUWING
Postfix Dereferentie Syntaxis
Postfix-referentie-slicing
Toewijzen aan referenties
ZIE OOK

presteren - Perl formaten
PRODUCTBESCHRIJVING
Tekstvelden
Numerieke velden
Het veld @* voor tekst met meerdere regels met variabele breedte
Het veld ^* voor tekst met één regel per keer met variabele breedte
Waarden specificeren
Vulmodus gebruiken
Regels onderdrukken waar alle velden ongeldig zijn
Opmaaklijnen herhalen
Bovenkant van formulierverwerking
Opmaakvariabelen
OPMERKINGEN
voetteksten
Interne opmaak openen
WAARSCHUWINGEN

perlobj - Perl object referentie
PRODUCTBESCHRIJVING
Een object is gewoon een gegevensstructuur
Een klas is gewoon een pakket
Een methode is gewoon een subroutine
Methode Aanroep
Erfenis
Schrijvende constructeurs
Attributen
Een terzijde over slimmere en veiligere code
Variaties methode-aanroep
Klasmethoden aanroepen
"zegen", "gezegend" en "ref"
De UNIVERSELE Klasse
isa($class) , DOES($role) , can($methode) , VERSION($behoefte)

AUTOMATISCH LADEN
destructors
Objecten zonder hash
Inside-Out objecten
Pseudo-hashes
ZIE OOK

perltie - hoe naar verstoppen an object klasse in a simpel variabele
KORTE INHOUD
PRODUCTBESCHRIJVING
Scalaren binden
TIESCALAR klassennaam, LIST, FETCH dit, STORE dit, waarde, UNTIE dit, VERNIETIGEN
dit

Arrays binden
TIEARRAY klassennaam, LIST, FETCH dit, index, STORE dit, index, waarde,
FETCHSIZE dit , STORESIZE this, count , EXTEND this, count , BESTAAT dit, sleutel ,
VERWIJDER dit, toets , WIS dit , DRUK hierop, LIJST
, POP dit , SHIFT dit , UNSHIFT dit, LIST , SPLICE dit, offset, lengte, LIST
, ONTKOPPEL dit , VERNIETIG dit

Hashes binden
GEBRUIKER, HOME, CLOBBER, LIST, TIEHASH-klassenaam, LIST, FETCH dit, sleutel, STORE dit,
sleutel, waarde, DELETE dit, sleutel, CLEAR dit, BESTAAT dit, sleutel, FIRSTKEY dit,
NEXTKEY dit, laatstekey, SCALAR dit, ONTGRENDEL dit, VERNIETIG dit

Bestandshandvatten binden
TIEHANDLE klassenaam, LIST , SCHRIJF dit, LIST , PRINT dit, LIST , PRINTF dit,
LIJST , LEES dit , LIJST , LEES dit , KRIJG dit , EOF dit , SLUIT dit , ONTGRENDEL dit
dit, VERNIETIG dit

ONTKOPPEL dit
De "ontknoping" Gotcha
ZIE OOK
BUGS
AUTEUR

perldbmfilter - Perl DBM Filters
KORTE INHOUD
PRODUCTBESCHRIJVING
filter_store_sleutel, filter_winkel_waarde, filter_fetch_sleutel, filter_fetch_waarde

Het filter
Een voorbeeld: het NULL-beëindigingsprobleem.
Een ander voorbeeld: Sleutel is een C int.
ZIE OOK
AUTEUR

perlipc - Perl interproces communicatie (signalen, fifo's, pijpen, veilig subprocessen, stopcontacten,
en semaforen)
PRODUCTBESCHRIJVING
Signalen
Het SIGHUP-signaal verwerken in Daemons
Uitgestelde signalen (veilige signalen)
Langlopende opcodes, IO onderbreken, herstartbare systeemoproepen, Signalen als
"fouten", signalen geactiveerd door de status van het besturingssysteem

Benoemde pijpen
gebruik Open() voor IPC
Bestandshandvatten
Achtergrondprocessen
Volledige dissociatie van kind van ouder
Veilige pijp gaat open
Impasses in pijpleidingen vermijden
Bidirectionele communicatie met een ander proces
Bidirectionele communicatie met jezelf
Sockets: Client/Server Communicatie
Internetlijnafsluitingen
Internet-TCP-clients en -servers
Unix-domein TCP-clients en -servers
TCP-clients met IO::Socket
Een eenvoudige klant
"Proto", "PeerAddr", "PeerPort"

Een Webget-client
Interactieve Client met IO::Socket
TCP-servers met IO::Socket
Proto, LocalPort, Luister, Hergebruik

UDP: Bericht wordt doorgegeven
SysV IPC
OPMERKINGEN
BUGS
AUTEUR
ZIE OOK

perlvork - Perl's vork() wedijver
KORTE INHOUD
PRODUCTBESCHRIJVING
Gedrag van andere Perl-functies in gevorkte pseudo-processen
$$ of $PROCESS_ID, %ENV, chdir() en alle andere ingebouwde programma's die bestandsnamen accepteren,
wacht() en wachtend(), doden(), exec (), Uitgang(), Open handvatten voor bestanden, mappen
en netwerkaansluitingen

Resource limieten
Het bovenliggende proces doden
Levensduur van het bovenliggende proces en pseudo-processen
WAARSCHUWINGEN EN BEPERKINGEN
BEGIN blokken, Open filehandles, Open directoryhandles, Forking pipe Open() nog niet
geïmplementeerd, Globale status onderhouden door XSUB's, Interpreter ingebed in grotere
toepassing, Draadveiligheid van extensies

DRAAGBAARHEIDSWAARSCHUWINGEN
BUGS
AUTEUR
ZIE OOK

perlnummer - semantiek of nummers en numerieke operaties in Perl
KORTE INHOUD
PRODUCTBESCHRIJVING
Nummers opslaan
Numerieke operatoren en numerieke conversies
Smaken van numerieke bewerkingen van Perl
Rekenkundige operatoren, ++, Rekenkundige operatoren tijdens "gebruik integer", Overige
wiskundige operatoren, bitsgewijze operatoren, bitsgewijze operatoren tijdens "gebruik integer",
Operators die een geheel getal verwachten, Operators die een string verwachten

AUTEUR
ZIE OOK

perltrtut - Tutorial on schroefdraad in Perl
PRODUCTBESCHRIJVING
Wat is een draad eigenlijk?
Programmamodellen met schroefdraad
Baas/Werknemer
Werkploeg
Pijpleiding
Wat voor soort draden zijn Perl-draden?
Draadveilige modules
Basisprincipes van de draad
Basis draadondersteuning
Een opmerking over de voorbeelden
Discussies maken
Wachten tot een thread wordt afgesloten
Een draad negeren
Proces- en draadbeëindiging
Draden en gegevens
Gedeelde en niet-gedeelde gegevens
Onderwerp Valkuilen: Races
Synchronisatie en controle
Toegang regelen: slot()
Een valkuil: impasses
Wachtrijen: gegevens doorgeven
Semaforen: gegevenstoegang synchroniseren
Basis semaforen
Geavanceerde semaforen
Wachten op een voorwaarde
Controle opgeven
Algemene threadhulpprogramma's
In welke thread zit ik?
Discussie-ID's
Zijn deze draden hetzelfde?
Welke threads lopen?
Een compleet voorbeeld
Verschillende implementaties van threads
Prestatieoverwegingen
Wijzigingen in procesbereik
Draadveiligheid van systeembibliotheken
Conclusie
ZIE OOK
Bibliografie
Inleidende teksten
OS-gerelateerde referenties
Andere Referenties
Danksagung
AUTEUR
Auteursrechten

perlport - schrijf- draagbare Perl
PRODUCTBESCHRIJVING
Niet alle Perl-programma's hoeven draagbaar te zijn, bijna heel Perl al is draagbare

KWESTIES
nieuwe regels
Getallen endianness en Breedte
Bestanden en bestandssystemen
Systeeminteractie
Opdrachtnamen versus bestandspadnamen
Netwerken
Interprocescommunicatie (IPC)
Externe subroutines (XS)
Standaard modules
Tijd en datum
Tekensets en tekencodering
Internationalisering
Systeembronnen
Beveiliging
Style
CPAN-testers
PLATFORMS
Unix
DOS en derivaten
VMS
UW
EBCDIC-platforms
Acorn RISC-besturingssysteem
andere parels
FUNCTIE UITVOERING
Alfabetische lijst van Perl-functies
-Xalarm, atan2, binmode, chmod, chown, chroot, crypt, dbmclose, dbmopen, dump,
exec, exit, fcntl, kudde, vork, getlogin, getpgrp, getppid, getpriority, getpwnam,
getgrnam, getnetbyname, getpwuid, getgrgid, getnetbyaddr, getprotobynumber,
getservbyport, getpwent, getgrent, gethostbyname, gethostent, getnetent,
getprotoent, getervent, seekdir, sethostent, setnetent, setprotoent, setervent,
endpwent, endgrent, endhostent, endnetent, endprotoent, endservent, getockopt
SOCKET,LEVEL,OPTNAME, glob, gmtime, ioctl BESTANDSHANDLE,FUNCTIE,SCALAR, kill, link,
localtime, lstat, msgctl, msgget, msgsnd, msgrcv, open, readlink, hernoemen,
terugspoelen, selecteren, semctl, semget, semop, setgrent, setpgrp, setpriority,
setpwent, setsockopt, shmctl, shmget, shmread, shmwrite, slaap, sockatmark,
socketpair, stat, symlink, syscall, sysopen, systeem, telldir, tijden, afkappen,
umask, utime, wacht, waitpid

Ondersteunde platforms
Linux (x86, ARM, IA64), HP-UX, AIX, Win32, Windows 2000, Windows XP, Windows Server
2003, Windows Vista, Windows Server 2008, Windows 7, Cygwin, Solaris (x86, SPARC),
OpenVMS, Alpha (7.2 en later), I64 (8.2 en later), Symbian, NetBSD, FreeBSD, Debian
GNU/kFreeBSD, Haiku, Irix (6.5. Wat nog meer?), OpenBSD, Dragonfly BSD, Midnight BSD, QNX
Neutrino RTOS (6.5.0), MirOS BSD, Stratus OpenVOS (17.0 of later), time_t problemen die
al dan niet gerepareerd, Symbian (Series 60 v3, 3.2 en 5 - wat nog meer?), Stratus VOS /
OpenVOS, AIX, Android, FreeMINT

EOL-platforms
(Perl 5.20)
AT&T 3b1

(Perl 5.14)
Windows 95, Windows 98, Windows ME, Windows NT4

(Perl 5.12)
Atari MiNT, Apollo Domain/OS, Apple Mac OS 8/9, Tenon Machten

Ondersteunde platformen (Perl 5.8)
ZIE OOK
AUTEURS / BIJDRAGERS

perlocaal - Perl lokaal behandeling (internationalisering) en lokalisatie)
PRODUCTBESCHRIJVING
WAT IS EEN LOCALE
Categorie "LC_NUMERIC": Numerieke opmaak, Categorie "LC_MONETARY": Opmaak van
geldbedragen, Categorie "LC_TIME": Datum-/tijdnotatie, Categorie "LC_MESSAGES":
Fout- en andere berichten, Categorie "LC_COLLATE": Sortering, Categorie "LC_CTYPE":
Karaktertypes, Andere categorieën

VOORBEREIDING OM LOCALES TE GEBRUIKEN
LOCALE GEBRUIKEN
Het "gebruik locale" pragma
Niet binnen the omvang of "gebruik maken van plaats", Aanhoudend duurt of "gebruik maken van plaats", Onder
""gebruik maken van plaats";"

De setlocale-functie
Locaties zoeken
LOKALE PROBLEMEN
Testen op gebroken landinstellingen
Lokale problemen tijdelijk oplossen
Lokale problemen permanent oplossen
De landinstellingen van uw systeem permanent herstellen
Configuratie van systeemlandinstellingen herstellen
De localeconv-functie
I18N::Taalinfo
LOKALE CATEGORIEN
Categorie "LC_COLLATE": Sorteren
Categorie "LC_CTYPE": Karaktertypes
Categorie "LC_NUMERIC": Numerieke opmaak
Categorie "LC_MONETARY": Opmaak van geldbedragen
"LC_TIME"
Andere categorieën
VEILIGHEID
MILIEU
PERL_SKIP_LOCALE_INIT, PERL_BADLANG, DPKG_RUNNING_VERSION, "LC_ALL", "LANGUAGE",
"LC_CTYPE", "LC_COLLATE", "LC_MONETARY", "LC_NUMERIC", "LC_TIME", "LANG"

Voorbeelden
OPMERKINGEN
Tekenreeks "eval" en "LC_NUMERIC"
Achterwaartse compatibiliteit
I18N:Sorteren verouderd
Sorteersnelheid en impact op geheugengebruik
Vrij beschikbare landinstellingen
I18n en l10n
Een onvolmaakte standaard
Unicode en UTF-8
BUGS
Gebroken systemen
ZIE OOK
GESCHIEDENIS

perluniintro - Perl Unicode introductie
PRODUCTBESCHRIJVING
Unicode
Perl's Unicode-ondersteuning
Perl's Unicode-model
Unicode en EBCDIC
Unicode maken
Unicode afhandelen
Oude coderingen
Unicode-I/O
Unicode weergeven als tekst
Speciale gevallen
Geavanceerde onderwerpen
Diversen
Vragen met antwoorden
Hexadecimale notatie
Meer middelen
UNICODE IN OUDERE PERLS
ZIE OOK
ACKNOWLEDGMENTS
AUTEUR, AUTEURSRECHT EN LICENTIE

perlunicode - Unicode ondersteuning in Perl
PRODUCTBESCHRIJVING
Belangrijke waarschuwingen
Het veiligst als u "functie 'unicode_strings'" gebruikt, invoer- en uitvoerlagen, moet u:
converteer uw niet-ASCII, niet-UTF-8 Perl-scripts naar UTF-8, "gebruik utf8" nog steeds
nodig om UTF-8 in scripts, "BOM"-gemarkeerde scripts en UTF-16-scripts in te schakelen
automatisch gedetecteerd

Byte- en karaktersemantiek
ASCII-regels versus Unicode-regels
Wanneer de string is geüpgraded naar UTF-8, zijn er aanvullende methoden voor:
patronen voor reguliere expressies

Uitgebreide grafeemclusters (logische tekens)
Unicode-tekeneigenschappen
"\p{Alle}", "\p{Alnum}", "\p{Elke}", "\p{ASCII}", "\p{Toegewezen}", "\p{Blanco}",
"\p{Decomposition_Type: Niet_Canoniek}" (Kort: "\p{Dt=NonCanon}"),
"\p{Grafiek}", "\p{HorizSpace}", "\p{In=*}", "\p{PerlSpace}", "\p{PerlWoord}",
"\p{Posix...}", "\p{Present_In: *}" (Kort: "\p{In=*}"), "\p{Afdrukken}",
"\p{SpacePerl}", "\p{Titel}" en "\p{Titelcase}", "\p{Unicode}", "\p{VertSpace}",
"\p{Woord}", "\p{XPosix...}"

Door de gebruiker gedefinieerde karaktereigenschappen
Door de gebruiker gedefinieerde casustoewijzingen (alleen voor serieuze hackers)
Karaktercoderingen voor invoer en uitvoer
Ondersteuningsniveau Unicode Reguliere Expressie
[1] "\N{U+...}" en "\x{...}", [2] "\p{...}" "\P{...}", [3] ondersteunt niet alleen
minimale lijst, maar alle Unicode-tekeneigenschappen (zie Unicode-teken
Eigenschappen hierboven), [4] "\d" "\D" "\s" "\S" "\w" "\W" "\X" "[:steun:]" "[:^steun:]",
[5] De experimentele functie die begint in v5.18 "(?[...])" bereikt dit, [6]
"\b" "\B", [7] Merk op dat Perl Full case-folding doet bij het matchen, niet Simple:, [8]
Perl behandelt "\n" als het scheidingsteken voor de begin- en eindregel. Unicode specificeert meer
tekens die zo moeten worden geïnterpreteerd, [9] Maar "Unicode::LineBreak" is
beschikbaar, [10] UTF-8/UTF-EBDDIC gebruikt in Perl staat niet alleen "U+10000" toe om
"U+10FFFF" maar ook verder dan "U+10FFFF"

Unicode-coderingen
Niet-tekencode punten
Voorbij Unicode-codepunten
Beveiligingsimplicaties van Unicode
Unicode in Perl op EBCDIC
Locaties
Wanneer Unicode niet gebeurt
De "Unicode-bug"
Unicode forceren in Perl (of Unicode forceren in Perl)
Unicode gebruiken in XS
Perl hacken om aan eerdere Unicode-versies te werken (alleen voor zeer serieuze hackers)
Poortcode van perl-5.6.X
BUGS
Interactie met extensies
Snelheid
ZIE OOK

perlunicook - kookboekachtig voorbeelden of behandeling Unicode in Perl
PRODUCTBESCHRIJVING
Voorbeelden
X 0: Standaard preambule
X 1: Generiek Unicode-savvy filter
X 2: Unicode-waarschuwingen afstemmen
X 3: Declareer de bron in utf8 voor identifiers en literals
X 4: Tekens en hun nummers
X 5: Unicode-letterwoorden op tekennummer
X 6: Krijg karakternaam op nummer
X 7: tekennummer op naam ophalen
X 8: Unicode-naamtekens
X 9: Unicode benoemde reeksen
X 10: aangepaste benoemde tekens
X 11: Namen van CJK-codepunten
X 12: expliciet coderen/decoderen
X 13: Decodeer programma-argumenten als utf8
X 14: Decodeer programma-argumenten als locale-codering
X 15: Verklaar STD{IN,OUT,ERR} als utf8
X 16: Verklaar dat STD{IN,OUT,ERR} in locale codering is
X 17: Maak bestand I/O standaard naar utf8
X 18: Zet alle I/O en argumenten standaard op utf8
X 19: Open bestand met specifieke codering
X 20: Unicode-behuizing
X 21: Unicode hoofdletterongevoelige vergelijkingen
X 22: Match Unicode-regelafbrekingsvolgorde in regex
X 23: Karaktercategorie ophalen
X 24: Unicode-bewustzijn uitschakelen in ingebouwde tekenklassen
X 25: Match Unicode-eigenschappen in regex met \p, \P
X 26: Aangepaste karaktereigenschappen
X 27: Unicode-normalisatie
X 28: Converteer niet-ASCII Unicode-nummers
X 29: Match Unicode-grafiekcluster in regex
X 30: extraheren op grafeem in plaats van op codepunt (regex)
X 31: Extract op grafeem in plaats van op codepunt (substr)
X 32: Omgekeerde tekenreeks per grafeem
X 33: Stringlengte in grafemen
X 34: Unicode-kolombreedte voor afdrukken
X 35: Unicode-sortering
X 36: Zaak- en accent-ongevoelige Unicode-sortering
X 37: Unicode locale-sortering
X 38: "cmp" laten werken op tekst in plaats van codepunten
X 39: Zaak- en accentongevoelige vergelijkingen
X 40: Zaak- en accentongevoelige vergelijkingen van landinstellingen
X 41: Unicode-regelafbreking
X 42: Unicode-tekst in DBM-hashes, op de vervelende manier
X 43: Unicode-tekst in DBM-hashes, op de gemakkelijke manier
X 44: PROGRAMMA: Demo van Unicode-sorteren en afdrukken
ZIE OOK
X3.13 Standaard case-algoritmen, pagina 113; X4.2 Behuizing, pagina's 120X122; Case-toewijzingen,
pagina 166X172, vooral Caseless Matching vanaf pagina 170, UAX #44: Unicode
Karakterdatabase, UTS #18: Unicode reguliere expressies, UAX #15: Unicode
Normalisatieformulieren, UTS #10: Unicode-sorteeralgoritme, UAX #29: Unicode-tekst
Segmentatie, UAX #14: Unicode Line Breaking Algoritme, UAX #11: Oost-Aziatische breedte

AUTEUR
AUTEURSRECHT EN LICENTIE
HERZIENINGSGESCHIEDENIS

perlunifaq - Perl Unicode Veelgestelde vragen
Q en A
perlunitut is niet echt een Unicode-tutorial, toch?
Welke tekencoderingen ondersteunt Perl?
Welke versie van perl moet ik gebruiken?
Hoe zit het met binaire gegevens, zoals afbeeldingen?
Wanneer moet ik decoderen of coderen?
Wat als ik niet decodeer?
Wat als ik niet codeer?
Is er een manier om automatisch te decoderen of te coderen?
Wat moet ik doen als ik niet weet welke codering is gebruikt?
Kan ik Unicode gebruiken in mijn Perl-bronnen?
Data::Dumper herstelt de UTF8-vlag niet; het is kapot?
Waarom komen regex-tekenklassen soms alleen overeen in het ASCII-bereik?
Waarom zijn sommige tekens niet correct in hoofdletters of kleine letters?
Hoe kan ik bepalen of een string een tekststring of een binaire string is?
Hoe converteer ik van het coderen van FOO naar het coderen van BAR?
Wat zijn "decode_utf8" en "encode_utf8"?
Wat is een "breed karakter"?
INTERN
Wat is "de UTF8-vlag"?
Hoe zit het met het "gebruik bytes" pragma?
Hoe zit het met het "gebruik codering" pragma?
Wat is het verschil tussen ":encoding" en ":utf8"?
Wat is het verschil tussen "UTF-8" en "utf8"?
ik ben het spoor kwijt; welke codering is het interne formaat eigenlijk?
AUTEUR
ZIE OOK

perluniprops - Index of Unicode Versie 7.0.0 karakter vastgoed in Perl
PRODUCTBESCHRIJVING
Eigenschappen toegankelijk via "\p{}" en "\P{}"
Enkele vorm ("\p{name}") strengere regels:, witruimte naast een niet-woordteken,
onderstrepingstekens die cijfers in getallen scheiden, samengestelde vorm ("\p{name=waarde}" of
"\p{name:value}") strengere regels:, gestabiliseerd, verouderd, verouderd

Juridische constructies "\p{}" en "\P{}" die niet overeenkomen met tekens
\p{Canonical_Combining_Class=Bijgevoegd_Onder_Links},
\p{Canonical_Combining_Class=CCC133}, \p{Grapheme_Cluster_Break=Prepend}

Eigenschappen toegankelijk via Unicode::UCD
Eigenschappen die op andere manieren toegankelijk zijn
Unicode-tekeneigenschappen die NIET door Perl . worden geaccepteerd
Vouwt_Aan_NFC uit (XO_NFC), Vouwt_Aan_NFD uit (XO_NFD), Vouwt_Aan_NFKC uit (XO_NFKC),
Vouwt_Aan_NFKD uit (XO_NFKD), Grafeem_Link (Gr_Link), Indic_Matra_Categorie (InMC),
Indic_Syllabic_Categorie (InSC), Jamo_Korte_Naam (JSN), Overig_Alfabetisch (OAlfa),
Other_Default_Ignorable_Code_Point (ODI), Other_Grapheme_Extend (OGr_Ext),
Andere_ID_Doorgaan (OIDC), Andere_ID_Start (OIDS), Overige_Kleine letters (Olager), Andere_Wiskunde
(OMath), Overige_Hoofdletters (OUboven), Script=Katakana_Or_Hiragana (sc=Hrkt),
Script_Extensions=Katakana_Or_Hiragana (scx=Hrkt)

Overige informatie in de Unicode-database
hulp/GraphemeBreakTest.html, hulp/LineBreakTest.html,
hulp/SentenceBreakTest.html, hulp/WordBreakTest.html, hulp/LBTest.txt,
BidiCharacterTest.txt, BidiTest.txt, NormTest.txt, CJKRadicals.txt, EmojiBronnen.txt,
Index.txt, IndicMatraCategory.txt, IndicSyllabischeCategorie.txt, GenoemdSqProv.txt,
NamenLijst.html, Namenlijst.txt, NormalisatieCorrecties.txt, Rekwisieten.txt, LeesMij.txt,
StandardizedVariant.html, StandardizedVariant.txt, USourceData.txt,
USourceGlyphs.pdf

ZIE OOK

perlunit - Perl Unicode Tutorial
PRODUCTBESCHRIJVING
Definities
Je nieuwe gereedschapskist
I/O-stroom (de eigenlijke zelfstudie van 5 minuten)
OVERZICHT
Vraag en antwoord (of veelgestelde vragen)
DANKBETUIGINGEN
AUTEUR
ZIE OOK

perlebcdic - Overwegingen voor lopend Perl on EBCDIC platforms
PRODUCTBESCHRIJVING
GEMEENSCHAPPELIJKE KARAKTERCODE SETS
ASCII
ISO 8859
Latijn 1 (ISO 8859-1)
EBCDIC
0037, 1047, POSIX-BC

Unicode-codepunten versus EBCDIC-codepunten
Unicode en UTF
Coderen gebruiken
ENKELE OCTETTABELLEN
recept 0, recept 1, recept 2, recept 3, recept 4, recept 5, recept 6

Tabel in hex, gesorteerd in 1047 volgorde
KARAKTERCODE SETS IDENTIFICEREN
CONVERSIES
"utf8::unicode_to_native()" en "utf8::native_to_unicode()"
t///
iconv
C RTL
VERSCHILLEN OPERATOR
FUNCTIE VERSCHILLEN
"chr()", "ord()", "pack()", "print()", "printf()", "sort()", "sprintf()", "unpack()"

REGELMATIGE UITDRUKKING VERSCHILLEN
CONTACTDOZEN
SORTEREN
Negeer ASCII vs. EBCDIC sorteerverschillen.
Gebruik een sorteerhulpfunctie
MONO CASE sorteer vervolgens gegevens (voor niet-cijfers, niet-onderstrepingstekens)
Sorteer slechts op één type platform.
TRANSFORMATIEFORMATEN
URL-decodering en codering
uu coderen en decoderen
Geciteerd-afdrukbare codering en decodering
keizersnede
Hashing-volgorde en controlesommen
I18N EN L10N
MULTI-OCTET KARAKTERSETS
OS-PROBLEMEN
OS / 400
PASE, IFS-toegang

OS/390, z/OS
"sigaction", "chcp", datasettoegang, "iconv", locales

POSIX-BC?
BUGS
ZIE OOK
REFERENTIES
GESCHIEDENIS
AUTEUR

perlsec - Perl veiligheid
PRODUCTBESCHRIJVING
VEILIGHEIDSKWETSBAARHEID CONTACTGEGEVENS
VEILIGHEIDSMECHANISMEN EN ZORGEN
Taint-modus
Witwassen en detecteren van besmette gegevens
Schakelt de "#!" Lijn
Taint-modus en @INC
Je pad opruimen
Beveiligingsfouten
Uw programma's beschermen
Unicode
Algoritmische complexiteitsaanvallen
Hash Seed Randomisatie, Hash Traversal Randomisatie, Bucket Order Perturbance,
Nieuwe standaard hashfunctie, alternatieve hashfuncties

ZIE OOK

perlmod - Perl modules (pakketjes en symbool tafels)
PRODUCTBESCHRIJVING
Is dit het document dat u zocht?
Dit document, perlnewmod, perlmodstyle

Pakketten
Symbooltabellen
BEGIN, UNITCHECK, CHECK, INIT en END
Perl-lessen
Perl-modules
Uw module threadsafe maken
ZIE OOK

perlmodlib - construeren nieuwe Perl modules en het vinden van bestaand degenen
DE BIBLIOTHEEK VAN DE PERL-MODULE
Pragmatische modules
arybase, attributen, autodie, autodie::exception, autodie::exception::system,
autodie::hints, autodie::skip, autouse, base, bigint, bignum, bigrat, blib, bytes,
charnames, constant, afkeuren, diagnostiek, codering, codering::waarschuwingen,
experimenteel, feature, velden, filetest, if, integer, less, lib, locale, mro, ok,
open, ops, overbelasting, overbelasting, ouder, re, sigtrap, sort, strikt, subs,
threads, threads::gedeeld, utf8, vars, versie, vmsish, waarschuwingen::register

Standaard modules
AnyDBM_File, App::Cpan, App::Bewijs, App::Bewijs::Status, App::Bewijs::Status::Resultaat,
App::Bewijs::Status::Resultaat::Test, Archief::Tar, Archief::Tar::Bestand,
Attribuut::Handlers, AutoLoader, AutoSplit, B, B::Beknopt, B::Debug, B::Deparse,
B::Op_private, B::Showlex, B::Terse, B::Xref, Benchmark, "IO::Socket::IP",
"Socket", CORE, CPAN, CPAN::API::HOWTO, CPAN::Debug, CPAN::Distroprefs,
CPAN::FirstTime, CPAN::HandleConfig, CPAN::Kwalify, CPAN::Meta,
CPAN::Meta::Converter, CPAN::Meta::Feature, CPAN::Meta::Geschiedenis,
CPAN::Meta::Geschiedenis::Meta_1_0, CPAN::Meta::Geschiedenis::Meta_1_1,
CPAN::Meta::Geschiedenis::Meta_1_2, CPAN::Meta::Geschiedenis::Meta_1_3,
CPAN::Meta::Geschiedenis::Meta_1_4, CPAN::Meta::Samenvoegen, CPAN::Meta::Prereqs,
CPAN::Meta::Vereisten, CPAN::Meta::Spec, CPAN::Meta::Validator,
CPAN::Meta::YAML, CPAN::Nox, CPAN::Plugin, CPAN::Plugin::Specfile, CPAN::Wachtrij,
CPAN::Tarzip, CPAN::Versie, Karper, Klasse::Struct, Comprimeren::Raw::Bzip2,
Comprimeren::Raw::Zlib, Comprimeren::Zlib, Config, Config::Perl::V, Cwd, DB, DBM_Filter,
DBM_Filter::comprimeren, DBM_Filter::coderen, DBM_Filter::int32, DBM_Filter::null,
DBM_Filter::utf8, DB_File, Data::Dumper, Devel::PPPort, Devel::Peek,
Devel::Stubber, Digest, Digest::MD5, Digest::SHA, Digest::base, Digest::file,
DirHandle, Dumpvalue, DynaLoader, Coderen, Coderen::Alias, Coderen::Byte,
Coderen::CJKConstanten, Coderen::CN, Coderen::CN::HZ, Coderen::Config, Coderen::EBCDIC,
Codeer::Encoder, Codeer::Codering, Codeer::GSM0338, Codeer::Guess, Codeer::JP,
Codeer::JP::H2Z, Codeer::JP::JIS7, Codeer::KR, Codeer::KR::2022_KR,
Codeer::MIME::Header, Codeer::MIME::Naam, Codeer::PerlIO, Codeer::Ondersteund,
Coderen::Symbool, Coderen::TW, Coderen::Unicode, Coderen::Unicode::UTF7, Engels, Env,
Errno, Exporteur, Exporteur::Heavy, ExtUtils::CBuilder,
ExtUtils::CBuilder::Platform::Windows, ExtUtils::Command, ExtUtils::Command::MM,
ExtUtils::Constant, ExtUtils::Constant::Basis, ExtUtils::Constant::Utils,
ExtUtils::Constant::XS, ExtUtils::Embed, ExtUtils::Installeren, ExtUtils::Geïnstalleerd,
ExtUtils::Liblist, ExtUtils::MM, ExtUtils::MM_AIX, ExtUtils::MM_Any,
ExtUtils::MM_BeOS, ExtUtils::MM_Cygwin, ExtUtils::MM_DOS, ExtUtils::MM_Darwin,
ExtUtils::MM_MacOS, ExtUtils::MM_NW5, ExtUtils::MM_OS2, ExtUtils::MM_QNX,
ExtUtils::MM_UWIN, ExtUtils::MM_Unix, ExtUtils::MM_VMS, ExtUtils::MM_VOS,
ExtUtils::MM_Win32, ExtUtils::MM_Win95, ExtUtils::MY, ExtUtils::MakeMaker,
ExtUtils::MakeMaker::Config, ExtUtils::MakeMaker::FAQ,
ExtUtils::MakeMaker::Locale, ExtUtils::MakeMaker::Tutorial, ExtUtils::Manifest,
ExtUtils::Miniperl, ExtUtils::Mkbootstrap, ExtUtils::Mksymlists,
ExtUtils::Packlist, ExtUtils::ParseXS, ExtUtils::ParseXS::Constanten,
ExtUtils::ParseXS::Eval, ExtUtils::ParseXS::Hulpprogramma's, ExtUtils::Typemaps,
ExtUtils::Typemaps::Cmd, ExtUtils::Typemaps::InputMap,
ExtUtils::Typemaps::OutputMap, ExtUtils::Typemaps::Type, ExtUtils::XSSymSet,
ExtUtils::testlib, Fatal, Fcntl, Bestand::Basenaam, Bestand::Vergelijken, Bestand::Kopiëren,
Bestand::DosGlob, Bestand::Fetch, Bestand::Find, Bestand::Glob, Bestand::GlobMapper, Bestand::Pad,
Bestand::Spec, Bestand::Spec::Cygwin, Bestand::Spec::Epoc, Bestand::Spec::Functies,
Bestand::Spec::Mac, Bestand::Spec::OS2, Bestand::Spec::Unix, Bestand::Spec::VMS,
Bestand::Spec::Win32, Bestand::Temp, Bestand::stat, FileCache, FileHandle, Filter::Eenvoudig,
Filter::Util::Call, FindBin, GDBM_File, Getopt::Long, Getopt::Std, HTTP::Tiny,
Hash::Util, Hash::Util::FieldHash, I18N::Sorteren, I18N::LangTags,
I18N::LangTags::Detecteren, I18N::LangTags::Lijst, I18N::Taalinfo, IO,
IO::Comprimeren::Base, IO::Comprimeren::Bzip2, IO::Comprimeren::Deflate, IO::Comprimeren::FAQ,
IO::Comprimeren::Gzip, IO::Comprimeren::RawDeflate, IO::Comprimeren::Zip, IO::Dir,
IO::Bestand, IO::Handvat, IO::Pipe, IO::Poll, IO::Zoekbaar, IO::Selecteren, IO::Socket,
IO::Socket::INET, IO::Socket::UNIX, IO::Decomprimeren::AnyInflate,
IO::Decomprimeren::AnyUncompress, IO::Decomprimeren::Base, IO::Decomprimeren::Bunzip2,
IO::Decomprimeren::Gunzip, IO::Decomprimeren::Inflate, IO::Decomprimeren::RawInflate,
IO::Decomprimeren::Unzip, IO::Zlib, IPC::Cmd, IPC::Msg, IPC::Open2, IPC::Open3,
IPC::Semafoor, IPC::SharedMem, IPC::SysV, JSON::PP, JSON::PP::Boolean,
Lijst::Util, Lijst::Util::XS, Landinstelling::Codes, Landinstelling::Codes::API,
Landinstelling::Codes::Wijzigingen, Landinstelling::Codes::Constanten, Landinstelling::Codes::Land,
Locale::Codes::Valuta, Locale::Codes::LangExt, Locale::Codes::LangFam,
Landinstelling::Codes::LangFam_Retired, Landinstelling::Codes::LangVar, Landinstelling::Codes::Taal,
Landinstelling::Codes::Script, Landinstelling::Land, Landinstelling::Valuta, Landinstelling::Taal,
Landinstelling::Maaktekst, Landinstelling::Maaktekst::Kookboek, Landinstelling::Maaktekst::Guts,
Landinstelling::Maketext::GutsLoader, Landinstelling::Maketext::Simple, Landinstelling::Maketext::TPJ13,
Landinstelling::Script, MIME::Base64, MIME::QuotedPrint, Wiskunde::BigFloat, Wiskunde::BigInt,
Wiskunde::BigInt::Calc, Wiskunde::BigInt::CalcEmu, Wiskunde::BigInt::FastCalc, Wiskunde::BigRat,
Wiskunde::Complex, Wiskunde::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire,
Onthouden::ExpireFile, Onthouden::ExpireTest, Onthouden::NDBM_File, Onthouden::SDBM_File,
Memoize::Opslagbaar, Module::CoreList, Module::CoreList::Utils, Module::Load,
Module::Laden::Voorwaardelijk, Module::Geladen, Module::Metadata, NDBM_File, NEXT,
Net::Cmd, Net::Config, Net::Domein, Net::FTP, Net::FTP::dataconn, Net::NNTP,
Net::Netrc, Net::POP3, Net::Ping, Net::SMTP, Net::Tijd, Net::host,
Net::libnetFAQ, Net::netent, Net::protoent, Net::servent, O, ODBM_File, Opcode,
POSIX, Params::Check, Parse::CPAN::Meta, Perl::OSType, PerlIO, PerlIO::codering,
PerlIO::mmap, PerlIO::scalar, PerlIO::via, PerlIO::via::QuotedPrint, Pod::Escapes,
Pod::Find, Pod::Functies, Pod::Html, Pod::InputObjects, Pod::Man, Pod::ParseLink,
Pod::ParseUtils, Pod::Parser, Pod::Perldoc, Pod::Perldoc::BaseTo,
Pod::Perldoc::GetOptsOO, Pod::Perldoc::ToANSI, Pod::Perldoc::ToChecker,
Pod::Perldoc::ToMan, Pod::Perldoc::ToNroff, Pod::Perldoc::ToPod,
Pod::Perldoc::ToRtf, Pod::Perldoc::ToTerm, Pod::Perldoc::ToText,
Pod::Perldoc::ToTk, Pod::Perldoc::ToXml, Pod::PlainText, Pod::Select, Pod::Eenvoudig,
Pod::Eenvoudig::Checker, Pod::Eenvoudig::Debug, Pod::Eenvoudig::DumpAsText,
Pod::Eenvoudig::DumpAsXML, Pod::Eenvoudig::HTML, Pod::Eenvoudig::HTMLBatch,
Pod::Eenvoudig::LinkSection, Pod::Eenvoudig::Methode, Pod::Eenvoudig::PullParser,
Pod::Eenvoudig::PullParserEndToken, Pod::Eenvoudig::PullParserStartToken,
Pod::Eenvoudig::PullParserTextToken, Pod::Eenvoudig::PullParserToken, Pod::Eenvoudig::RTF,
Pod::Eenvoudig::Zoeken, Pod::Eenvoudig::SimpleTree, Pod::Eenvoudig::Subclassificatie,
Pod::Eenvoudig::Tekst, Pod::Eenvoudig::TextContent, Pod::Eenvoudig::XHTML,
Pod::Eenvoudig::XMLOutStream, Pod::Tekst, Pod::Tekst::Kleur, Pod::Tekst::Termcap,
Pod::Gebruik, SDBM_File, Veilig, Scalair::Util, Zoeken::Dict, SelectSaver, SelfLoader,
Opbergbaar, Sub::Util, Symbool, Sys::Hostnaam, Sys::Syslog, Sys::Syslog::Win32,
TAP::Base, TAP::Formatter::Base, TAP::Formatter::Kleur, TAP::Formatter::Console,
TAP::Formatter::Console::ParallelSession, TAP::Formatter::Console::Sessie,
TAP::Formatter::Bestand, TAP::Formatter::Bestand::Sessie, TAP::Formatter::Sessie,
TAP::Harnas, TAP::Harnas::Env, TAP::Object, TAP::Parser,
TAP::Parser::Aggregator, TAP::Parser::Grammatica, TAP::Parser::Iterator,
TAP::Parser::Iterator::Array, TAP::Parser::Iterator::Proces,
TAP::Parser::Iterator::Stream, TAP::Parser::IteratorFactory,
TAP::Parser::Multiplexer, TAP::Parser::Resultaat, TAP::Parser::Resultaat::Bailout,
TAP::Parser::Resultaat::Commentaar, TAP::Parser::Resultaat::Plan,
TAP::Parser::Resultaat::Pragma, TAP::Parser::Resultaat::Test,
TAP::Parser::Resultaat::Onbekend, TAP::Parser::Resultaat::Versie,
TAP::Parser::Resultaat::YAML, TAP::Parser::ResultFactory, TAP::Parser::Scheduler,
TAP::Parser::Scheduler::Job, TAP::Parser::Scheduler::Spinner, TAP::Parser::Bron,
TAP::Parser::SourceHandler, TAP::Parser::SourceHandler::Uitvoerbaar,
TAP::Parser::SourceHandler::Bestand, TAP::Parser::SourceHandler::Handle,
TAP::Parser::SourceHandler::Perl, TAP::Parser::SourceHandler::RawTAP,
TAP::Parser::YAMLish::Lezer, TAP::Parser::YAMLish::Writer, Term::ANSIColor,
Termijn::Cap, Termijn::Compleet, Termijn::ReadLine, Test, Test::Builder,
Test::Builder::IO::Scalair, Test::Builder::Module, Test::Builder::Tester,
Test::Builder::Tester::Kleur, Test::Harnas, Test::Harnas::Beyond, Test::Meer,
Test::Eenvoudig, Test::Tester, Test::Tester::Capture, Test::Tester::CaptureRunner,
Test::Tutorial, Test::use::ok, Tekst::Abbrev, Tekst::Gebalanceerd, Tekst::ParseWords,
Tekst::Tabs, Tekst::Wrap, Draad, Draad::Wachtrij, Draad::Semaphore, Tie::Array,
Stropdas::Vijl, Stropdas::Handvat, Stropdas::Hash, Stropdas::Hash::NamedCapture, Stropdas::Memoize,
Tie::RefHash, Tie::Scalar, Tie::StdHandle, Tie::SubstrHash, Tijd::HiRes,
Tijd::Lokaal, Tijd::Stuk, Tijd::Seconden, Tijd::gmtime, Tijd::localtime, Tijd::tm,
UNIVERSEEL, Unicode::Sorteren, Unicode::Sorteren::CJK::Big5,
Unicode::Sorteren::CJK::GB2312, Unicode::Sorteren::CJK::JISX0208,
Unicode::Sorteren::CJK::Koreaans, Unicode::Sorteren::CJK::Pinyin,
Unicode::Sorteren::CJK::Stroke, Unicode::Sorteren::CJK::Zhuyin,
Unicode::Sorteren::Locale, Unicode::Normaliseren, Unicode::UCD, Gebruiker::grent,
Gebruiker::pwent, VMS::DCLsym, VMS::Filespec, VMS::Stdio, Win32, Win32API::File,
Win32CORE, XS::APItest, XS::Typemap, XSLoader, autodie::Scope::Guard,
autodie::Scope::GuardStack, autodie::ScopeUtil, versie::Internals

Uitbreidingsmodules
CPAN
Afrika en India
Zuid-Afrika

Azië
China, Hong Kong, India, Indonesië, Japan, Republiek Korea, Rusland, Singapore,
Taiwan, Thailand, Turkije

Centraal Amerika
Costa Rica

Europa
Oostenrijk, België, Bosnië en Herzegovina, Bulgarije, Kroatië, Tsjechië,
Denemarken, Finland, Frankrijk, Duitsland, Griekenland, Hongarije, IJsland, Ierland, Italië,
Letland, Litouwen, Malta, Nederland, Noorwegen, Polen, Portugal, Roemenië, Rusland,
Slowakije, Slovenië, Spanje, Zweden, Zwitserland, Oekraïne, Verenigd Koninkrijk

Noord Amerika
Bahama's, Canada, Mexico, Verenigde Staten, Alabama, Arizona, Californië, Florida,
Idaho, Illinois, Indiana, Massachusetts, Michigan, Minnesota, New Jersey, Nieuw
York, Noord-Carolina, Oregon, Pennsylvania, Zuid-Carolina, Tennessee, Texas,
Utah, Virginia, Washington, Wisconsin

Oceanië
Australië, Nieuw-Zeeland

Zuid-Amerika
Argentinië, Brazilië, Chili, Colombia

RSYNC-spiegels
Modules: creatie, gebruik en misbruik
Richtlijnen voor het maken van modules
Richtlijnen voor het converteren van Perl 4-bibliotheekscripts naar modules
Richtlijnen voor het hergebruiken van applicatiecode
NOTITIE

perlmodstijl - Perl module stijl gids
INLEIDING
SNELLE CONTROLELIJST
Voordat je start
De API
Stabiliteit
Documentatie
Overwegingen vrijgeven
VOORDAT U BEGINT MET HET SCHRIJVEN VAN EEN MODULE
Is het al eerder gedaan?
Doe één ding en doe het goed
Wat zit er in een naam?
Feedback krijgen voordat u publiceert
UW MODULE ONTWERPEN EN SCHRIJVEN
Naar OO of niet naar OO?
Uw API ontwerpen
Schrijf eenvoudige routines om simpele dingen te doen, Scheid functionaliteit van output,
Zorg voor verstandige snelkoppelingen en standaardinstellingen, naamgevingsconventies, doorgeven van parameters

Striktheid en waarschuwingen
Achterwaartse compatibiliteit
Foutafhandeling en berichten
UW MODULE DOCUMENTEREN
POD
README, INSTALLEREN, release-opmerkingen, changelogs
perl Makefile.PL, make, maak test, make install, perl Build.PL, perl Build, perl
Build-test, perl Build-installatie

OVERWEGINGEN VOOR VRIJGAVE
Versienummering
Pre-requisites
Testen
Verpakking
Licenties
GEMEENSCHAPPELIJKE VALKUILEN
Het wiel opnieuw uitvinden
Te veel proberen te doen
Ongepaste documentatie
ZIE OOK
perlstyle, perlnewmod, perlpod, podchecker, Verpakkingstools, Testtools,
http://pause.perl.org/, Elk goed boek over software-engineering

AUTEUR

perlmodinstall - Installatie van het CPAN Modules
PRODUCTBESCHRIJVING
PREAMBULE
DECOMPRESS het bestand, UITPAKKEN het bestand in een map, BOUWEN de module (soms)
onnodig), INSTALL de module

DRAAGBAARHEID
HALLO
AUTEUR
COPYRIGHT

perlnieuwmod - voorbereiding a nieuwe module voor distributie
PRODUCTBESCHRIJVING
waarschuwing
Wat moet ik in een module maken?
Stap voor stap: de grond voorbereiden
Kijk rond, controleer of het nieuw is, bespreek de behoefte, kies een naam, controleer opnieuw

Stap voor stap: de module maken
Beginnen met module-starter or h2xs, Gebruik strikte en waarschuwingen, Gebruik Karper, Gebruik Exporter
- verstandig!, Gebruik gewone oude documentatie, Schrijf tests, Schrijf de README

Stap voor stap: uw module distribueren
Verkrijg een CPAN-gebruikers-ID, "perl Makefile.PL; make test; make dist", Upload de tarball,
Aankondigen bij de modulelijst, aankondigen bij clpa, bugs oplossen!

AUTEUR
ZIE OOK

perlpragma - hoe naar schrijven a gebruiker pragma
PRODUCTBESCHRIJVING
Een eenvoudig voorbeeld
Sleutelnaamgeving
Implementatie details

verraderlijk - utilities verpakt with the Perl distributie
PRODUCTBESCHRIJVING
LIJST MET HULPMIDDELEN
Documentatie
perldoc, pod2man en pod2text, pod2html, pod2usage, podselect, podchecker, splain,
"roffitaal"

Converters
Administratie
libnetcfg, perlivp

Ontwikkeling
perlbug, perlthanks, h2ph, c2ph en pstruct, h2xs, enc2xs, xsubpp, proof, corelist

Algemene hulpmiddelen
piconv, ptar, ptardiff, ptargrep, shasum, zipdetails

Installatie
cpan, instmodsh

ZIE OOK

perlfilter - Bron Filters
PRODUCTBESCHRIJVING
BEGRIPPEN
FILTERS GEBRUIKEN
EEN BRONFILTER SCHRIJVEN
EEN BRONFILTER SCHRIJVEN IN C
decryptie Filters

EEN BRONFILTER MAKEN ALS EEN APARTE UITVOERBAARHEID
EEN BRONFILTER SCHRIJVEN IN PERL
CONTEXT GEBRUIKEN: HET DEBUG-FILTER
CONCLUSIE
Beperkingen
DINGEN OM OP TE LETTEN
Sommige filters slaan de "GEGEVENS"-hendel in de war

VEREISTEN
AUTEUR
Auteursrechten

perldspoor - Perl's ondersteuning voor DTrace
KORTE INHOUD
PRODUCTBESCHRIJVING
GESCHIEDENIS
SONDE
sub-entry (SUBNAME, FILE, LINE, PACKAGE), sub-return (SUBNAME, FILE, LINE, PACKAGE),
phase-change(NEWFASE, OLDPHASE), open-entry(OPNAME), loading-file(FILENAME),
geladen-bestand(FILENAME)

Voorbeelden
Meest gebelde functies, Functieaanroepen traceren, Functieaanroepen tijdens
opschonen van tolken, systeemaanroepen tijdens het compileren, Perl-functies die de . uitvoeren
de meeste opcodes

REFERENTIES
DTrace Dynamic Tracing Guide, DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X en
FreeBSD

ZIE OOK
Ontwikkelaar::DTrace::Provider

AUTEURS

perlwoordenlijst - Perl Woordenlijst
VERSIE
PRODUCTBESCHRIJVING
Een accessor-methoden, feitelijke argumenten, adresoperator, algoritme, alias,
alfabetisch, alternatieven, anoniem, applicatie, architectuur, argument, ARGV,
rekenkundige operator, array, array-context, artistieke licentie, ASCII, bewering,
toewijzing, toewijzingsoperator, associatieve array, associativiteit, asynchroon,
atoom, atoombewerking, attribuut, autogeneratie, autoincrement, autoload,
autosplit, autovivificatie, AV, awk

B backreference, backtracking, achterwaartse compatibiliteit, bareword, basisklasse, big-
endian, binair, binaire operator, bind, bit, bit shift, bit string, zegen, blok,
BLOK, blokbuffering, Boolean, Booleaanse context, breekpunt, uitzending, BSD,
bucket, buffer, ingebouwd, bundel, byte, bytecode

CC, cache, callback, call by reference, call by value, canoniek, capture
variabelen, vastleggen, vrachtcultus, case, casefolding, casemapping, karakter,
karakterklasse, karaktereigenschap, circumfix-operator, klasse, klassemethode,
client, sluiting, cluster, CODE, codegenerator, codepunt, codesubpatroon,
volgorde verzamelen, co-onderhouder, karakter combineren, commando, commando
buffering, opdrachtregelargumenten, opdrachtnaam, commentaar, compilatie-eenheid,
compileren, compileerfase, compiler, compileertijd, componist, aaneenschakeling,
voorwaardelijk, verbinding, constructie, constructor, context, voortzetting, kerndump,
CPAN, C preprocessor, cracker, momenteel geselecteerd uitgangskanaal, huidig ​​pakket,
huidige werkmap, CV

D bungelend statement, datagram, datastructuur, datatype, DBM, declaratie,
declarator, verlagen, standaard, gedefinieerd, scheidingsteken, dereferentie, afgeleide klasse,
descriptor, vernietigen, destructor, apparaat, richtlijn, directory, directory-handle,
discipline, verzending, distributie, dual-lived, dweomer, dwimmer, dynamische scoping

E eclectisch, element, inbedding, lege subklasse-test, inkapseling, endian, en
passant, omgeving, omgevingsvariabele, EOF, errno, fout, ontsnappingsreeks,
exception, exception handling, exec, uitvoerbaar bestand, execute, execute bit, exit
status, exploit, export, expressie, extensie

F false, FAQ, fatale fout, feeping creaturisme, veld, FIFO, bestand, bestandsdescriptor,
fileglob, bestandshandle, bestandsnaam, bestandssysteem, bestandstestoperator, filter, eerste-
kom, vlag, drijvende komma, flush, FMTEYEWTK, foldcase, fork, formele argumenten,
formaat, vrij beschikbaar, vrij herdistribueerbaar, freeware, functie, grappig
karakter

G vuilnisophaaldienst, GID, glob, globaal, globale vernietiging, lijmtaal,
granulariteit, grafeem, hebzuchtig, grep, groep, GV

H hacker, handler, harde referentie, hash, hashtabel, headerbestand, hier document,
hexadecimaal, thuismap, host, overmoed, HV

I identifier, ongeduld, implementatie, import, increment, indexing, indirect
filehandle, indirectie, meewerkend voorwerp, meewerkend voorwerp slot, infix,
overerving, instantie, instantiegegevens, instantiemethode, instantievariabele, geheel getal,
interface, interpolatie, interpreter, aanroeper, aanroep, I/O, IO, I/O-laag,
IPA, IP, IPC, is-a, iteratie, iterator, IV

J JAPH

K-toets, trefwoord

L label, luiheid, meest linkse langste, linker shift, lexeme, lexer, lexicale analyse,
lexicale scoping, lexicale variabele, bibliotheek, LIFO, regel, regeleinde, regelbuffering,
regelnummer, link, LIST, lijst, lijstcontext, lijstoperator, lijstwaarde, letterlijk,
little-endian, lokale, logische operator, vooruitkijken, achterom kijken, lus, lusbesturing
instructie, luslabel, kleine letters, lvaluable, lvalu, lvalu-modifier

M magie, magische toename, magische variabelen, Makefile, man, manpage, matching,
lidgegevens, geheugen, metateken, metasymbool, methode, volgorde van methoderesolutie,
minicpan, minimalisme, modus, modifier, module, modulus, mojibake, monger, sterfelijk,
mro, multidimensionale array, meervoudige overerving

N named pipe, naamruimte, NaN, netwerkadres, nieuwe regel, NFS, normalisatie, null
karakter, null-lijst, null-tekenreeks, numerieke context, numificatie, NV, nybble

O object, octaal, offset, one-liner, open source software, operand, besturingssysteem,
operator, operator overbelasting, opties, ordinaal, overbelasting, overschrijven, eigenaar

P-pakket, pad, parameter, bovenliggende klasse, ontleden boom, ontleden, patch, PATH, padnaam,
patroon, patroonovereenkomst, PAUZE, Perl-mongers, toestemmingsbits, Pern, pijp,
pijplijn, platform, pod, pod-opdracht, aanwijzer, polymorfisme, poort, draagbaar,
portier, bezittelijk, POSIX, postfix, pp, pragma, prioriteit, prefix, preprocessing,
primaire onderhouder, procedure, proces, programma, programmagenerator, progressive
matching, eigenschap, protocol, prototype, pseudofunctie, pseudohash,
pseudoletterlijk, publiek domein, pompoen, pompen, PV

Q gekwalificeerd, kwantificator

R-raceconditie, leesbaar, oogst, record, recursie, referentie, referent, regex,
reguliere expressie, modifier voor reguliere expressie, regulier bestand, relationeel
operator, gereserveerde woorden, retourwaarde, RFC, shift naar rechts, rol, root, RTFM, run
fase, looptijd, looptijdpatroon, RV, rvalu

S sandbox, scalair, scalaire context, scalaire letterlijke, scalaire waarde, scalaire variabele,
bereik, kladblok, script, scriptkiddie, sed, semafoor, scheidingsteken,
serialisatie, server, service, setgid, setuid, gedeeld geheugen, shebang, shell,
bijwerkingen, sigil, signaal, signaal handler, enkele overerving, slice, slurp,
socket, zachte referentie, bronfilter, stapel, standaard, standaardfout, standaard
invoer, standaard I/O, standaardbibliotheek, standaarduitvoer, statement, statement
modifier, statisch, statische methode, statische scoping, statische variabele, stat-structuur,
status, STDERR, STDIN, STDIO, STDOUT, stream, string, stringcontext,
stringificatie, struct, structuur, subklasse, subpatroon, subroutine, subscript,
substitutie, substring, superklasse, superuser, SV, schakelaar, schakelcluster, schakelaar
verklaring, symbool, symbolische debugger, symbolische link, symbolische verwijzing, symbool
tabel, synchroon, syntactische suiker, syntaxis, syntaxisboom, syscall

T-taintcontroles, tainted, taint-modus, TCP, term, terminator, ternair, tekst, thread,
gelijkspel, titlecase, TMTOWTDI, token, tokener, tokenizing, toolbox-benadering, onderwerp,
translitereren, trigger, trinary, troff, true, afkappen, type, type casting,
typedef, getypt lexicale, typeglob, typemap

U UDP, UID, umask, unaire operator, Unicode, Unix, hoofdletters

V-waarde, variabel, variabele interpolatie, variadisch, vector, virtueel, lege context,
v-snaar

W-waarschuwing, kijk-uitdrukking, zwakke referentie, witruimte, woord, werkmap,
wikkel, WYSIWYG

X XS, XSUB

Ja ja

Z nul breedte, zombie

AUTEUR EN AUTEURSRECHT

geperlemeerd - hoe naar insluiten perl in jouw C programma
PRODUCTBESCHRIJVING
PREAMBULE
C van Perel?, a Unix programma van Perel?, Perl van Perel?, C van
C?, Perl van C?

STAPPENPLAN
Uw C-programma samenstellen
Een Perl-interpreter toevoegen aan uw C-programma
Een Perl-subroutine aanroepen vanuit uw C-programma
Een Perl-statement evalueren vanuit uw C-programma
Perl-patroonovereenkomsten en -substituties uitvoeren vanuit uw C-programma
Gehannes met de Perl-stack uit je C-programma
Een volhardende tolk behouden
Uitvoering van END-blokken
$ 0 opdrachten
Meerdere tolkinstanties onderhouden
Perl-modules gebruiken, die zelf C-bibliotheken gebruiken, uit uw C-programma
Ingesloten Perl gebruiken met POSIX-landinstellingen
Perl verbergen_
MOREEL
AUTEUR
COPYRIGHT

perldebguts - Ingewanden of Perl debugging
PRODUCTBESCHRIJVING
Interne foutopsporing
Je eigen debugger schrijven
Uitvoervoorbeelden framelijst
Debuggen van reguliere expressies
Uitvoer tijdens compileren
"verankerd" STRING "op" POS, "drijvend" STRING "op" POS1..POS2, "passen bij
drijvend/verankerd", "minlen", "stclass" TYPE, "noscan", "isall", "GPOS", "plus",
"impliciet", "met eval", "verankerd (TYPE)"

Typen knooppunten
Runtime-uitgang
Perl-geheugengebruik debuggen
$ENV{PERL_DEBUG_MSTATS} gebruiken
"emmers SMALLEST(ONG..GROOTSTE(ONG.)", Gratis/Gebruikt, "Totaal sbrk():
SBRKed/SBRKs:CONTINU", "pad: 0", "heads: 2192", "chain: 0", "tail: 6144"

ZIE OOK

perlxstut - Tutorial voor het schrijven van XSUB's
PRODUCTBESCHRIJVING
SPECIALE OPMERKINGEN
maken
Versievoorbehoud
Dynamische belasting versus statische belasting
Discussies en PERL_NO_GET_CONTEXT
TUTORIAL
VOORBEELD 1
VOORBEELD 2
Wat is er gebeurd?
Goede testscripts schrijven
VOORBEELD 3
Wat is hier nieuw?
Invoer- en uitvoerparameters
Het XSUBPP-programma
Het TYPEMAP-bestand
Waarschuwing over uitvoerargumenten
VOORBEELD 4
Wat is hier gebeurd?
Anatomie van .xs-bestand
Het vet uit XSUB's halen
Meer over XSUB-argumenten
De argumentstapel
Uw extensie verlengen
Uw extensie documenteren
Uw extensie installeren
VOORBEELD 5
Nieuwe dingen in dit voorbeeld
VOORBEELD 6
Nieuwe dingen in dit voorbeeld
VOORBEELD 7 (Binnenkort beschikbaar)
VOORBEELD 8 (Binnenkort beschikbaar)
VOORBEELD 9 Open bestanden doorgeven aan XSes
Problemen met deze voorbeelden oplossen
Zie ook
Auteur
Laatst gewijzigd

perlxs - XS taal referentie handboek
PRODUCTBESCHRIJVING
Introductie
On The Road
De anatomie van een XSUB
De argumentstapel
De RETVAL-variabele
SV's, AV's en HV's retourneren via RETVAL
Het MODULE-sleutelwoord
Het PAKKET-sleutelwoord
Het PREFIX-sleutelwoord
De OUTPUT: Trefwoord
Het NO_OUTPUT-zoekwoord
De CODE: Trefwoord
De INIT: Trefwoord
Het NO_INIT-zoekwoord
De TYPEMAP: Trefwoord
Functieparameters initialiseren
Standaard parameterwaarden
De PREINIT: Trefwoord
Het TOEPASSINGSGEBIED: Trefwoord
De INPUT: Trefwoord
De IN/OUTLIST/IN_OUTLIST/OUT/IN_OUT trefwoorden
Het trefwoord "length(NAME)"
Parameterlijsten met variabele lengte
De C_ARGS: Trefwoord
De PPCODE: Trefwoord
Undef en lege lijsten retourneren
De VEREISTE: Trefwoord
De CLEANUP: Trefwoord
De POSTCALL: Trefwoord
De BOOT: Trefwoord
De VERSIONCHECK: Trefwoord
De PROTOTYPES: Trefwoord
Het PROTOTYPE: Trefwoord
De ALIAS: Trefwoord
De OVERBELASTING: Trefwoord
De FALLBACK: Trefwoord
De INTERFACE: Trefwoord
De INTERFACE_MACRO: Trefwoord
De INCLUSIEF: Trefwoord
Het INCLUDE_COMMAND: Trefwoord
De CASE: Trefwoord
De EXPORT_XSUB_SYMBOLS: Trefwoord
De & Unaire Operator
POD, opmerkingen en C Preprocessor-richtlijnen invoegen
XS gebruiken met C++
Interfacestrategie
Perl-objecten en C-structuren
Statische gegevens veilig opslaan in XS
MY_CXT_KEY, typdef my_cxt_t, START_MY_CXT, MY_CXT_INIT, dMY_CXT, MY_CXT,
aMY_CXT/pMY_CXT, MY_CXT_CLONE, MIJN_CXT_INIT_INTERP(mijn_perl),
dMY_CXT_INTERP(mijn_perl)

Thread-aware systeeminterfaces
Voorbeelden
WAARSCHUWINGEN
Niet-lokale-aware XS-code, Locale-aware XS-code

XS-VERSIE
AUTEUR

perlxstypemap - Perl XS C/Perl type dan: in kaart brengen
PRODUCTBESCHRIJVING
Anatomie van een typekaart
De rol van het typemapbestand in uw distributie
Typemaps delen tussen CPAN-distributies
Typemap-items schrijven
Volledige lijst van kerntypekaarten
T_SV, T_SVREF, T_SVREF_FIXED, T_AVREF, T_AVREF_REFCOUNT_FIXED, T_HVREF,
T_HVREF_REFCOUNT_FIXED, T_CVREF, T_CVREF_REFCOUNT_FIXED, T_SYSRET, T_UV, T_IV,
T_INT, T_ENUM, T_BOOL, T_U_INT, T_SHORT, T_U_SHORT, T_LONG, T_U_LONG, T_CHAR,
T_U_CHAR, T_FLOAT, T_NV, T_DOUBLE, T_PV, T_PTR, T_PTRREF, T_PTROBJ, T_REF_IV_REF,
T_REF_IV_PTR, T_PTRDESC, T_REFREF, T_REFOBJ, T_OPAQUEPTR, T_OPAQUE, impliciet
reeks, T_PACKED, T_PACKEDARRAY, T_DATAUNIT, T_CALLBACK, T_ARRAY, T_STDIO, T_INOUT,
T_IN, T_OUT

perlclib - Intern vervangingen voor standaard C bibliotheek functies
PRODUCTBESCHRIJVING
conventies
"t", "p", "n", "s"

Bestandsbewerkingen
Bestandsinvoer en -uitvoer
Bestandspositionering
Geheugenbeheer en stringverwerking
Karakterklassetests
standaard.h functies
Diverse functies
ZIE OOK

perlguts - Introductie naar the Perl API
PRODUCTBESCHRIJVING
Variabelen
Datatypen
Wat is een "IV"?
Werken met SV's
compensaties
Wat zit er echt in een SV opgeslagen?
Werken met AV's
Werken met HV's
Hash API-extensies
AV's, HV's en ongedefinieerde waarden
Referenties
Gezegende referenties en klassenobjecten
Nieuwe variabelen maken
GV_ADDMULTI, GV_ADDWARN

Referentietellingen en sterfte
Stashes en Globs
Dubbel getypte SV's
Alleen-lezen waarden
Kopiëren op schrijven
Magische variabelen
Magie toewijzen
Magische virtuele tafels
Magie vinden
De magie van gebonden hashes en arrays begrijpen
Wijzigingen lokaliseren
"SAVEINT(int i)", "SAVEIV(IV i)", "SAVEI32(I32 i)", "SAVELONG(long i)",
SAVESPTR(s), SAVEPPTR(p), "SAVEFREESV(SV *sv)", "SAVEMORTALIZESV(SV *sv)",
"SAVEFREEOP(OP *op)", SAVEFREEPV(p), "SAVECLEARSV(SV *sv)", "SAVEDELETE(HV *hv,
char *key, I32 lengte)", "SAVEDESTRUCTOR(DESTRUCTORFUNC_NOCONTEXT_t f, void *p)",
"SAVEDESTRUCTOR_X(DESTRUCTORFUNC_t f, void *p)", "SAVESTACK_POS()", "SV*
save_scalar(GV *gv)", "AV* save_ary(GV *gv)", "HV* save_hash(GV *gv)", "void
save_item(SV *item)", "void save_list(SV **sarg, I32 maxsarg)", "SV* save_svref(SV
**sptr)", "void save_aptr(AV **aptr)", "void save_hptr(HV **hptr)"

subroutines
XSUB's en de argument-stack
Automatisch laden met XSUB's
Perl-routines aanroepen vanuit C-programma's
Een C-waarde op Perl-stack zetten
Kladblokken
Kladblokken en recursie
Geheugentoewijzing
Toewijzing
herverdeling
bewegend
PerlIO
Gecompileerde code
Codeboom
De boom onderzoeken
Compileer pas 1: controleer routines
Compileer pass 1a: constant folden
Compileer pass 2: contextvoortplanting
Compileer pas 3: kijkgaatje optimalisatie
Insteekbare runops
Compileer scope hooks
"void bhk_start(pTHX_int full)", "void bhk_pre_end(pTHX_ OP **o)", "void
bhk_post_end(pTHX_ OP **o)", "ongeldig bhk_eval(pTHX_ OP *const o)"

Interne datastructuren onderzoeken met de "dump"-functies
Hoe meerdere tolken en gelijktijdigheid worden ondersteund
Achtergrond en PERL_IMPLICIT_CONTEXT
Dus wat is er met dTHR gebeurd?
Hoe gebruik ik dit alles in extensies?
Moet ik iets speciaals doen als ik perl vanuit meerdere threads aanroep?
Toekomstplannen en PERL_IMPLICIT_SYS
Interne functies
A, p, d, s, n, r, f, M, o, x, m, X, E, b, anderen

Geformatteerd afdrukken van IV's, UV's en NV's
Aanwijzer-naar-geheel getal en geheel getal-naar-wijzer
uitzondering Handling
Brondocumentatie
Achterwaartse compatibiliteit
Unicode-ondersteuning
Wat is Unicode toch?
Hoe herken ik een UTF-8-string?
Hoe vertegenwoordigt UTF-8 Unicode-tekens?
Hoe slaat Perl UTF-8-strings op?
Hoe converteer ik een string naar UTF-8?
Hoe vergelijk ik snaren?
Is er nog iets dat ik moet weten?
Aangepaste operators
xop_naam, xop_desc, xop_class, OA_BASEOP, OA_UNOP, OA_BINOP, OA_LOGOP, OA_LISTOP,
OA_PMOP, OA_SVOP, OA_PADOP, OA_PVOP_OR_SVOP, OA_LOOP, OA_COP, xop_peep

AUTEURS
ZIE OOK

perloproep - Perl bellen conventies van C
PRODUCTBESCHRIJVING
Een foutafhandelaar, een gebeurtenisgestuurd programma

DE OPROEP_FUNCTIES
bel_sv, bel_pv, bel_methode, bel_argv

VLAG WAARDEN
G_VOID
G_SCALAR
G_ARRAY
G_DISCARD
G_NOARGS
G_EVAL
G_KEEPERR
De context bepalen
Voorbeelden
Geen parameters, niets geretourneerd
Parameters doorgeven
Een scalaire teruggeven
Een lijst met waarden retourneren
Een lijst retourneren in een scalaire context
Gegevens van Perl retourneren via de parameterlijst
G_EVAL gebruiken
G_KEEPERR gebruiken
call_sv . gebruiken
call_argv gebruiken
Call_method gebruiken
GIMME_V . gebruiken
Perl gebruiken om tijdelijke bestanden weg te gooien
Strategieën voor het opslaan van contextinformatie voor terugbellen
1. Negeer het probleem - Sta slechts 1 terugbelverzoek toe, 2. Maak een reeks terugbelverzoeken -
hard bedrade limiet, 3. Gebruik een parameter om toe te wijzen aan de Perl callback

Alternatieve stapelmanipulatie
Een anonieme subroutine maken en oproepen in C
LICHTGEWICHT TERUGBELLEN
ZIE OOK
AUTEUR
DATUM

perlmroapi - Perl methode resolutie inpluggen interface
PRODUCTBESCHRIJVING
oplossen, naam, lengte, kflags, hash

Terugbelverzoeken
Caching
Voorbeelden
AUTEURS

perlreapi - Perl regelmatig uitdrukking inpluggen interface
PRODUCTBESCHRIJVING
Terugbelverzoeken
herunterladen
"/m" - RXf_PMf_MULTILINE, "/s" - RXf_PMf_SINGLELINE, "/i" - RXf_PMf_FOLD, "/x" -
RXf_PMf_EXTENDED, "/p" - RXf_PMf_KEEPCOPY, Tekenset, RXf_SPLIT,
RXf_SKIPWHITE, RXf_START_ONLY, RXf_WHITE, RXf_NULL, RXf_NO_INPLACE_SUBST

exec
rx, sv, strbeg, strend, stringarg, minend, data, vlaggen

Intuit
controlestr
gratis
Genummerde opname-callbacks
Callbacks voor vastleggen op naam
qr_pakket
dupe
op_comp
De REGEXP-structuur
"motor"
"moeder_re"
"extvlaggen"
"minlen" "minlenret"
"goefjes"
"substraten"
"nparen", "lastparen" en "lastcloseparen"
"intflags"
"pprivate"
"ruil"
"uit"
"precomp" "prelen"
"paren_names"
"substraten"
"subbeg" "sublen" "saved_copy" "suboffset" "subcoffset"
"ingepakt" "ingepakt"
"seen_evals"
"refcnt"
GESCHIEDENIS
AUTEURS
LICENTIE

perlregts - Beschrijving of the Perl regelmatig uitdrukking krachbron.
PRODUCTBESCHRIJVING
Overzicht
Een korte opmerking over de voorwaarden
Wat is een reguliere expressie-engine?
Structuur van een Regexp-programma
"regnode_1", "regnode_2", "regnode_string", "regnode_charclass",
"regnode_charclass_posixl"

Proces overzicht
A. Compilatie, 1. Ontleden voor grootte, 2. Ontleden voor constructie, 3. Kijkgaatje
optimalisatie en analyse, B. Uitvoering, 4. Startpositie en no-match optimalisaties,
5. Uitvoering van het programma

Compilatie
verankerde vaste snaren, drijvende vaste snaren, minimale en maximale lengte
vereisten, startklasse, begin-/eindposities

Uitvoering
DIVERSE
Unicode- en lokalisatieondersteuning
Basisstructuren
"offsets", "regstclass", "data", "programma"

ZIE OOK
AUTEUR
LICENTIE
REFERENTIES

perlapi - automatisch gegenereerd documentatie voor the perl publiek API
PRODUCTBESCHRIJVING
"Geef me" waarden
GIMME, GIMME_V, G_ARRAY, G_DISCARD, G_EVAL, G_NOARGS, G_SCALAR, G_VOID

Functies voor matrixmanipulatie
AvFILL, av_clear, av_create_and_push, av_create_and_unshift_one, av_delete,
av_exists, av_extend, av_fetch, av_fill, av_len, av_make, av_pop, av_push,
av_shift, av_store, av_tindex, av_top_index, av_undef, av_unshift, get_av,
newAV, sortsv, sortsv_flags

"xsubpp" variabelen en interne functies
bijl , KLASSE , dAX , dAXMARK , dITEMS , dUNDERBAR , dXSARGS , dXSI32 , items , ix ,
RETVAL , ST , DIT , ONDERBALK , XS , XS_EXTERNAL , XS_INTERNAL

Terugbelfuncties
call_argv, call_method, call_pv, call_sv, ENTER, eval_pv, eval_sv, FREETMPS,
VERLATEN, SAVETMPS

Hoofdlettergebruik wijzigen
toFOLD , toFOLD_uni , toFOLD_utf8 , toLOWER , toLOWER_L1 , toLOWER_LC , toLOWER_uni ,
toLOWER_utf8, toTITLE, toTITLE_uni, toTITLE_utf8, toUPPER, toUPPER_uni,
naarUPPER_utf8

Karakterclassificatie
isALPHA, isALPHANUMERIC, isASCII, isBLANK, isCNTRL, isDIGIT, isGRAPH, isIDCONT
, isIDFIRST , isLOWER , isOCTAL , isPRINT , isPSXSPC , isPUNCT , isSPACE , isUPPER ,
isWORDCHAR , isXDIGIT

Een tolk klonen
perl_kloon

Compileer scope hooks
BhkDISABLE, BhkENABLE, BhkENTRY_set, blockhook_register

COP hint hashes
cophh_2hv , cophh_copy , cophh_delete_pv , cophh_delete_pvn , cophh_delete_pvs ,
cophh_delete_sv, cophh_fetch_pv, cophh_fetch_pvn, cophh_fetch_pvs, cophh_fetch_sv
, cophh_free , cophh_new_empty , cophh_store_pv , cophh_store_pvn , cophh_store_pvs ,
cophh_store_sv

COP hint lezen
cop_hints_2hv , cop_hints_fetch_pv , cop_hints_fetch_pvn , cop_hints_fetch_pvs ,
cop_hints_fetch_sv

Aangepaste operators
custom_op_register , custom_op_xop , XopDISABLE , XopENABLE , XopENTRY ,
XopENTRYCUSTOM , XopENTRY_set , XopFLAGS

Functies voor CV-manipulatie
caller_cx, CvSTASH, find_runcv, get_cv, get_cvn_flags

Hulpprogramma's voor foutopsporing
dump_all, dump_packsubs, op_dump, sv_dump

Weergave- en dumpfuncties
pv_display, pv_escape, pv_pretty

Functies insluiten
cv_clone, cv_naam, cv_undef, find_rundefsv, find_rundefsvoffset, intro_my,
load_module , newPADNAMELIST , newPADNAMEouter , newPADNAMEpvn , nothreadhook ,
padnamelist_fetch , padnamelist_store , pad_add_anon , pad_add_name_pv ,
pad_add_name_pvn , pad_add_name_sv , pad_alloc , pad_findmy_pv , pad_findmy_pvn ,
pad_findmy_sv, pad_setsv, pad_sv, pad_tidy, perl_alloc, perl_construct,
perl_destruct , perl_free , perl_parse , perl_run , required_pv

Afhandeling van uitzonderingen (eenvoudige) macro's
dXCPT , XCPT_CATCH , XCPT_RETHROW , XCPT_TRY_END , XCPT_TRY_START

Globale variabelen
PL_check, PL_keyword_plugin

GV-functies
GvAV, GvCV, GvHV, GvSV, gv_const_sv, gv_fetchmeth, gv_fetchmethod_autoload,
gv_fetchmeth_autoload, gv_fetchmeth_pv, gv_fetchmeth_pvn, gv_fetchmeth_pvn_autoload
, gv_fetchmeth_pv_autoload , gv_fetchmeth_sv , gv_fetchmeth_sv_autoload , gv_init ,
gv_init_pv, gv_init_pvn, gv_init_sv, gv_stashpv, gv_stashpvn, gv_stashpvs,
gv_stashsv, setdefout

Handige waarden
Nullav, Nullch, Nullcv, Nullhv, Nullsv

Functies voor hashmanipulatie
cop_fetch_label , cop_store_label , get_hv , HEf_SVKEY , HeHASH , HeKEY , HeKLEN ,
HePV, HeSVKEY, HeSVKEY_force, HeSVKEY_set, HeUTF8, HeVAL, HvENAME, HvENAMELEN,
HvENAMEUTF8, HvNAME, HvNAMELEN, HvNAMEUTF8, hv_asset, hv_clear,
hv_clear_placeholders , hv_copy_hints_hv , hv_delete , hv_delete_ent , hv_exists ,
hv_exists_ent, hv_fetch, hv_fetchs, hv_fetch_ent, hv_fill, hv_iterinit,
hv_iterkey , hv_iterkeysv , hv_iternext , hv_iternextsv , hv_iternext_flags ,
hv_iterval, hv_magic, hv_scalar, hv_store, hv_stores, hv_store_ent, hv_undef,
nieuweHV

haak manipulatie
wrap_op_checker

Lexer-interface
lex_bufutf8, lex_discard_to, lex_grow_linestr, lex_next_chunk, lex_peek_unichar,
lex_read_space, lex_read_to, lex_read_unichar, lex_start, lex_stuff_pv,
lex_stuff_pvn , lex_stuff_pvs , lex_stuff_sv , lex_unstuff , parse_arithexpr ,
parse_barestmt, parse_block, parse_fullexpr, parse_fullstmt, parse_label,
parse_listexpr , parse_stmtseq , parse_termexpr , PL_parser , PL_parser->bufend ,
PL_parser->bufptr , PL_parser->linestart , PL_parser->linestr

Locale-gerelateerde functies en macro's
DECLARATION_FOR_LC_NUMERIC_MANIPULATION, RESTORE_LC_NUMERIC,
STORE_LC_NUMERIC_FORCE_TO_UNDERLYING , STORE_LC_NUMERIC_SET_TO_NEEDED , synchronisatie_locale

Magische functies
mg_clear, mg_copy, mg_find, mg_findext, mg_free, mg_free_type, mg_get,
mg_lengte, mg_magical, mg_set, SvGETMAGIC, SvLOCK, SvSETMAGIC, SvSetMagicSV,
SvSetMagicSV_nosteal, SvSetSV, SvSetSV_nosteal, SvSHARE, SvUNLOCK

Geheugen management
Kopie , CopyD , Move , MoveD , Newx , Newxc , Newxz , Poison , PoisonFree , PoisonNew ,
PoisonWith, Vernieuwen, Vernieuwen, Safefree, savepv, savepvn, savepvs, savesharedpv,
savesharedpvn, savesharedpvs, savesharedsvpv, savesvpv, StructCopy, Zero, ZeroD

Diverse functies
dump_c_backtrace, fbm_compile, fbm_instr, foldEQ, foldEQ_locale, formulier, getcwd_sv
, get_c_backtrace_dump , ibcmp , ibcmp_locale , is_safe_syscall , memEQ , memNE , puinhoop
, mess_sv , mijn_snprintf , mijn_sprintf , mijn_strlcat , mijn_strlcpy , mijn_vsnprintf ,
PERL_SYS_INIT, PERL_SYS_INIT3, PERL_SYS_TERM, quadmath_format_needed,
quadmath_format_single, READ_XDIGIT, strEQ, strGE, strGT, strLE, strLT, strNE,
strnEQ, strnNE, sv_destroyable, sv_nosharing, vmess

MRO-functies
mro_get_linear_isa, mro_method_changed_in, mro_register

Multicall-functies
dMULTICALL, MULTICALL, POP_MULTICALL, PUSH_MULTICALL

Numerieke functies
grok_bin , grok_hex , grok_infnan , grok_nummer , grok_nummer_flags ,
grok_numerieke_radix, grok_oct, isinfnan, Perl_signbit, scan_bin, scan_hex,
scan_oct

Verouderde achterwaartse compatibiliteitsfuncties
custom_op_desc , custom_op_name , gv_fetchmethod , is_utf8_char , is_utf8_char_buf ,
pack_cat, pad_compname_type, sv_2pvbyte_nolen, sv_2pvutf8_nolen, sv_2pv_nolen,
sv_catpvn_mg, sv_catsv_mg, sv_force_normal, sv_iv, sv_nolocking, sv_nounlocking,
sv_nv, sv_pv, sv_pvbyte, sv_pvbyten, sv_pvn, sv_pvutf8, sv_pvutf8n, sv_taint,
sv_unref, sv_usepvn, sv_usepvn_mg, sv_uv, unpack_str, utf8_to_uvchr,
utf8_to_uvuni

Optree constructie
nieuwASSIGNOP, nieuwBINOP, nieuwCONDOP, nieuwDEFSVOP, nieuwFOROP, nieuwGIVENOP, nieuwGVOP,
nieuweLISTOP , nieuweLOGOP , nieuweLOOPEX , nieuweLOOPOP , nieuweMETHOP , nieuweMETHOP_named ,
nieuwNULLLIST , nieuwOP , nieuwPADOP , nieuwPMOP , nieuwPVOP , nieuwRANGE , nieuwSLICEOP ,
nieuwSTATEOP , nieuwSVOP , nieuwUNOP , nieuwUNOP_AUX , nieuwWHENOP , nieuwWHILEOP

Optree-manipulatiefuncties
alloccopstash, block_end, block_start, ck_entersub_args_list,
ck_entersub_args_proto , ck_entersub_args_proto_or_list , cv_const_sv ,
cv_get_call_checker , cv_set_call_checker , cv_set_call_checker_flags , LINKLIST ,
nieuweCONSTSUB , nieuweCONSTSUB_flags , newXS , OpHAS_SIBLING , OpLASTSIB_set ,
OpMAYBESIB_set, OpMORESIB_set, OpSIBLING, op_append_elem, op_append_list,
OP_CLASS , op_contextualize , op_convert_list , OP_DESC , op_free , op_linklist ,
op_lvalue , OP_NAME , op_null , op_parent , op_prepend_elem , op_scope ,
op_sibling_splice, OP_TYPE_IS, OP_TYPE_IS_OR_WAS, rv2cv_op_cv

Inpakken en uitpakken
paklijst , uitpakstring

Pad-gegevensstructuren
CvPADLIST , PadARRAY , PadlistARRAY , PadlistMAX , PadlistNAMES , PadlistNAMESARRAY ,
PadlijstNAMESMAX , PadlijstREFCNT , PadMAX , PadnameLEN , PadnamelijstARRAY ,
PadnaamlijstMAX , PadnaamlijstREFCNT , PadnaamlijstREFCNT_dec , PadnaamPV , PadnaamREFCNT
, PadnaamREFCNT_dec , PadnaamSV , PadnaamUTF8 , pad_add_name_pvs , pad_findmy_pvs ,
pad_new , PL_comppad , PL_comppad_name , PL_curpad

Variabelen per tolk
PL_modglobal, PL_na, PL_opfreehook, PL_peepp, PL_rpeepp, PL_sv_no, PL_sv_undef,
PL_sv_ja

REGEXP-functies
SvRX, SvRXOK

Stapelmanipulatiemacro's
dMARK, dORIGMARK, dSP, EXTEND, MARK, mPUSHi, mPUSHn, mPUSHp, mPUSHs, mPUSHu,
mXPUSHi, mXPUSHn, mXPUSHp, mXPUSHs, mXPUSHu, ORIGMARK, POPi, POPl, POPn, POPp
, POPpbytex , POPpx , POPs , PUSHi , PUSHMARK , PUSHmortal , PUSHn , PUSHp , PUSHs ,
PUSHu, PUTBACK, SP, SPAGAIN, XPUSHi, XPUSHmortal, XPUSHn, XPUSHp, XPUSHs,
XPUSHu, XSRETURN, XSRETURN_EMPTY, XSRETURN_IV, XSRETURN_NO, XSRETURN_NV,
XSRETURN_PV, XSRETURN_UNDEF, XSRETURN_UV, XSRETURN_YES, XST_mIV, XST_mNO,
XST_mNV , XST_mPV , XST_mUNDEF , XST_mYES

SV-vlaggen
svtype , SVt_INVLIST , SVt_IV , SVt_NULL , SVt_NV , SVt_PV , SVt_PVAV , SVt_PVCV ,
SVt_PVFM , SVt_PVGV , SVt_PVHV , SVt_PVIO , SVt_PVIV , SVt_PVLV , SVt_PVMG , SVt_PVNV
, SVt_REGEXP

SV-manipulatiefuncties
boolSV , croak_xs_usage , get_sv , newRV_inc , newSVpadname , newSVpvn_utf8 , SvCUR ,
SvCUR_set, SvEND, SvGAMAGIC, SvGROW, SvIOK, SvIOKp, SvIOK_notUV, SvIOK_off,
SvIOK_on, SvIOK_only, SvIOK_only_UV, SvIOK_UV, SvIsCOW, SvIsCOW_shared_hash,
SvIV, SvIVX, SvIVx, SvIV_nomg, SvIV_set, SvLEN, SvLEN_set, SvMAGIC_set, SvNIOK
, SvNIOKp , SvNIOK_off , SvNOK , SvNOKp , SvNOK_off , SvNOK_on , SvNOK_only , SvNV ,
SvNVX, SvNVx, SvNV_nomg, SvNV_set, SvOK, SvOOK, SvOOK_offset, SvPOK, SvPOKp,
SvPOK_off, SvPOK_on, SvPOK_only, SvPOK_only_UTF8, SvPV, SvPVbyte, SvPVbytex,
SvPVbytex_force , SvPVbyte_force , SvPVbyte_nolen , SvPVutf8 , SvPVutf8x ,
SvPVutf8x_force, SvPVutf8_force, SvPVutf8_nolen, SvPVX, SvPVx, SvPV_force,
SvPV_force_nomg, SvPV_nolen, SvPV_nomg, SvPV_nomg_nolen, SvPV_set, SvREFCNT,
SvREFCNT_dec, SvREFCNT_dec_NN, SvREFCNT_inc, SvREFCNT_inc_NN, SvREFCNT_inc_simple
, SvREFCNT_inc_simple_NN , SvREFCNT_inc_simple_void , SvREFCNT_inc_simple_void_NN ,
SvREFCNT_inc_void, SvREFCNT_inc_void_NN, SvROK, SvROK_off, SvROK_on, SvRV,
SvRV_set, SvSTASH, SvSTASH_set, SvTAINT, SvTAINTED, SvTAINTED_off, SvTAINTED_on
, SvTRUE , SvTRUE_nomg , SvTYPE , SvUOK , SvUPGRADE , SvUTF8 , SvUTF8_off , SvUTF8_on
, SvUV , SvUVX , SvUVx , SvUV_nomg , SvUV_set , SvVOK , sv_catpvn_nomg , sv_catpv_nomg
, sv_catsv_nomg , sv_afgeleide_van , sv_afgeleide_van_pv , sv_afgeleide_van_pvn ,
sv_derived_from_sv , sv_does , sv_does_pv , sv_does_pvn , sv_does_sv , sv_report_used
, sv_setsv_nomg , sv_utf8_upgrade_nomg

SV-lichaamstoewijzing
looks_like_number , newRV_noinc , newSV , newSVhek , newSViv , newSVnv , newSVpv ,
nieuweSVpvf , nieuweSVpvn , nieuweSVpvn_flags , nieuweSVpvn_share , nieuweSVpvs , nieuweSVpvs_flags ,
newSVpvs_share , newSVpv_share , newSVrv , newSVsv , newSVuv , newSV_type , sv_2bool ,
sv_2bool_flags, sv_2cv, sv_2io, sv_2iv_flags, sv_2mortal, sv_2nv_flags,
sv_2pvbyte, sv_2pvutf8, sv_2pv_flags, sv_2uv_flags, sv_backoff, sv_bless,
sv_catpv, sv_catpvf, sv_catpvf_mg, sv_catpvn, sv_catpvn_flags, sv_catpvs,
sv_catpvs_flags , sv_catpvs_mg , sv_catpvs_nomg , sv_catpv_flags , sv_catpv_mg ,
sv_catsv, sv_catsv_flags, sv_chop, sv_clear, sv_cmp, sv_cmp_flags, sv_cmp_locale
, sv_cmp_locale_flags , sv_collxfrm , sv_collxfrm_flags , sv_copypv_flags ,
sv_copypv_nomg, sv_dec, sv_dec_nomg, sv_eq, sv_eq_flags, sv_force_normal_flags,
sv_free, sv_gets, sv_get_backrefs, sv_grow, sv_inc, sv_inc_nomg, sv_insert,
sv_insert_flags , sv_isa , sv_isobject , sv_len , sv_len_utf8 , sv_magic , sv_magicext
, sv_mortalcopy , sv_newmortal , sv_newref , sv_pos_b2u , sv_pos_b2u_flags ,
sv_pos_u2b , sv_pos_u2b_flags , sv_pvbyten_force , sv_pvn_force , sv_pvn_force_flags ,
sv_pvutf8n_force, sv_reftype, sv_replace, sv_reset, sv_rvweaken, sv_setiv,
sv_setiv_mg, sv_setnv, sv_setnv_mg, sv_setpv, sv_setpvf, sv_setpvf_mg,
sv_setpviv, sv_setpviv_mg, sv_setpvn, sv_setpvn_mg, sv_setpvs, sv_setpvs_mg,
sv_setpv_mg, sv_setref_iv, sv_setref_nv, sv_setref_pv, sv_setref_pvn,
sv_setref_pvs, sv_setref_uv, sv_setsv, sv_setsv_flags, sv_setsv_mg, sv_setuv,
sv_setuv_mg, sv_tainted, sv_true, sv_unmagic, sv_unmagicext, sv_unref_flags,
sv_untaint, sv_upgrade, sv_usepvn_flags, sv_utf8_decode, sv_utf8_downgrade,
sv_utf8_encode, sv_utf8_upgrade, sv_utf8_upgrade_flags, sv_utf8_upgrade_flags_grow
, sv_utf8_upgrade_nomg , sv_vcatpvf , sv_vcatpvfn , sv_vcatpvfn_flags , sv_vcatpvf_mg
, sv_vsetpvf , sv_vsetpvfn , sv_vsetpvf_mg

Unicode-ondersteuning
bytes_cmp_utf8, bytes_from_utf8, bytes_to_utf8, DO_UTF8, foldEQ_utf8, isUTF8_CHAR
, is_ascii_string , is_invariant_string , is_utf8_string , is_utf8_string_loc ,
is_utf8_string_loclen , pv_uni_display , sv_cat_decode , sv_recode_to_utf8 ,
sv_uni_display , to_utf8_case , to_utf8_fold , to_utf8_lower , to_utf8_title ,
to_utf8_upper, utf8n_to_uvchr, utf8n_to_uvuni, UTF8SKIP, utf8_distance, utf8_hop
, utf8_length , utf8_to_bytes , utf8_to_uvchr_buf , utf8_to_uvuni_buf , UVCHR_SKIP ,
uvchr_to_utf8 , uvchr_to_utf8_flags , uvoffuni_to_utf8_flags , uvuni_to_utf8_flags

Variabelen gecreëerd door "xsubpp" en "xsubpp" interne functies
nieuwXSproto , XS_APIVERSION_BOOTCHECK , XS_VERSION , XS_VERSION_BOOTCHECK

Versioning
nieuwe_versie, prescan_version, scan_version, upg_version, vcmp, vnormal, vnumify
, vstringify , vverify

Waarschuwing en sterven
kwaken , croak_no_modify , croak_sv , die , die_sv , vcroak , vwarn , waarschuwen , warn_sv

Ongedocumenteerde functies
GetVars, Gv_AMupdate, PerlIO_clearerr, PerlIO_close, PerlIO_context_layers,
PerlIO_eof, PerlIO_error, PerlIO_fileno, PerlIO_fill, PerlIO_flush,
PerlIO_get_base, PerlIO_get_bufsiz, PerlIO_get_cnt, PerlIO_get_ptr, PerlIO_read,
PerlIO_seek, PerlIO_set_cnt, PerlIO_set_ptrcnt, PerlIO_setlinebuf, PerlIO_stderr,
PerlIO_stdin, PerlIO_stdout, PerlIO_tell, PerlIO_unread, PerlIO_write,
amagic_call, amagic_deref_call, any_dup, atfork_lock, atfork_unlock, av_arylen_p
, av_iter_p, block_gimme, call_atexit, call_list, calloc, cast_i32, cast_iv,
cast_ulong, cast_uv, ck_warner, ck_warner_d, ckwarn, ckwarn_d, clone_params_del
, clone_params_new , croak_memory_wrap , croak_nocontext , csighandler , cx_dump ,
cx_dup, cxinc, deb, deb_nocontext, debop, debprofdump, debstack, debstackptrs,
delimcpy, despatch_signals, die_nocontext, dirp_dup, do_aspawn, do_binmode,
do_close , do_gv_dump , do_gvgv_dump , do_hv_dump , do_join , do_magic_dump ,
do_op_dump, do_open, do_open9, do_openn, do_pmop_dump, do_spawn, do_spawn_nowait
, do_sprintf , do_sv_dump , making_taint , doref , dounwind , dowantarray , dump_eval ,
dump_form, dump_indent, dump_mstats, dump_sub, dump_vindent, filter_add,
filter_del, filter_read, foldEQ_latin1, form_nocontext, fp_dup, fprintf_nocontext
, free_global_struct , free_tmps , get_context , get_mstats , get_op_descs ,
get_op_names, get_ppaddr, get_vtbl, gp_dup, gp_free, gp_ref, gv_AVadd, gv_HVadd
, gv_IOadd , gv_SVadd , gv_add_by_type , gv_autoload4 , gv_autoload_pv ,
gv_autoload_pvn , gv_autoload_sv , gv_check , gv_dump , gv_efullname , gv_efullname3 ,
gv_efullname4, gv_fetchfile, gv_fetchfile_flags, gv_fetchpv, gv_fetchpvn_flags,
gv_fetchsv, gv_fullname, gv_fullname3, gv_fullname4, gv_handler, gv_name_set,
he_dup , hek_dup , hv_common , hv_common_key_len , hv_delayfree_ent , hv_eiter_p ,
hv_eiter_set , hv_free_ent , hv_ksplit , hv_name_set , hv_placeholders_get ,
hv_placeholders_set, hv_rand_set, hv_riter_p, hv_riter_set, ibcmp_utf8,
init_global_struct , init_stacks , init_tm , instr , is_lvalue_sub , leave_scope ,
load_module_nocontext, magic_dump, malloc, markstack_grow, mess_nocontext, mfree
, mg_dup , mg_size , mini_mktime , moreswitches , mro_get_from_name ,
mro_get_private_data , mro_set_mro , mro_set_private_data , mijn_atof , mijn_atof2 ,
mijn_bcopy , mijn_bzero , mijn_chsize , mijn_cxt_index , mijn_cxt_init , mijn_dirfd , mijn_exit ,
my_failure_exit , mijn_fflush_all , mijn_fork , mijn_lstat , mijn_memcmp , mijn_memset ,
mijn_pclose , mijn_popen , mijn_popen_lijst , mijn_setenv , mijn_socketpair , mijn_stat ,
mijn_strftime, nieuweANONATTRSUB, nieuweANONHASH, nieuweANONLIST, nieuweANONSUB, nieuweATTRSUB,
nieuwAVREF, nieuwCVREF, nieuwFORM, nieuwGVREF, nieuwGVgen, nieuwGVgen_flags, nieuwHVREF,
newHVhv , newIO , newMYSUB , newPROG , newRV , newSUB , newSVREF , newSVpvf_nocontext
, new_stackinfo , ninstr , op_refcnt_lock , op_refcnt_unlock , parser_dup ,
perl_alloc_using, perl_clone_using, pmop_dump, pop_scope, pregcomp, pregexec,
pregfree , pregfree2 , printf_nocontext , ptr_table_fetch , ptr_table_free ,
ptr_table_new , ptr_table_split , ptr_table_store , push_scope , re_compile ,
re_dup_guts , re_intuit_start , re_intuit_string , realloc , reentrant_free ,
reentrant_init, reentrant_retry, reentrant_size, ref, reg_named_buff_all,
reg_named_buff_exists , reg_named_buff_fetch , reg_named_buff_firstkey ,
reg_named_buff_nextkey , reg_named_buff_scalar , regclass_swash , regdump ,
regdupe_internal, regexec_flags, regfree_internal, reginitcolors, regnext,
repeatcpy, rninstr, rsignal, rsignal_state, runops_debug, runops_standaard,
rvpv_dup, safesyscalloc, safesysfree, safesysmalloc, safesysrealloc, save_I16,
save_I32, save_I8, save_adelete, save_aelem, save_aelem_flags, save_alloc,
save_aptr, save_ary, save_bool, save_clearsv, save_delete, save_destructor,
save_destructor_x, save_freeop, save_freepv, save_freesv, save_generic_pvref,
save_generic_svref, save_gp, save_hash, save_hdelete, save_helem,
save_helem_flags, save_hints, save_hptr, save_int, save_item, save_iv, save_list
, save_long , save_mortalizesv , save_nogv , save_op , save_padsv_and_mortalize ,
save_pptr, save_pushi32ptr, save_pushptr, save_pushptrptr, save_re_context,
save_scalar, save_set_svflags, save_shared_pvref, save_sptr, save_svref,
save_vptr, savestack_grow, savestack_grow_cnt, scan_num, scan_vstring, zaad,
set_context , set_numeric_local , set_numeric_radix , set_numeric_standard , share_hek
, si_dup , ss_dup , stack_grow , start_subparse , str_to_version , sv_2iv , sv_2pv ,
sv_2uv, sv_catpvf_mg_nocontext, sv_catpvf_nocontext, sv_dup, sv_dup_inc, sv_peek
, sv_pvn_nomg , sv_setpvf_mg_nocontext , sv_setpvf_nocontext , swash_fetch ,
swash_init, sys_init, sys_init3, sys_intern_clear, sys_intern_dup,
sys_intern_init, sys_term, taint_env, taint_proper, unlnk, unsharepvn,
utf16_to_utf8 , utf16_to_utf8_reversed , uvuni_to_utf8 , vdeb , vform , vload_module ,
vnewSVpvf , vwarner , warn_nocontext , warner , warner_nocontext , thatsig ,
whosig_pv , whosig_pvn , whosig_sv

AUTEURS
ZIE OOK

perlint - automatisch gegenereerd documentatie of puur intern Perl functies
PRODUCTBESCHRIJVING
Compileer scope hooks
BhkENTRY, BhkFLAGS, CALL_BLOCK_HOOKS

Aangepaste operators
kern_prototype

Functies voor CV-manipulatie
dokken

CV-referentietellingen en CvOUTSIDE
CvZWAK BUITEN

Functies insluiten
cv_dump , cv_forget_slab , do_dump_pad , padlist_dup , padnaamlijst_dup , padnaam_dup ,
pad_alloc_name, pad_block_start, pad_check_dup, pad_findlex, pad_fixup_inner_anons
, pad_free , pad_leavemy , pad_push , pad_reset , pad_swipe

GV-functies
gv_try_downgrade

Functies voor hashmanipulatie
hv_ename_add , hv_ename_delete , opnieuw geteld_he_chain_2hv , opnieuw geteld_he_fetch_pv ,
opnieuw geteld_he_fetch_pvn , opnieuw geteld_he_fetch_pvs , opnieuw geteld_he_fetch_sv ,
opnieuw geteld_he_free , opnieuw geteld_he_inc , opnieuw geteld_he_new_pv , opnieuw geteld_he_new_pvn
, opnieuw geteld_he_new_pvs , opnieuw geteld_he_new_sv

IO-functies
start_glob

Lexer-interface
valid_proto

Magische functies
magic_clearhint, magic_clearhints, magic_methcall, magic_sethint, mg_localize

Diverse functies
free_c_backtrace, get_c_backtrace

MRO-functies
mro_get_linear_isa_dfs , mro_isa_changed_in , mro_package_moved

Optree-manipulatiefuncties
finalize_optree

Pad-gegevensstructuren
CX_CURPAD_SAVE , CX_CURPAD_SV , PadnaamIsOUR , PadnaamIsSTATE , PadnaamOURSTASH ,
PadnaamOUTER, PadnaamTYPE, PAD_BASE_SV, PAD_CLONE_VARS, PAD_COMPNAME_FLAGS,
PAD_COMPNAME_GEN, PAD_COMPNAME_GEN_set, PAD_COMPNAME_OURSTASH, PAD_COMPNAME_PV,
PAD_COMPNAME_TYPE, PAD_RESTORE_LOCAL, PAD_SAVE_LOCAL, PAD_SAVE_SETNULLPAD,
PAD_SETSV, PAD_SET_CUR, PAD_SET_CUR_NOSAVE, PAD_SV, PAD_SVl, SAVECLEARSV,
SAVECOMPPAD, SAVEPADSV

Variabelen per tolk
PL_DBsingle, PL_DBsub, PL_DBtrace, PL_dowarn, PL_last_in_gv, PL_ofsgv, PL_rs

Stapelmanipulatiemacro's
djSP, LVRET

SV-manipulatiefuncties
SvTHINKFIRST, sv_add_arena, sv_clean_all, sv_clean_objs, sv_free_arenas

SV-lichaamstoewijzing
sv_2num, sv_copypv, sv_ref

Unicode-ondersteuning
vind_uninit_var, rapport_uninit

Ongedocumenteerde functies
PerlIO_restore_errno , PerlIO_save_errno , Slab_Alloc , Slab_Free , Slab_to_ro ,
Slab_to_rw , _add_range_to_invlist , _core_swash_init , _get_encoding ,
_get_swash_invlist , _invlist_array_init , _invlist_contains_cp , _invlist_contents ,
_invlist_dump , _invlist_intersection , _invlist_intersection_maybe_complement_2nd ,
_invlist_invert , _invlist_len , _invlist_populate_swatch , _invlist_search ,
_invlist_subtract , _invlist_union , _invlist_union_maybe_complement_2nd ,
_load_PL_utf8_foldclosures , _new_invlist , _setup_canned_invlist ,
_swash_inversion_hash , _swash_to_invlist , _to_fold_latin1 , _to_upper_title_latin1 ,
_warn_problematic_locale , aassign_common_vars , add_cp_to_invlist ,
alloc_maybe_populate_EXACT , allocmy , amagic_is_enabled , toepassen , av_extend_guts ,
av_reify, bind_match, boot_core_PerlIO, boot_core_UNIVERSAL, boot_core_mro, cando
, check_utf8_print , ck_anoncode , ck_backtick , ck_bitop , ck_cmp , ck_concat ,
ck_gedefinieerd, ck_delete, ck_each, ck_entersub_args_core, ck_eof, ck_eval, ck_exec
, ck_exists , ck_ftst , ck_fun , ck_glob , ck_grep , ck_index , ck_join , ck_length ,
ck_lfun, ck_listiob, ck_match, ck_method, ck_null, ck_open, ck_prototype,
ck_readline, ck_refassign, ck_repeat, ck_require, ck_return, ck_rfun, ck_rvconst
, ck_sassign , ck_select , ck_shift , ck_smartmatch , ck_sort , ck_spair , ck_split ,
ck_stringify , ck_subr , ck_substr , ck_svconst , ck_tell , ck_trunc , close_cop ,
compute_EXACTish, coresub_op, create_eval_scope, croak_no_mem, croak_popstack,
current_re_engine, custom_op_get_field, cv_ckproto_len_flags, cv_clone_into,
cv_const_sv_or_av, cv_undef_flags, cvgv_from_hek, cvgv_set, cvstash_set,
deb_stack_all, defelem_target, delete_eval_scope, die_unwind, do_aexec, do_aexec5
, do_eof , do_exec , do_exec3 , do_execfree , do_ipcctl , do_ipcget , do_msgrcv ,
do_msgsnd, do_ncmp, do_open6, do_open_raw, do_print, do_readline, do_seek,
do_semop, do_shmio, do_sysseek, do_tell, do_trans, do_vecget, do_vecset, do_vop
, dofile , drand48_init_r , drand48_r , dump_all_perl , dump_packsubs_perl ,
dump_sub_perl, dump_sv_child, emulate_cop_io, feature_is_enabled, find_lexical_cv
, find_runcv_where , find_rundefsv2 , find_script , free_tied_hv_pool ,
get_and_check_backslash_N_name , get_db_sub , get_debug_opts , get_hash_seed ,
get_invlist_iter_addr , get_invlist_offset_addr , get_invlist_previous_index_addr ,
get_no_modify , get_opargs , get_re_arg , getenv_len , grok_atoUV , grok_bslash_x ,
gv_fetchmeth_internal, gv_override, gv_setref, gv_stashpvn_internal,
gv_stashsvpvn_cached , hfree_next_entry , hv_backreferences_p , hv_kill_backrefs ,
hv_placeholders_p, hv_undef_flags, init_argv_symbols, init_constants, init_dbargs
, init_debugger , omkeren , invlist_array , invlist_clone , invlist_highest ,
invlist_is_iterating , invlist_iterfinish , invlist_iterinit , invlist_max ,
invlist_previous_index , invlist_set_len , invlist_set_previous_index , invlist_trim ,
io_close , is_utf8_common , isinfnansv , jmaybe , trefwoord , trefwoord_plugin_standard ,
lijst , lokaliseren , magic_clear_all_env , magic_cleararylen_p , magic_clearenv ,
magic_clearisa, magic_clearpack, magic_clearsig, magic_copycallchecker,
magic_existspack, magic_freearylen_p, magic_freeovrld, magic_get, magic_getarylen
, magic_getdebugvar , magic_getdefelem , magic_getnkeys , magic_getpack , magic_getpos
, magic_getsig , magic_getsubstr , magic_gettaint , magic_getuvar , magic_getvec ,
magic_killbackrefs , magic_nextpack , magic_regdata_cnt , magic_regdatum_get ,
magic_regdatum_set , magic_scalarpack , magic_set , magic_set_all_env ,
magic_setarylen , magic_setcollxfrm , magic_setdbline , magic_setdebugvar ,
magic_setdefelem , magic_setenv , magic_setisa , magic_setlvref , magic_setmglob ,
magic_setnkeys, magic_setpack, magic_setpos, magic_setregexp, magic_setsig,
magic_setsubstr , magic_settaint , magic_setutf8 , magic_setuvar , magic_setvec ,
magic_sizepack , magic_wipepack , malloc_good_size , malloced_size , mem_collxfrm ,
mg_find_mglob , mode_from_discipline , more_bodies , mro_meta_dup , mro_meta_init ,
multideref_stringify , mijn_attrs , mijn_clearenv , mijn_lstat_flags , mijn_stat_flags ,
my_unexec, newATTRSUB_x, newGP, newMETHOP_internal, newSTUB, newSVavdefelem,
newXS_deffile , newXS_len_flags , new_warnings_bitfield , nextargv , noperl_die ,
oopsAV, oopsHV, op_clear, op_integerize, op_lvalue_flags, op_refcnt_dec,
op_refcnt_inc, op_relocate_sv, op_std_init, op_unscope, opmethod_stash,
opslab_force_free , opslab_free , opslab_free_nopad , pakket , pakketversie ,
pad_add_weakref , padlist_store , padname_free , padnamelist_free , parse_subsignature
, parse_unicode_opts , parser_free , parser_free_nexttoke_ops , path_is_doorzoekbaar ,
peep, pmruntime, populate_isa, ptr_hash, qerror, re_op_compile, reg_named_buff,
reg_named_buff_iter , reg_numbered_buff_fetch , reg_numbered_buff_length ,
reg_numbered_buff_store , reg_qr_package , reg_skipcomment , reg_temp_copy , regelmatig
, regpposixcc , regprop , report_evil_fh , report_redefined_cv , report_wrongway_fh ,
rpeep, rsignal_restore, rsignal_save, rxres_save, same_dirent, save_aliased_sv,
save_strlen, sawparens, scalar, scalarvoid, set_caret_X, set_padlist,
Should_warn_nl , sighandler , softref2xv , ssc_add_range , ssc_clear_locale ,
ssc_cp_and, ssc_intersection, ssc_union, sub_crush_diepte, sv_add_backref,
sv_buf_to_ro , sv_del_backref , sv_free2 , sv_kill_backrefs , sv_len_utf8_nomg ,
sv_magicext_mglob , sv_mortalcopy_flags , sv_only_taint_gmagic , sv_or_pv_pos_u2b ,
sv_resetpvn , sv_sethek , sv_setsv_cow , sv_unglob , gebonden_methode , tmps_grow_p ,
translate_substr_offsets , try_amagic_bin , try_amagic_un , unshare_hek , gebruik ,
varname, vivify_defelem, vivify_ref, wait4pid, was_lvalue_sub, horloge,
win32_croak_not_implemented, write_to_stderr, xs_boot_epilog, xs_handshake,
yyerror , yyerror_pv , yyerror_pvn , yylex , yyparse , yyunlex

AUTEURS
ZIE OOK

perliol - C API voor Perl's uitvoering of IO in Lagen.
KORTE INHOUD
PRODUCTBESCHRIJVING
Geschiedenis en achtergrond
Basis structuur
Lagen versus disciplines
Data structuren
Functies en attributen
Gegevens per instantie
Lagen in actie.
Vlagbits per instantie
PERLIO_F_EOF, PERLIO_F_CANWRITE, PERLIO_F_CANREAD, PERLIO_F_ERROR,
PERLIO_F_TRUNCATE, PERLIO_F_APPEND, PERLIO_F_CRLF, PERLIO_F_UTF8, PERLIO_F_UNBUF,
PERLIO_F_WRBUF, PERLIO_F_RDBUF, PERLIO_F_LINEBUF, PERLIO_F_TEMP, PERLIO_F_OPEN,
PERLIO_F_FASTGETS

Methoden in detail
fsize, naam, grootte, soort, PERLIO_K_BUFFERED, PERLIO_K_RAW, PERLIO_K_CANCRLF,
PERLIO_K_FASTGETS, PERLIO_K_MULTIARG, Gepusht, Popped, Open, Binmode, Getarg,
Fileno, Dup, Lezen, Schrijven, Zoeken, Vertellen, Sluiten, Doorspoelen, Vullen, Eof, Fout, Clearerr,
Setlinebuf, Get_base, Get_bufsiz, Get_ptr, Get_cnt, Set_ptrcnt

Nutsbedrijven
PerlIO-lagen implementeren
C-implementaties, Perl-implementaties

Kernlagen
"unix", "perlio", "stdio", "crlf", "mmap", "in behandeling", "raw", "utf8"

Extensielagen
":codering", ":scalar", ":via"

ALLES

perlapio - perl's IO abstractie interface.
KORTE INHOUD
PRODUCTBESCHRIJVING
1. USE_STDIO, 2. USE_PERLIO, PerlIO_stdin(), PerlIO_stdout(), PerlIO_stderr(),
PerlIO_open(pad, modus), PerlIO_fdopen(fd,modus), PerlIO_reopen(pad,modus,f),
PerlIO_printf(f,fmt,...), PerlIO_vprintf(f,fmt,a), PerlIO_stdoutf(fmt,...),
PerlIO_read(f,buf,telling), PerlIO_write(f,buf,aantal), PerlIO_close(f),
PerlIO_puts(f,s), PerlIO_putc(f,c), PerlIO_ungetc(f,c), PerlIO_getc(f), PerlIO_eof(f),
PerlIO_fout(f), PerlIO_fileno(f), PerlIO_clearrr(f), PerlIO_flush(f),
PerlIO_seek(f,offset,vandaar), PerlIO_tell(f), PerlIO_getpos(f,p), PerlIO_setpos(f,p),
PerlIO_rewind(f), PerlIO_tmpbestand(), PerlIO_setlinebuf(f)

Co-existentie met stdio
PerlIO_importFILE(f,modus), PerlIO_exportFILE(f,modus), PerlIO_releaseFILE(p,f),
PerlIO_findFILE(f)

"Fast get" Functies
PerlIO_fast_gets(f), PerlIO_has_cntptr(f), PerlIO_get_cnt(f), PerlIO_get_ptr(f),
PerlIO_set_ptrcnt(f,p,c), PerlIO_canset_cnt(f), PerlIO_set_cnt(f,c),
PerlIO_heeft_base(f), PerlIO_get_base(f), PerlIO_get_bufsiz(f)

Andere functies
PerlIO_apply_layers(f,mode,layers), PerlIO_binmode(f,ptype,imode,layers), '<'
lezen, '>' schrijven, '+' lezen/schrijven, PerlIO_debug(fmt,...)

perlhack - Hoe naar houwen on Perl
PRODUCTBESCHRIJVING
SUPER SNELLE PATCHGIDS
Bekijk de source repository, Zorg ervoor dat je het laatste advies opvolgt, Maak je
wijziging, Test uw wijziging, Leg uw wijziging vast, Stuur uw wijziging naar perlbug, Bedankt,
De volgende keer

BUGRAPPORTAGE
PERL 5 PORTIERS
perl-changes mailinglijst
#p5p op IRC
DE PERL-BRON KRIJGEN
Leestoegang via Git
Leestoegang via internet
Leestoegang via rsync
Schrijftoegang via git
PATCH PERL
Patches indienen
Uw patch geaccepteerd krijgen
Waarom, wat, hoe?

Een kernmodule patchen
Perldelta bijwerken
Wat zorgt voor een goede patch?
TESTEN
t/basis, t/comp en t/opbasis, t/cmd, t/rennen, t/io en bovenkant, Al het andere, 1), 2)

Speciale "make-test" doelen
test_porting, minitest, test.valgrind check.valgrind, test_harness, test-notty
test_notty

Parallelle tests
Met de hand testen uitvoeren
gebruik t/harnas om uit te proberen
-v, -marteling, -re=PATROON, -re LIJST VAN PATRONEN, PERL_CORE=1,
PERL_DESTRUCT_LEVEL=2, PERL, PERL_SKIP_TTY_TEST, PERL_TEST_Net_Ping,
PERL_TEST_NOVREXX, PERL_TEST_NUMCONVERTS, PERL_TEST_MEMORY

prestatietests
MEER LEZEN VOOR GUTS HACKERS
perlsource, perlinterp, perlhacktut, perlhacktips, perlguts, perlxstut en perlxs,
perlapi, Porting/pompoen.pod

CPAN TESTERS EN PERL-ROKERS
WAT NU?
'De Weg gaat maar door en door, vanaf de deur waar hij begon.'
Metaforische citaten
AUTEUR

perlbron - A gids naar the Perl (bron) boom
PRODUCTBESCHRIJVING
JE WEG VINDEN
C-code
Kernmodules
lib /, ext /, dist /, cpan/

Tests
Moduletesten, t/basis/, t/cmd/, t/comp/, t/io/, t/mro/, bovenkant/, t/opbasis/, t/m/,
t/rennen/, t/uni/, t/win32/, t/porteren/, t/lib/

Documentatie
Hacktools en documentatie
rekening*, Onderhouders, Onderhouders.pl en Onderhouders.pm, poedig

Bouw systeem
AUTEURS
MANIFESTEREN

perlinterp - An overzicht of the Perl tolk
PRODUCTBESCHRIJVING
ELEMENTEN VAN DE TOLKER
Startup
Parsing
Optimalisatie
Hardlopen
Uitzondering overhandigen
INTERNE VARIABELE TYPES
OP BOMEN
STAPELS
Argumentenstapel
Markeer stapel
Stapel opslaan
MILJOENEN MACROS
VERDERE LEZING

perlhacktut - Lopen brengt the het aanmaken of a simpel C code stuk
PRODUCTBESCHRIJVING
VOORBEELD VAN EEN EENVOUDIGE PATCH
De patch schrijven
De patch testen
De patch documenteren
Verzenden
AUTEUR

perlhacktips - Tips voor Perl kern C code hacking
PRODUCTBESCHRIJVING
VEEL VOORKOMENDE PROBLEMEN
Perl-omgevingsproblemen
Draagbaarheidsproblemen
Problematische systeeminterfaces
Beveiligingsproblemen
DEBUGEN
Perl porren
Een debugger op bronniveau gebruiken
run [args], break function_name, break source.c:xxx, step, next, continue, finish,
'enter', ptype, print

gdb macro-ondersteuning
Perl-gegevensstructuren dumpen
gdb gebruiken om naar specifieke delen van een programma te kijken
gdb gebruiken om te kijken wat de parser/lexer aan het doen is
BRONCODE STATISCHE ANALYSE
pluis, spalk
Dekking
cpd (knip-en-plak detector)
gcc-waarschuwingen
Waarschuwingen van andere C-compilers
GEHEUGEN DEBUGGERS
valgrind
AdresSanitizer
-Dcc=clang, -Accflags=-mode-ontsmettingsmiddel, -Aldflags=-mode-ontsmettingsmiddel,
-Alddlflags=-gedeeld\ -faddress-sanitizer

PROFILERING
Gprof-profilering
-a, -b, -e routine, -f routine, -s, -z

GCC gcov-profilering
DIVERSE TRUCS
PERL_DESTRUCT_LEVEL
PERL_MEM_LOG
DDD via gdb
C terugslag
Linux, OS X, get_c_backtrace, free_c_backtrace, get_c_backtrace_dump,
dump_c_backtrace

Vergiftigen
Alleen-lezen opties
Wanneer is een bool geen bool?
De .i-doelen
AUTEUR

perlbeleid - Diverse en divers beleidsmaatregelen door te lezen. en verplichtingen verwant naar the Perl kern
PRODUCTBESCHRIJVING
BESTUUR
Perl 5 dragers
ONDERHOUD EN ONDERSTEUNING
ACHTERWAARTSE COMPATIBILITEIT EN AFSCHRIJVING
Terminologie
experimenteel, verouderd, ontmoedigd, verwijderd

ONDERHOUD TAKKEN
Wijzigingen in een hoofdtak krijgen
BIJGEDRAGEN MODULES
Een sociaal contract over artistieke controle
DOCUMENTATIE
GEDRAGSNORMEN
CREDITS

perlgit - Gedetailleerd informatie over git en the Perl bewaarplaats
PRODUCTBESCHRIJVING
DE REPOSITORY KLONEN
WERKEN MET DE REPOSITORY
Je status achterhalen
Patchworkflow
Uw wijzigingen doorvoeren
Patch-e-mails verzenden
Een opmerking over afgeleide bestanden
Een werkmap opschonen
in tweeën delen
Onderwerptakken en geschiedenis herschrijven
Transplantaten
SCHRIJF TOEGANG TOT DE GIT REPOSITORY
Een patch accepteren
Vasthouden aan bloeden
Over samenvoegen en opnieuw baseren
Vasthouden aan onderhoudsversies
Samenvoegen vanuit een branch via GitHub
Een rook-me-tak gebruiken om wijzigingen te testen
Een opmerking over kameel en dromedaris

perlboek - Boeken over en verwant naar Perl
PRODUCTBESCHRIJVING
De meest populaire boeken
Programming Perl (het "Kameelboek"):, De Perl Kookboek (het "Ramboek"):,
Learning Perl (het "Lamaboek"), Gemiddeld Perl (het "Alpaca Boek")

Referenties
Perl 5 Pocket Referentie, Perl Debugger Pocket Referentie, Normaal Uitdrukking Pocket
Referentie

Tutorials
Begin Perl, Learning Perl (het "Lamaboek"), Gemiddeld Perl (de "Alpaca"
Boek"), het beheersen van Perl, effectief Perl Programming

Taakgericht
schrijf- Perl Modules voor CPAN, De Perl Kookboek, automatiseren Systeem Administratie
with Perl, Real Wereld SQL Server Administratie with Perl

Speciale onderwerpen
Normaal Uitdrukkingen Kookboek, Programming the Perl DBI, Perl Beste Praktijken,
Hogere orde Perl, het beheersen van Normaal Uitdrukkingen, Netwerk Programming with Perl,
Perl Sjabloon Toolkit, Object Georiënteerd Perl, Data Mungen with Perl, het beheersen van
Perl/Tk, Het uitbreiden en Inbedding Perl, Pro Perl Debugging

Gratis (zoals in bier) boeken
Andere interessante, niet-Perl-boeken
Programming Parels, Details of Programming Parels

Een opmerking over versheid
Zet je boek op de lijst

perlgemeenschap - a kort overzicht of the Perl gemeenschap
PRODUCTBESCHRIJVING
Waar vind je de community
Mailinglijsten en nieuwsgroepen
IRC
websites
<http://perl.com/>,http://blogs.perl.org/>,http://perlsphere.net/>,
<http://perlweekly.com/>,http://use.perl.org/>,http://www.perlmonks.org/>,
<http://stackoverflow.com/>,http://prepan.org/>

Gebruikersgroepen
Workshops
hackathons
conventies
Kalender van Perl-evenementen
AUTEUR

perldoc - Look up Perl documentatie in Peul formaat.
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
-h, -D, -t, -u, -m module, -l, -F, -f perfunc, -q perlfaq-zoek-regexp, -a
perlapifun, -v perlvar, -T, -d bestemming-bestandsnaam, -o output-formaatnaam, -M module-
naam, -w Optie waarde or -w optie, -X, -L LANGUAGE_CODE,
Paginanaam|Modulenaam|Programmanaam|URL, -n een-formatter, -r, -i, -V

VEILIGHEID
MILIEU
WIJZIGINGEN
ZIE OOK
AUTEUR

perlist - the Perl geschiedenis archief
PRODUCTBESCHRIJVING
INLEIDING
DE BEHOUDERS VAN DE POMPOEN
POMPOEN?
DE RECORDS
GESELECTEERDE RELEASE MATEN
GESELECTEERDE PATCHMATEN
DE BEWAARDERS VAN DE RECORDS

perdelta - wat is nieuwe voor perl v5.22.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Grenzen controlerende constructies
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
IRIX

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5221delta, perdelta - wat is nieuwe voor perl v5.22.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Grenzen controlerende constructies
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
IRIX

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5221delta, perdelta - wat is nieuwe voor perl v5.22.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Grenzen controlerende constructies
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
IRIX

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5220delta - wat is nieuwe voor perl v5.22.0
PRODUCTBESCHRIJVING
Kernverbeteringen
Nieuwe bitsgewijze operators
Nieuwe dubbele diamant-operator
Nieuwe "\b"-grenzen in reguliere expressies
Niet-vastleggende reguliere expressievlag
"gebruik opnieuw 'strikt'"
Unicode 7.0 (met correctie) wordt nu ondersteund
"gebruik locale" kan beperken welke locale categorieën worden beïnvloed
Perl ondersteunt nu POSIX 2008 locale valuta toevoegingen
Betere heuristieken op oudere platforms voor het bepalen van de locale UTF-8ness
Aliasing via referentie
"prototype" zonder argumenten
Nieuw attribuut ":const" subroutine
"fileno" werkt nu op directory-handles
Lijstvorm van open pijp geïmplementeerd voor Win32
Toewijzing aan lijstherhaling
Infinity en NaN (niet-een-nummer) verwerking verbeterd
Het ontleden van drijvende komma's is verbeterd
Het inpakken van oneindig of niet-een-nummer in een teken is nu fataal
Experimentele C Backtrace API
Beveiliging
Perl is nu gecompileerd met "-fstack-protector-strong" indien beschikbaar
Met de Safe-module kunnen externe pakketten worden vervangen
Perl wordt nu altijd gecompileerd met "-D_FORTIFY_SOURCE=2" indien beschikbaar
Incompatibele wijzigingen
Subroutine handtekeningen verplaatst voor attributen
"&" en "\&" prototypes accepteren alleen subs
"gebruik codering" is nu lexicaal
Lijstsegmenten die lege lijsten retourneren
"\N{}" met een reeks van meerdere spaties is nu een fatale fout
"gebruik UNIVERSAL '...'" is nu een fatale fout
In dubbele aanhalingstekens "\cX", X moet nu een afdrukbaar ASCII-teken zijn
Het splitsen van de tokens "(?" en "(*" in reguliere expressies is nu een fatale compilatie
fout.
"qr/foo/x" negeert nu alle witruimte van Unicode-patronen
Commentaarregels binnen "(?[ ])" worden nu alleen afgesloten met een "\n"
"(?[...])"-operators volgen nu de standaard Perl-prioriteit
Het weglaten van "%" en "@" op hash- en arraynamen is niet langer toegestaan
"$!" tekst is nu in het Engels buiten het bereik van "use locale"
"$!" tekst zal worden geretourneerd in UTF-8 indien van toepassing
Ondersteuning voor "?PATROON?" zonder expliciete operator is verwijderd
"defined(@array)" en "defined(%hash)" zijn nu fatale fouten
Het gebruik van een hash of een array als referentie zijn nu fatale fouten
Wijzigingen in het "*"-prototype
Beëindigingen
"${^ENCODING}" instellen op alles behalve "undef"
Gebruik van niet-grafische tekens in variabelenamen van één teken
Inlining van "sub () { $var }" met waarneembare bijwerkingen
Gebruik van meerdere "/x" regexp-modifiers
Het gebruik van een NO-BREAK spatie in een tekenalias voor "\N{...}" is nu verouderd
Een letterlijke "{" moet nu worden geëscaped in een patroon
Alle waarschuwingen fataal maken wordt afgeraden
Prestatieverbeteringen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Nieuwe diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Diagnostische verwijderingen
Nutswijzigingen
vind2perl, s2p en a2p verwijdering
h2ph
bedriegen
Configuratie en compilatie
Testen
platform Ondersteuning
Herwonnen platformen
IRIX- en Tru64-platforms werken weer, z/OS draait op EBCDIC Code Page 1047

Beëindigde platforms
NEXTSTEP/OPENSTEP

Platformspecifieke opmerkingen
EBCDIC, HP-UX, Android, VMS, Win32, OpenBSD, Solaris

Interne wijzigingen
Geselecteerde bugfixes
Bekende problemen
Doodsbrief
Danksagung
Bugs rapporteren
ZIE OOK

perl5203delta - wat is nieuwe voor perl v5.20.3
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Nutswijzigingen
h2ph
Testen
platform Ondersteuning
Platformspecifieke opmerkingen
Win32

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5202delta - wat is nieuwe voor perl v5.20.2
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Testen
platform Ondersteuning
Herwonnen platformen
Geselecteerde bugfixes
Bekende problemen
Errata van eerdere releases
Danksagung
Bugs rapporteren
ZIE OOK

perl5201delta - wat is nieuwe voor perl v5.20.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Prestatieverbeteringen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
Android, OpenBSD, Solaris, VMS, Windows

Interne wijzigingen
Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5200delta - wat is nieuwe voor perl v5.20.0
PRODUCTBESCHRIJVING
Kernverbeteringen
Experimentele subroutine-handtekeningen
"sub"s krijgen nu een "prototype"-attribuut
Meer consistente ontleding van prototypes
"rand" gebruikt nu een consistente generator voor willekeurige getallen
Nieuwe segmentsyntaxis
Experimentele Postfix-dereferentie
Unicode 6.3 nu ondersteund
Nieuwe "\p{Unicode}" patrooneigenschap voor reguliere expressies
Betere 64-bits ondersteuning
"gebruik locale" werkt nu op UTF-8 locales
"gebruik locale" compileert nu op systemen zonder locale mogelijkheid
Meer fallback-opties voor locale initialisatie
"-DL" runtime-optie nu toegevoegd voor het traceren van de locale-instelling
-F impliceert nu -a en -a impliceert -n
$a en $b waarschuwingen vrijstelling
Beveiliging
Vermijd mogelijk lezen van vrij()d geheugen tijdens het ontleden
Incompatibele wijzigingen
"do" kan niet langer worden gebruikt om subroutines aan te roepen
Citaat-achtige escape-wijzigingen
Besmetting gebeurt onder meer omstandigheden; nu voldoet aan de documentatie
"\p{}", "\P{}"-overeenkomsten zijn gewijzigd voor niet-Unicode-codepunten.
"\p{All}" is uitgebreid om overeen te komen met alle mogelijke codepunten
Gegevens::De uitvoer van de dumper kan veranderen
Decimaalteken van de landinstelling lekt niet meer buiten het bereik van "landinstelling gebruiken"
Toewijzingen van foutcodes voor Windows-sockets aan $! nu liever fout.h waarden voorbij
WSAGetLaatsteError() waarden
Functies "PerlIO_vsprintf" en "PerlIO_sprintf" zijn verwijderd
Beëindigingen
De tekenklasse "/\C/"
Letterlijke controletekens in variabelenamen
Verwijzingen naar niet-gehele en niet-positieve gehele getallen in $/
Karakter matching routines in POSIX
Op tolken gebaseerde threads zijn nu ontmoedigd
Module verwijderen
CGI en de bijbehorende CGI:: packages, inc::latest, Package::Constants,
Module::Build en de bijbehorende Module::Build:: packages

Hulpprogramma's verwijderen
vind2perl, s2p, a2p

Prestatieverbeteringen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Nieuwe diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Nutswijzigingen
Configuratie en compilatie
Testen
platform Ondersteuning
Nieuwe platforms
Android, Bitrig, FreeMiNT, Synology

Beëindigde platforms
"sfio", AT&T 3b1, DG/UX, EBCDIC

Platformspecifieke opmerkingen
Cygwin, GNU/Hurd, Linux, Mac OS, MidnightBSD, Mixed-endian-platforms, VMS, Win32,
WinCE

Interne wijzigingen
Geselecteerde bugfixes
Normale uitdrukkingen
Perl 5 Debugger en -d
Lexicale subroutines
Al de rest
Bekende problemen
Doodsbrief
Danksagung
Bugs rapporteren
ZIE OOK

perl5184delta - wat is nieuwe voor perl v5.18.4
PRODUCTBESCHRIJVING
Modules en Pragmata
Bijgewerkte modules en Pragmata
platform Ondersteuning
Platformspecifieke opmerkingen
Win32

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5182delta - wat is nieuwe voor perl v5.18.2
PRODUCTBESCHRIJVING
Modules en Pragmata
Bijgewerkte modules en Pragmata
Documentatie
Wijzigingen in bestaande documentatie
Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5181delta - wat is nieuwe voor perl v5.18.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
platform Ondersteuning
Platformspecifieke opmerkingen
AIX, middernachtBSD

Geselecteerde bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5180delta - wat is nieuwe voor perl v5.18.0
PRODUCTBESCHRIJVING
Kernverbeteringen
Nieuw mechanisme voor experimentele functies
Hasj revisie
Upgrade naar Unicode 6.2
Aliassen van tekennamen mogen nu niet-Latijnse tekens uit het 1-bereik bevatten
Nieuwe DTrace-sondes
"${^LAST_FH}"
Bewerkingen voor reguliere expressies
Lexicale subroutines
Berekende labels
Meer CORE:: subs
"kill" met negatieve signaalnamen
Beveiliging
Zie ook: hasj-revisie
"Opslagbare" beveiligingswaarschuwing in documentatie
"Locale::Maketext" stond code-injectie toe via een kwaadaardige sjabloon
Vermijd het aanroepen van memset met een negatieve telling
Incompatibele wijzigingen
Zie ook: hasj-revisie
Een onbekende tekennaam in "\N{...}" is nu een syntaxisfout
Voorheen verouderde tekens in de aliassen van de tekennaam "\N{}" zijn nu fouten.
"\N{BELL}" verwijst nu naar U+1F514 in plaats van U+0007
Nieuwe beperkingen in hoofdletterongevoelige overeenkomsten met meerdere tekens in reguliere expressie
Karakterklassen tussen haakjes
Expliciete regels voor variabelenamen en identifiers
Verticale tabbladen zijn nu witruimte
"/(?{})/" en "/(??{})/" zijn zwaar herwerkt
Strengere ontleding van vervangingsvervanging
"gegeven" alias nu de globale $_
De reeks functies van smartmatch is nu experimenteel
Lexical $_ is nu experimenteel
Lees regel() met "$/ = \N" leest nu N karakters, niet N bytes
Overschreven "glob" krijgt nu één argument doorgegeven
Hier doc parsing
Alfanumerieke operatoren moeten nu worden gescheiden van het afsluitende scheidingsteken van regular
uitdrukkingen
qw(...) kan niet langer als haakjes worden gebruikt
Interactie van lexicale en standaardwaarschuwingen
"staat sub" en "onze sub"
Gedefinieerde waarden die zijn opgeslagen in de omgeving worden gedwongen om strings te byte
"vereiste" sterft voor onleesbare bestanden
"gv_fetchmeth_*" en SUPER
Het eerste argument van "split" wordt consistenter geïnterpreteerd
Beëindigingen
Module verwijderen
codering, Archive::Extract, B::Lint, B::Lint::Debug, CPANPLUS en alles inbegrepen
"CPANPLUS::*" modules, Devel::InnerPackage, Log::Message, Log::Message::Config,
Logboek::Bericht::Handlers, Logboek::Bericht::Item, Logboek::Bericht::Eenvoudig,
Module::Aansluitbaar, Module::Aansluitbaar::Object, Object::Accessor, Pod::LaTeX,
Termijn::UI, Termijn::UI::Geschiedenis

Beëindigde hulpprogramma's
cpanp, "cpanp-run-perl", cpan2dist, pod2latex

PL_sv_objcount
Vijf extra tekens moeten worden geëscaped in patronen met "/x"
Door de gebruiker gedefinieerde karakternamen met verrassende witruimte
Verschillende XS-aanroepbare functies zijn nu verouderd
Bepaalde zeldzame toepassingen van backslashes binnen regexes zijn nu verouderd
Het splitsen van de tokens "(?" en "(*" in reguliere expressies
Pre-PerlIO IO-implementaties
Toekomstige afschrijvingen
DG/UX, NeXT

Prestatieverbeteringen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
Documentatie
Wijzigingen in bestaande documentatie
Nieuwe diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Nutswijzigingen
Configuratie en compilatie
Testen
platform Ondersteuning
Beëindigde platforms
BeOS, UTS Global, VM/ESA, MPE/IX, EPOC, Rhapsody

Platformspecifieke opmerkingen
Interne wijzigingen
Geselecteerde bugfixes
Bekende problemen
Doodsbrief
Danksagung
Bugs rapporteren
ZIE OOK

perl5163delta - wat is nieuwe voor perl v5.16.3
PRODUCTBESCHRIJVING
Kernverbeteringen
Beveiliging
CVE-2013-1667: geheugenuitputting met willekeurige hekjes
wrap-around met IO op lange snaren
geheugenlek in Encode
Incompatibele wijzigingen
Beëindigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5162delta - wat is nieuwe voor perl v5.16.2
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Configuratie en compilatie
configuratie moet niet langer worden verward met ls-kleuring

platform Ondersteuning
Platformspecifieke opmerkingen
AIX

Geselecteerde bugfixes
fix /\h/ equivalentie met /[\h]/

Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5161delta - wat is nieuwe voor perl v5.16.1
PRODUCTBESCHRIJVING
Beveiliging
een off-by-two-fout in Scalar-List-Util is verholpen
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules en Pragmata
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
VMS

Geselecteerde bugfixes
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5160delta - wat is nieuwe voor perl v5.16.0
PRODUCTBESCHRIJVING
Opmerken
Kernverbeteringen
"gebruik maken van VERSIE"
"__SUB__"
Nieuwe en verbeterde ingebouwde ins
Unicode-ondersteuning
XS-wijzigingen
Wijzigingen in speciale variabelen
Foutopsporingswijzigingen
De "CORE" naamruimte
Andere wijzigingen
Beveiliging
Gebruik "is_utf8_char_buf()" en niet "is_utf8_char()"
Misvormde UTF-8-invoer kan ertoe leiden dat er verder dan het einde van de buffer wordt gelezen
"File::Glob::bsd_glob()" geheugenfout met GLOB_ALTDIRFUNC (CVE-2011-2728).
Bevoegdheden zijn nu correct ingesteld bij het toewijzen aan $(
Beëindigingen
Lees de Unicode-databasebestanden niet in lib/unicore
XS-functies "is_utf8_char()", "utf8_to_uvchr()" en "utf8_to_uvuni()"
Toekomstige afschrijvingen
Kernmodules
Platforms zonder ondersteunende programmeurs
Andere toekomstige afschrijvingen
Incompatibele wijzigingen
Speciale blokken aangeroepen in ongeldige context
De "overbelastende" pragma- en regexp-objecten
Twee XS-typemapitems verwijderd
Unicode 6.1 heeft incompatibiliteit met Unicode 6.0
Borland-compiler
Bepaalde verouderde Unicode-eigenschappen worden niet langer standaard ondersteund
Dereferentie van IO-dingen als typeglobs
Door de gebruiker gedefinieerde bewerkingen voor het wijzigen van hoofdletters
XSUB's zijn nu 'statisch'
Alleen-lezen verwijzingen verzwakken
Bindende scalairen die typeglobs bevatten
IPC::Open3 biedt niet langer "xfork()", "xclose_on_exec()" en "xpipe_anon()"
$$ slaat PID niet meer op in de cache
$$ en "getppid()" emuleren niet langer POSIX-semantiek onder LinuxThreads
$<, $>, $( en $) worden niet langer in de cache opgeslagen
Welke niet-ASCII-tekens worden geciteerd door "quotemeta" en "\Q" is gewijzigd
Prestatieverbeteringen
Modules en Pragmata
Verouderde modules
Versie::Vereisten

Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Documentatie verwijderd
Diagnostiek
Nieuwe diagnostiek
Verwijderde fouten
Wijzigingen in bestaande diagnostische gegevens
Nutswijzigingen
Configuratie en compilatie
platform Ondersteuning
Platformspecifieke opmerkingen
Interne wijzigingen
Geselecteerde bugfixes
Array en hash
C API-oplossingen
Tips voor compileren
Copy-on-write scalairen
de debugger
Dereferentie van operators
Bestandshandle, laatst geopend
Bestandstests en "stat"
Formaten
"gegeven" en "wanneer"
De "glob"-operator
Lvalue-subroutines
Overbelasting
Prototypes van ingebouwde zoekwoorden
Normale uitdrukkingen
Slim matchen
De "sorteer"-operator
De "substr" -operator
Ondersteuning voor ingesloten nullen
Bugs threaden
Gebonden variabelen
Versie-objecten en vstrings
Waarschuwingen, herdefinitie
Waarschuwingen, "Niet geïnitialiseerd"
Zwakke referenties
Andere opmerkelijke oplossingen
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5144delta - wat is nieuwe voor perl v5.14.4
PRODUCTBESCHRIJVING
Kernverbeteringen
Beveiliging
CVE-2013-1667: geheugenuitputting met willekeurige hekjes
geheugenlek in Encode
[perl #111594] Socket::unpack_sockaddr_un heap-buffer-overflow
[perl #111586] SDBM_File: herstel off-by-one toegang tot globale ".dir"
off-by-two fout in List::Util
[perl #115994] segv repareren in regcomp.c:S_join_exact()
[perl #115992] PL_eval_start gebruik-na-vrij
wrap-around met IO op lange snaren
Incompatibele wijzigingen
Beëindigingen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Socket, SDBM_File, Lijst::Util

Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Nutswijzigingen
Configuratie en compilatie
platform Ondersteuning
Nieuwe platforms
Beëindigde platforms
Platformspecifieke opmerkingen
VMS

Geselecteerde bugfixes
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5143delta - wat is nieuwe voor perl v5.14.3
PRODUCTBESCHRIJVING
Kernverbeteringen
Beveiliging
"Digest" onveilig gebruik van eval (CVE-2011-3597)
Heapbufferoverschrijding in 'x'-tekenreeksherhalingsoperator (CVE-2012-5195)
Incompatibele wijzigingen
Beëindigingen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Configuratie en compilatie
platform Ondersteuning
Nieuwe platforms
Beëindigde platforms
Platformspecifieke opmerkingen
FreeBSD, Solaris en NetBSD, HP-UX, Linux, Mac OS X, GNU/Hurd, NetBSD

Bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5142delta - wat is nieuwe voor perl v5.14.2
PRODUCTBESCHRIJVING
Kernverbeteringen
Beveiliging
"File::Glob::bsd_glob()" geheugenfout met GLOB_ALTDIRFUNC (CVE-2011-2728).
"Coderen" decode_xs n-byte heap-overflow (CVE-2011-2939)
Incompatibele wijzigingen
Beëindigingen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
platform Ondersteuning
Nieuwe platforms
Beëindigde platforms
Platformspecifieke opmerkingen
HP-UX PA-RISC/64 ondersteunt nu gcc-4.x, voortbouwend op OS X 10.7 Lion en Xcode 4
werkt weer

Bugfixes
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5141delta - wat is nieuwe voor perl v5.14.1
PRODUCTBESCHRIJVING
Kernverbeteringen
Beveiliging
Incompatibele wijzigingen
Beëindigingen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragmata
Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Nieuwe diagnostiek
Wijzigingen in bestaande diagnostische gegevens
Nutswijzigingen
Configuratie en compilatie
Testen
platform Ondersteuning
Nieuwe platforms
Beëindigde platforms
Platformspecifieke opmerkingen
Interne wijzigingen
Bugfixes
Danksagung
Bugs rapporteren
ZIE OOK

perl5140delta - wat is nieuwe voor perl v5.14.0
PRODUCTBESCHRIJVING
Opmerken
Kernverbeteringen
Unicode
Normale uitdrukkingen
Syntactische verbeteringen
uitzondering Handling
Andere verbeteringen
"-d:-foo", "-d:-foo=balk"

Nieuwe C API's
Beveiliging
Door de gebruiker gedefinieerde eigenschappen voor reguliere expressies
Incompatibele wijzigingen
Reguliere expressies en ontsnappingen voor strings
Stashes en pakketvariabelen
Wijzigingen in syntaxis of in Perl-operators
Draden en processen
Configuratie
Beëindigingen
Een spatie weglaten tussen een reguliere expressie en het volgende woord
"\CX"
"\B en B{"
Perl 4-tijdperk .pl-bibliotheken
Lijsttoewijzing aan $[
Gebruik van qw(...) als haakjes
"\N{BELL}"
"?PATROON?"
Tie-functies op scalaires met typeglobs
Door de gebruiker gedefinieerde case-mapping
Verouderde modules
Ontwikkel::DProf

Prestatieverbeteringen
"Veilige signalen" optimalisatie
Optimalisatie van verschuiving() en knal() oproepen zonder argumenten
Optimalisatie van regexp engine string vergelijkingswerk
Compilatiesnelheid voor reguliere expressies
String toevoegen is 100 keer sneller
Elimineer "PL_*" accessor-functies onder threads
Zwakke referenties vrijmaken
Lexicale array- en hash-toewijzingen
@_ gebruikt minder geheugen
Maatoptimalisaties voor SV- en HV-constructies
Verbeteringen geheugenverbruik voor Exporter
Geheugenbesparing voor zwakke referenties
"%+" en "%-" gebruiken minder geheugen
Meerdere kleine verbeteringen aan threads
Aangrenzende paren nextstate opcodes zijn nu geoptimaliseerd weg
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte modules en Pragma
veel minder gedoe met configuratiedialoogvensters, ondersteuning voor META/MYMETA.json, ondersteuning voor
local::lib, ondersteuning voor HTTP::Tiny om de afhankelijkheid van FTP-sites te verminderen,
automatische spiegelselectie, verwijder alle bekende bugs in configure_requires, ondersteuning
voor distributies gecomprimeerd met bzip2(1), sta toe Foo/Bar.pm op de opdrachtregel
om "Foo::Bar" te betekenen, charinfo(), teken(), tekenblok()

Modules en Pragmata verwijderd
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Diagnostiek
Nieuwe diagnostiek
Sluitingsprototype aangeroepen, Onveilige door gebruiker gedefinieerde eigenschap %s, panic: gp_free failed
om glob-aanwijzer vrij te maken - iets maakt herhaaldelijk items opnieuw aan, code ontleden
interne fout (%s), refcnt: fd %d%s, Regexp-modifier "/%c" verschijnt mogelijk niet twee keer,
Regexp-modifiers "/%c" en "/%c" sluiten elkaar uit, het gebruik van !~ met %s niet
logisch, "\b{" is verouderd; gebruik in plaats daarvan "\b\{", "\B{" is verouderd; gebruiken
"\B\{" in plaats daarvan retourneert bewerking "%s" het argument voor .., Gebruik van qw(...) als
haakjes is verouderd

Wijzigingen in bestaande diagnostische gegevens
Nutswijzigingen
Configuratie en compilatie
platform Ondersteuning
Nieuwe platforms
AIX

Beëindigde platforms
Apollo DomainOS, MacOS Klassiek

Platformspecifieke opmerkingen
Interne wijzigingen
Nieuwe API's
C API-wijzigingen
Beëindigde C API's
"Perl_ptr_table_clear", "sv_compile_2op", "find_rundefsvoffset", "CALL_FPTR" en
"CPERL-scope"

Andere interne wijzigingen
Geselecteerde bugfixes
I / O
Bugfixes voor reguliere expressies
Syntaxis/bugs parseren
Stashes, Globs en Methode opzoeken
Pakketten aliasen door toe te wijzen aan globs [perl #77358], Pakketten verwijderen door
hun bevattende stash-elementen verwijderen, de glob met een pakket ongedaan maken
("undef *Foo::"), Een ISA-glob ongedaan maken ("undef *Foo::ISA"), Een ISA verwijderen
stash-element ("verwijder $Foo::{ISA}"), @ISA-arrays delen tussen klassen (via
"*Foo::ISA = \@Bar::ISA" of "*Foo::ISA = *Bar::ISA") [perl #77238]

Unicode
Stropdassen, overbelasting en andere magie
De debugger
Discussies
Scoping en subroutines
Signalen
Diverse geheugenlekken
Geheugencorruptie en crashes
Oplossingen voor verschillende Perl-operators
Bugs met betrekking tot de C API
Bekende problemen
errata
sleutels(), waarden () en elk() werk aan arrays
splitsen () en @_
Doodsbrief
Danksagung
Bugs rapporteren
ZIE OOK

perl5125delta - wat is nieuwe voor perl v5.12.5
PRODUCTBESCHRIJVING
Beveiliging
"Coderen" decode_xs n-byte heap-overflow (CVE-2011-2939)
"File::Glob::bsd_glob()" geheugenfout met GLOB_ALTDIRFUNC (CVE-2011-2728).
Heapbufferoverschrijding in 'x'-tekenreeksherhalingsoperator (CVE-2012-5195)
Incompatibele wijzigingen
Modules en Pragmata
Bijgewerkte modules
Wijzigingen in bestaande documentatie
perlebcdic
perlunicode
perluniprops
Installatie- en configuratieverbeteringen
Platformspecifieke wijzigingen
Mac OS X, NetBSD

Geselecteerde bugfixes
errata
splitsen () en @_
Danksagung
Bugs rapporteren
ZIE OOK

perl5124delta - wat is nieuwe voor perl v5.12.4
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Geselecteerde bugfixes
Modules en Pragmata
Testen
Documentatie
Platformspecifieke opmerkingen
Linux

Danksagung
Bugs rapporteren
ZIE OOK

perl5123delta - wat is nieuwe voor perl v5.12.3
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
"sleutels", "waarden" werken op arrays
Bugfixes
Platformspecifieke opmerkingen
Solaris, VMS, VOS

Danksagung
Bugs rapporteren
ZIE OOK

perl5122delta - wat is nieuwe voor perl v5.12.2
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
Nieuwe modules en Pragmata
Pragmata-wijzigingen
Bijgewerkte modules
"Carp", "CPANPLUS", "File::Glob", "File::Copy", "File::Spec"

Nutswijzigingen
Wijzigingen in bestaande documentatie
Installatie- en configuratieverbeteringen
Configuratieverbeteringen
Compilatie verbeteringen
Geselecteerde bugfixes
Platformspecifieke opmerkingen
AIX
Windows
VMS
Danksagung
Bugs rapporteren
ZIE OOK

perl5121delta - wat is nieuwe voor perl v5.12.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
Pragmata-wijzigingen
Bijgewerkte modules
Wijzigingen in bestaande documentatie
Testen
Verbeteringen testen
Installatie- en configuratieverbeteringen
Configuratieverbeteringen
Bugfixes
Platformspecifieke opmerkingen
HP-UX
AIX
FreeBSD 7
VMS
Bekende problemen
Danksagung
Bugs rapporteren
ZIE OOK

perl5120delta - wat is nieuwe voor perl v5.12.0
PRODUCTBESCHRIJVING
Kernverbeteringen
Nieuwe syntaxis voor pakket NAAM VERSIE
De "..."-operator
Impliciete vernauwingen
Unicode-verbeteringen
Y2038-conformiteit
qr overbelasting
Inplugbare zoekwoorden
API's voor meer internals
Overschrijfbare functie opzoeken
Een goede interface voor pluggable Method Resolution Orders
"\N" experimentele regex escape
DTrace-ondersteuning
Ondersteuning voor "configure_requires" in metadata van de CPAN-module
"elke", "sleutels", "waarden" zijn nu flexibeler
"wanneer" als een verklaringsmodifier
$, flexibiliteit
// in wanneer clausules
Waarschuwingen inschakelen vanuit uw shell-omgeving
"verwijder lokaal"
Nieuwe ondersteuning voor abstracte naamruimte-sockets
32-bits limiet voor substr-argumenten verwijderd
Mogelijk incompatibele wijzigingen
Afschrijvingen waarschuwen standaard
Versienummerformaten
@INC reorganisatie
REGEXP's zijn nu eersteklas
Wijziging van instructie wijzigen
flip-flop-operators, gedefinieerd-of-operator

Slimme matchwijzigingen
Andere mogelijk onverenigbare wijzigingen
Beëindigingen
suidperl, Gebruik van ":=" om een ​​lege lijst met attributen aan te duiden, "UNIVERSAL->import()", Gebruik van
"goto" om in een constructie te springen, aangepaste karakternamen in \N{name} die er niet uitzien
zoals namen, verouderde modules, Klasse::ISA, Pod::Plainer, Shell, Switch, Toewijzing aan
$[, Gebruik van het attribuut :locked op subroutines, Gebruik van "locked" met de attributen
pragma, Gebruik van "uniek" met de attributen pragma, Perl_pmflag, Talrijke Perl 4-era
bibliotheken

Unicode revisie
Modules en Pragmata
Nieuwe modules en Pragmata
"autodie", "Compress::Raw::Bzip2", "overloading", "parent", "Parse::CPAN::Meta",
"VMS::DCLsym", "VMS::Stdio", "XS::APItest::KeywordRPN"

Bijgewerkt Pragmata
"base", "bignum", "charnames", "constant", "diagnostics", "feature", "less",
"lib", "mro", "overload", "threads", "threads::shared", "version", "warnings"

Bijgewerkte modules
"Archive::Extract", "Archive::Tar", "Attribuut::Handlers", "AutoLoader",
"B::Beknopt", "B::Debug", "B::Deparse", "B::Lint", "CGI", "Class::ISA",
"Comprimeer::Raw::Zlib", "CPAN", "CPANPLUS", "CPANPLUS::Dist::Build",
"Data::Dumper", "DB_File", "Devel::PPPort", "Digest", "Digest::MD5",
"Digest::SHA", "Encode", "Exporter", "ExtUtils::CBuilder", "ExtUtils::Command",
"ExtUtils::Constant", "ExtUtils::Install", "ExtUtils::MakeMaker",
"ExtUtils::Manifest", "ExtUtils::ParseXS", "File::Fetch", "File::Path",
"File::Temp", "Filter::Simple", "Filter::Util::Call", "Getopt::Long", "IO",
"IO::Zlib", "IPC::Cmd", "IPC::SysV", "Locale::Maketext",
"Locale::Maketext::Simple", "Log::Message", "Log::Message::Simple",
"Math::BigInt", "Math::BigInt::FastCalc", "Math::BigRat", "Math::Complex",
"Memoize", "MIME::Base64", "Module::Build", "Module::CoreList", "Module::Load",
"Module::Load::Voorwaardelijk", "Module::Geladen", "Module::Pluggable", "Net::Ping",
"VOLGENDE", "Object::Accessor", "Pakket::Constanten", "PerlIO", "Pod::Parser",
"Pod::Perldoc", "Pod::Plainer", "Pod::Simple", "Safe", "SelfLoader", "Storable",
"Switch", "Sys::Syslog", "Term::ANSIColor", "Term::UI", "Test", "Test::Harnas",
"Test::Simple", "Text::Balanced", "Text::ParseWords", "Text::Soundex",
"Thread::Wachtrij", "Thread::Semaphore", "Tie::RefHash", "Time::HiRes",
"Tijd::Lokaal", "Tijd::Piece", "Unicode::Collate", "Unicode::Normalize", "Win32",
"Win32API::Bestand", "XSLoader"

Modules en Pragmata verwijderd
"attrs", "CPAN::API::HOWTO", "CPAN::DeferedCode", "CPANPLUS::inc", "DCLsym",
"ExtUtils::MakeMaker::bytes", "ExtUtils::MakeMaker::vmsish", "Stdio",
"Test::Harnas::Assert", "Test::Harnas::Iterator", "Test::Harnas::Point",
"Test::Harnas::Resultaten", "Test::Harnas::Straps", "Test::Harnas::Util",
"XSSymSet"

Verouderde modules en Pragmata
Documentatie
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Geselecteerde prestatieverbeteringen
Installatie- en configuratieverbeteringen
Interne wijzigingen
Testen
Verbeteringen testen
Parallelle tests, Testharnasflexibiliteit, Testwaakhond

Nieuwe testen
Nieuwe of gewijzigde diagnose
Nieuwe diagnostiek
Gewijzigde diagnose
"Ongeldig teken in prototype voor %s: %s", "Prototype na '%c' voor %s: %s"

Nutswijzigingen
Geselecteerde bugfixes
Platformspecifieke wijzigingen
Nieuwe platforms
Haiku, MiOS BSD

Beëindigde platforms
Domein/OS, MiNT, Tenon MachTen

Bijgewerkte platforms
AIX, Cygwin, Darwin (Mac OS X), DragonFly BSD, FreeBSD, Irix, NetBSD, OpenVMS,
Stratus VOS, Symbian, Windows

Bekende problemen
errata
Danksagung
Bugs rapporteren
ZIE OOK

perl5101delta - wat is nieuwe voor perl v5.10.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Wijziging van instructie wijzigen
flip-flop-operators, gedefinieerd-of-operator

Slimme matchwijzigingen
Andere incompatibele wijzigingen
Kernverbeteringen
Unicode-tekendatabase 5.1.0
Een goede interface voor pluggable Method Resolution Orders
Het "overbelastings"-pragma
Parallelle tests
DTrace-ondersteuning
Ondersteuning voor "configure_requires" in metadata van de CPAN-module
Modules en Pragmata
Nieuwe modules en Pragmata
"autodie", "Comprimeer::Raw::Bzip2", "ouder", "Parse::CPAN::Meta"

Pragmata-wijzigingen
"attributen", "attrs", "base", "bigint", "bignum", "bigrat", "charnames",
"constant", "feature", "fields", "lib", "open", "overload", "overloading",
"versie"

Bijgewerkte modules
"Archive::Extract", "Archive::Tar", "Attribuut::Handlers", "AutoLoader",
"AutoSplit", "B", "B::Debug", "B::Deparse", "B::Lint", "B::Xref", "Benchmark",
"Carp", "CGI", "Compress::Zlib", "CPAN", "CPANPLUS", "CPANPLUS::Dist::Build",
"Cwd", "Data::Dumper", "DB", "DB_File", "Devel::PPPort", "Digest::MD5",
"Digest::SHA", "DirHandle", "Dumpvalue", "DynaLoader", "Encode", "Errno",
"Exporter", "ExtUtils::CBuilder", "ExtUtils::Command", "ExtUtils::Constant",
"ExtUtils::Embed", "ExtUtils::Install", "ExtUtils::MakeMaker",
"ExtUtils::Manifest", "ExtUtils::ParseXS", "Fatal", "File::Basename",
"File::Compare", "File::Copy", "File::Fetch", "File::Find", "File::Pad",
"File::Spec", "File::stat", "File::Temp", "FileCache", "FileHandle",
"Filter::Eenvoudig", "Filter::Util::Call", "FindBin", "GDBM_File", "Getopt::Long",
"Hash::Util::FieldHash", "I18N::Collate", "IO", "IO::Compress::*", "IO::Dir",
"IO::Handle", "IO::Socket", "IO::Zlib", "IPC::Cmd", "IPC::Open3", "IPC::SysV",
"lib", "List::Util", "Locale::MakeText", "Log::Message", "Math::BigFloat",
"Math::BigInt", "Math::BigInt::FastCalc", "Math::BigRat", "Math::Complex",
"Math::Trig", "Memoize", "Module::Build", "Module::CoreList", "Module::Load",
"Module::Laden::Voorwaardelijk", "Module::Geladen", "Module::Pluggable", "NDBM_File",
"Net::Ping", "VOLGENDE", "Object::Accessor", "OS2::REXX", "Pakket::Constanten",
"PerlIO", "PerlIO::via", "Pod::Man", "Pod::Parser", "Pod::Simple", "Pod::Text",
"POSIX", "Safe", "Scalar::Util", "SelectSaver", "SelfLoader", "Socket",
"Opslaan", "Switch", "Symbool", "Sys::Syslog", "Term::ANSIColor",
"Term::ReadLine", "Term::UI", "Test::Harness", "Test::Simple", "Text::ParseWords",
"Text::Tabs", "Text::Wrap", "Thread::Wachtrij", "Thread::Semaphore", "threads",
"threads::shared", "Tie::RefHash", "Tie::StdHandle", "Time::HiRes", "Time::Local",
"Time::Piece", "Unicode::Normalize", "Unicode::UCD", "UNIVERSAL", "Win32",
"Win32API::Bestand", "XSLoader"

Nutswijzigingen
h2ph, h2xs, perl5db.pl, perl bedankt

Nieuwe documentatie
perlhaiku, perlmroapi, perlperf, perlrepository, perlthanks

Wijzigingen in bestaande documentatie
Prestatieverbeteringen
Installatie- en configuratieverbeteringen
ext / reorganisatie
Configuratieverbeteringen
Compilatie verbeteringen
Platformspecifieke wijzigingen
AIX, Cygwin, FreeBSD, Irix, Haiku, MirOS BSD, NetBSD, Stratus VOS, Symbian, Win32,
VMS

Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
"panic: sv_chop %s", "Kan pakket %s niet vinden voor de ouders van %s", "v-string in
use/require is niet-draagbaar", "Diepe recursie op subroutine "%s""

Interne onderdelen gewijzigd
"SVf_UTF8", "SVs_TEMP"

Nieuwe testen
t/comp/retainedlines.t, t/io/perlio_fail.t, t/io/perlio_leaks.t, t/io/perlio_open.t,
t/io/perlio.t, t/io/pvbm.t, t/mro/package_aliases.t, t/op/dbm.t, t/op/index_thr.t,
t/op/pat_thr.t, t/op/qr_gc.t, t/op/reg_email_thr.t, t/op/regexp_qr_embed_thr.t,
t/op/regexp_unicode_prop.t, t/op/regexp_unicode_prop_thr.t, t/op/reg_nc_tie.t,
t/op/reg_posixcc.t, t/op/re.t, t/op/setpgrpstack.t, t/op/substr_thr.t, t/op/upgrade.t,
t/uni/lex_utf8.t, t/uni/tie.t

Bekende problemen
Beëindigingen
Danksagung
Bugs rapporteren
ZIE OOK

perl5100delta - wat is nieuwe voor perl 5.10.0
PRODUCTBESCHRIJVING
Kernverbeteringen
De "feature" pragma
Nieuw -E opdrachtregelschakelaar
Gedefinieerde-of-operator
Switch en Smart Match-operator
Normale uitdrukkingen
Recursieve patronen, benoemde opnamebuffers, bezittelijke kwantificatoren, backtracking
controlewerkwoorden, relatieve terugverwijzingen, "\K" escape, verticaal en horizontaal
witruimte en regeleinde, Optionele opnames voor en na de wedstrijd met de /p
vlag

"zeggen()"
Lexicale $_
Het prototype
UNITCHECK blokken
Nieuw Pragma, "mro"
leesmap() kan een "korte bestandsnaam" op Windows retourneren
leespijp() is nu overschrijfbaar
Standaardargument voor Lees regel()
staat() variabelen
Gestapelde bestandstest-operators
UNIVERSEEL::DOES()
Formaten
Byte-volgorde modifiers voor pak() en uitpakken()
"geen VERSIE"
"chdir", "chmod" en "chown" op bestandshandles
OS-groepen
Recursieve sorteersubs
Uitzonderingen bij constant vouwen
Bronfilters in @INC
Nieuwe interne variabelen
"${^RE_DEBUG_FLAGS}", "${^CHILD_ERROR_NATIVE}", "${^RE_TRIE_MAXBUF}",
"${^WIN32_SLOPPY_STAT}"

Diversen
UCD 5.0.0
MAD
doden() op Windows
Incompatibele wijzigingen
Verpakking en UTF-8-snaren
Functie voor het tellen van bytes/tekens in uitpakken()
De variabelen $* en $# zijn verwijderd
substr() lwaarden hebben niet langer een vaste lengte
Ontleden van "-f _"
":uniek"
Effect van pragma's in evaluatie
chdir FOO
Behandeling van .pmc-bestanden
$^V is nu een "versie" object in plaats van een v-string
@- en @+ in patronen
$AUTOLOAD kan nu worden aangetast
Besmetting en printf
undef en signaal handlers
vernauwingen en dereferentie in bepaald()
"(?p{})" is verwijderd
Pseudo-hashes zijn verwijderd
Verwijdering van de bytecode-compiler en van perlcc
Verwijdering van de JPL
Recursieve overerving eerder gedetecteerd
waarschuwingen::ingeschakeld en waarschuwingen::warnif gewijzigd om gebruikers van modules te bevoordelen
Modules en Pragmata
Individuele kernmodules upgraden
Pragmata-wijzigingen
"feature", "mro", Scoping van het "soort" pragma, Scoping van "bignum", "bigint",
"bigrat", "base", "strict" en "warnings", "version", "warnings", "less"

Nieuwe modules
Geselecteerde wijzigingen in kernmodules
"Attribuut::Handlers", "B::Lint", "B", "Thread"

Nutswijzigingen
perl -d, ptar, ptardiff, shasum, corelist, h2ph en h2xs, perlivp, find2perl,
config_data, cpanp, cpan2dist, pod2html

Nieuwe documentatie
Prestatieverbeteringen
Sorteren ter plaatse
Lexicale array-toegang
XS-ondersteunde SWASHGET
Constante subroutines
"PERL_DONT_CREATE_GVSV"
Zwakke referenties zijn goedkoper
soort() uitbreidingen
Geheugenoptimalisaties
UTF-8 cache-optimalisatie
Slordige stat op Windows
Optimalisaties van reguliere expressies
Engine de-recursivized, Single char-klassen behandeld als letterlijke, Trie
optimalisatie van letterlijke tekenreekswisselingen, Aho-Corasick startpuntoptimalisatie

Installatie- en configuratieverbeteringen
Configuratieverbeteringen
"-Dusesitecustomize", Verplaatsbare installaties, strlcat() en strlcpy(),
"d_pseudofork" en "d_printf_format_null", Help configureren

Compilatie verbeteringen
Parallelle build, Borland's compilers-ondersteuning, statische build op Windows, ppport.h
bestanden, C++ compatibiliteit, Ondersteuning voor Microsoft 64-bit compiler, Visual C++, Win32
bouwt

Installatieverbeteringen
Module hulpbestanden

Nieuwe of verbeterde platforms
Geselecteerde bugfixes
stricturen in regexp-eval blokken, Calling KERN::vereis(), Abonnementen van plakjes, "nee
waarschuwingen 'categorie'" werkt correct met -w, threads verbeteringen, chr () en negatief
waarden, PERL5SHELL en tainting, *FILE{IO} gebruiken, Overloading en reblessing,
Overbelasting en UTF-8, eval geheugenlekken verholpen, willekeurig apparaat op Windows,
PERLIO_DEBUG, PerlIO::scalaire en alleen-lezen scalairen, studie() en UTF-8, kritiek
signalen, @INC-hook fix, "-t" switch fix, Duping UTF-8 filehandles, Lokalisatie van
hash-elementen

Nieuwe of gewijzigde diagnose
Gebruik van niet-geïnitialiseerde waarde, verouderd gebruik van mijn() in false conditional, !=~ zou moeten zijn
!~, Nieuwe regel in links uitgelijnde string, Te laat voor "-T" optie, "%s" variabele %s maskers
eerdere verklaring, leesmap()/geslotenir()/enzovoort. geprobeerd op ongeldige dirhandle, Opening
dirhandle/filehandle %s ook als bestand/directory, gebruik van -P is verouderd, v-string in
gebruik/vereiste is niet-draagbaar, perl -V

Interne onderdelen gewijzigd
Herschikken van SVt_* constanten
Eliminatie van SVt_PVBM
Nieuw type SVt_BIND
Verwijdering van CPP-symbolen
Er wordt minder ruimte gebruikt door ops
Nieuwe parser
Gebruik van "const"
wiskunde
"AvFLAGS" is verwijderd
"av_*" wijzigingen
$^H en %^H
B:: overerving van modules gewijzigd
Anonieme hash- en array-constructors
Bekende problemen
UTF-8 problemen
Platformspecifieke problemen
Bugs rapporteren
ZIE OOK

perl589delta - wat is nieuwe voor perl v5.8.9
PRODUCTBESCHRIJVING
Opmerken
Incompatibele wijzigingen
Kernverbeteringen
Unicode-tekendatabase 5.1.0.
stat en -X op directory-handles
Bronfilters in @INC
Uitzonderingen bij constant vouwen
"geen VERSIE"
Verbeterde interne UTF-8-cachingcode
Runtime verplaatsbare installaties
Nieuwe interne variabelen
"${^CHILD_ERROR_NATIVE}", "${^UTF8CACHE}"

"readpipe" is nu overschrijfbaar
eenvoudige macro's voor het afhandelen van uitzonderingen
-D optie verbeteringen
XS-ondersteunde SWASHGET
Constante subroutines
Nieuwe platforms
Modules en Pragmata
Nieuwe modules
Bijgewerkte modules
Nutswijzigingen
debugger geüpgraded naar versie 1.31
perl bedankt
perlbug
h2xs
h2ph
Nieuwe documentatie
Wijzigingen in bestaande documentatie
Prestatieverbeteringen
Installatie- en configuratieverbeteringen
Verplaatsbare installaties
Configuratieverbeteringen
Compilatie verbeteringen
Installatie verbeteringen.
Platformspecifieke wijzigingen
Geselecteerde bugfixes
Unicode
PerlIO
Magic
Overbelaste objecten opnieuw zegenen werkt nu
"strikt" verspreidt zich nu correct in tekenreeksevaluaties
Andere oplossingen
Platformspecifieke oplossingen
Kleinere oplossingen
Nieuwe of gewijzigde diagnose
paniek: sv_chop %s
Maximaal aantal wachtende signalen (%s) overschreden
paniek: poging om %s te bellen in %s
FETCHSIZE heeft een negatieve waarde geretourneerd
Kan %s (%d) niet upgraden naar %d
%s argument is geen HASH of ARRAY element of een subroutine
Kan de niet-overschrijfbare ingebouwde %s niet fataal maken
Niet-herkend teken '%s' in kolom %d
Offset buiten string
Ongeldige escape in de opgegeven codering in regexp; gemarkeerd door <-- HIER in m/%s/
Uw machine ondersteunt dump/undump niet.
Interne onderdelen gewijzigd
Macro-opruimingen
Nieuwe testen
ext/DynaLoader/t/DynaLoader.t, t/comp/fold.t, t/io/pvbm.t,
t/lib/proxy_constant_subs.t, t/op/attrhand.t, t/op/dbm.t, t/op/inccode-tie.t,
t/op/incfilter.t, t/op/kill0.t, t/op/qrstack.t, t/op/qr.t, t/op/regexp_qr_embed.t,
t/op/regexp_qr.t, t/op/rxcode.t, t/op/studytied.t, t/op/substT.t, t/op/symbolcache.t,
t/op/upgrade.t, t/mro/package_aliases.t, t/pod/twice.t, t/run/cloexec.t,
t/uni/cache.t, t/uni/chr.t, t/uni/greek.t, t/uni/latin2.t, t/uni/overload.t,
t/uni/tie.t

Bekende problemen
Platformspecifieke opmerkingen
Win32
OS / 2
VMS
Doodsbrief
Danksagung
Bugs rapporteren
ZIE OOK

perl588delta - wat is nieuwe voor perl v5.8.8
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
Nutswijzigingen
"h2xs"-verbeteringen
"perlivp"-verbeteringen
Nieuwe documentatie
Prestatieverbeteringen
Installatie- en configuratieverbeteringen
Geselecteerde bugfixes
geen waarschuwingen 'categorie' werkt correct met -w
Verwijder overoptimalisatie
sprint() vast
Debugger en Unicode-vertraging
Kleinere oplossingen
Nieuwe of gewijzigde diagnose
Poging om de lengte van de vrijgemaakte array in te stellen
Niet-string doorgegeven als bitmasker
Zoekpatroon niet beëindigd of ternaire operator geparseerd als zoekpatroon
Interne onderdelen gewijzigd
Platformspecifieke problemen
Bugs rapporteren
ZIE OOK

perl587delta - wat is nieuwe voor perl v5.8.7
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Unicode-tekendatabase 4.1.0
suidperl minder onzeker
Optioneel siteaanpassingsscript
"Config.pm" is nu veel kleiner.
Modules en Pragmata
Nutswijzigingen
find2perl-verbeteringen
Prestatieverbeteringen
Installatie- en configuratieverbeteringen
Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Bekende problemen
Platformspecifieke problemen
Bugs rapporteren
ZIE OOK

perl586delta - wat is nieuwe voor perl v5.8.6
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
Nutswijzigingen
Prestatieverbeteringen
Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Nieuwe testen
Bugs rapporteren
ZIE OOK

perl585delta - wat is nieuwe voor perl v5.8.5
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
Nutswijzigingen
Debugger van Perl
h2ph
Installatie- en configuratieverbeteringen
Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Bekende problemen
Platformspecifieke problemen
Bugs rapporteren
ZIE OOK

perl584delta - wat is nieuwe voor perl v5.8.4
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Malloc-verpakking
Unicode-tekendatabase 4.0.1
suidperl minder onzeker
formaat
Modules en Pragmata
Bijgewerkte modules
Kenmerk::Handlers, B, Benchmark, CGI, Carp, Cwd, Exporteur, Bestand::Find, IO,
IPC::Open3, Lokaal::Maketext, Wiskunde::BigFloat, Wiskunde::BigInt, Wiskunde::BigRat,
MIME::Base64, ODBM_File, POSIX, Shell, Socket, Op te slaan, Switch, Sys::Syslog,
Term::ANSIColor, Tijd::HiRes, Unicode::UCD, Win32, base, open, threads, utf8

Prestatieverbeteringen
Nutswijzigingen
Installatie- en configuratieverbeteringen
Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Toekomstige richtingen
Platformspecifieke problemen
Bugs rapporteren
ZIE OOK

perl583delta - wat is nieuwe voor perl v5.8.3
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Modules en Pragmata
CGI, Cwd, Digest, Digest::MD5, Encode, File::Spec, FindBin, List::Util, Math::BigInt,
PodParser, Pod::Perldoc, POSIX, Unicode::Collate, Unicode::Normaliseren, Test::Harness,
threads::gedeeld

Nutswijzigingen
Nieuwe documentatie
Installatie- en configuratieverbeteringen
Geselecteerde bugfixes
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Configuratie en constructie
Platformspecifieke problemen
Bekende problemen
Toekomstige richtingen
Doodsbrief
Bugs rapporteren
ZIE OOK

perl582delta - wat is nieuwe voor perl v5.8.2
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Kernverbeteringen
Hash-randomisatie
threading
Modules en Pragmata
Bijgewerkte modules en Pragmata
Devel::PPPort, Digest::MD5, I18N::LangTags, libnet, MIME::Base64, Pod::Perldoc,
strikt, Tie::Hash, Tijd::HiRes, Unicode::Collate, Unicode::Normaliseren, UNIVERSAL

Geselecteerde bugfixes
Interne onderdelen gewijzigd
Platformspecifieke problemen
Toekomstige richtingen
Bugs rapporteren
ZIE OOK

perl581delta - wat is nieuwe voor perl v5.8.1
PRODUCTBESCHRIJVING
Incompatibele wijzigingen
Hash-randomisatie
UTF-8 op bestandshandles niet langer geactiveerd door landinstelling
V-strings met één nummer zijn niet langer v-strings vóór "=>"
(Win32) De -C-schakelaar is opnieuw gebruikt
(Win32) De /d-schakelaar van cmd.exe
Kernverbeteringen
UTF-8 is niet langer standaard onder UTF-8-landinstellingen
Onveilige signalen weer beschikbaar
Gebonden arrays met negatieve array-indices
lokaal ${$x}
Unicode-tekendatabase 4.0.0
Beëindigingswaarschuwingen
Diverse verbeteringen
Modules en Pragmata
Bijgewerkte modules en Pragmata
base, B::Bytecode, B::Concise, B::Deparse, Benchmark, ByteLoader, bytes, CGI,
charnames, CPAN, Data::Dumper, DB_File, Devel::PPPort, Digest::MD5, Encode,
velden, libnet, Math::BigInt, MIME::Base64, NEXT, Net::Ping, PerlIO::scalar,
podlators, Pod::LaTeX, PodParsers, Pod::Perldoc, Scalar::Util, Op te slaan, strikt,
Termijn::ANSIcolor, Test::Harnas, Test::Meer, Test::Eenvoudig, Tekst::Gebalanceerd,
Tijd::HiRes, threads, threads::gedeeld, Unicode::Collate, Unicode::Normaliseren,
Win32::GetFolderPath, Win32::GetOSVersion

Nutswijzigingen
Nieuwe documentatie
Installatie- en configuratieverbeteringen
Platformspecifieke verbeteringen
Geselecteerde bugfixes
Sluitingen, evaluatie en lexicalen
Generieke oplossingen
Platformspecifieke oplossingen
Nieuwe of gewijzigde diagnose
Gewijzigd "Een thread is afgesloten terwijl %d threads actief waren"
'Probeer een beperkte hash te wissen' verwijderd
Nieuw "Illegale aangifte van anonieme subroutine"
Gewijzigd "Ongeldig bereik "%s" in transliteratie-operator"
Nieuw "Ontbrekende controletekennaam in \c"
Nieuw "Nieuwe regel in links uitgelijnde tekenreeks voor %s"
Nieuw "Mogelijk prioriteitsprobleem bij bitsgewijze %c-operator"
Nieuw "Pseudo-hashes zijn verouderd"
Nieuw "lezen() op %s bestandhandvat %s"
Nieuw "5.005-threads zijn verouderd"
Nieuw "Gebonden variabele vrijgegeven terwijl deze nog in gebruik is"
Nieuw "Naar%s: illegale mapping '%s'"
Nieuw "Gebruik van vrijgekomen waarde in iteratie"
Interne onderdelen gewijzigd
Nieuwe testen
Bekende problemen
Gebonden hashes in scalaire context
Net::Ping 450_service en 510_ping_udp fouten
B::C
Platformspecifieke problemen
EBCDIC-platforms
Cygwin 1.5-problemen
HP-UX: HP cc-waarschuwingen over sendfile en sendpath
IRIX: t/uni/tr_7jis.t faalt ten onrechte
Mac OS X: geen usemymalloc
Tru64: Geen threaded builds met GNU cc (gcc)
Win32: sysopen, sysread, syswrite
Toekomstige richtingen
Bugs rapporteren
ZIE OOK

perl58delta - wat is nieuwe voor perl v5.8.0
PRODUCTBESCHRIJVING
Hoogtepunten in 5.8.0
Incompatibele wijzigingen
Binaire incompatibiliteit
64-bits platforms en malloc
AIX Dynaloading
Attributen voor "mijn" variabelen worden nu tijdens runtime afgehandeld
Socketuitbreiding Dynamisch in VMS
IEEE-formaat Floating Point-standaard op OpenVMS Alpha
Nieuwe Unicode-semantiek (niet meer "gebruik utf8", bijna)
Nieuwe Unicode-eigenschappen
REF(...) In plaats van SCALAR(...)
inpakken/uitpakken D/F gerecycled
klodder() retourneert nu bestandsnamen in alfabetische volgorde
Beëindigingen
Kernverbeteringen
Unicode-revisie
PerlIO is nu de standaard
draadjes
Beperkte hashes
Veilige signalen
Begrijpen van getallen
Arrays interpoleren nu altijd naar tekenreeksen met dubbele aanhalingstekens [561]
Diverse wijzigingen
Modules en Pragmata
Nieuwe modules en Pragmata
Bijgewerkte en verbeterde modules en Pragmata
Nutswijzigingen
Nieuwe documentatie
Prestatieverbeteringen
Installatie- en configuratieverbeteringen
Generieke verbeteringen
Nieuwe of verbeterde platforms
Geselecteerde bugfixes
Platformspecifieke wijzigingen en oplossingen
Nieuwe of gewijzigde diagnose
Interne onderdelen gewijzigd
Beveiligingsprobleem gesloten [561]
Nieuwe testen
Bekende problemen
De Compiler Suite is nog steeds erg experimenteel
Het lokaliseren van gekoppelde arrays en hashes is verbroken
Het bouwen van extensies kan mislukken vanwege grote bestanden
$_ Inside aanpassen voor(..)
mod_perl 1.26 Bouwt niet met Threaded Perl
lib/ftmp-security tests waarschuwen 'systeem mogelijk onveilig'
libwww-perl (LWP) mislukt base/date #51
PDL faalt bij sommige tests
Perl_get_sv
Zelfbindende problemen
ext/threads/t/libc
Mislukking van Thread-tests (5.005-stijl).
Timingproblemen
Gebonden/magische array/hash-elementen worden niet automatisch tot leven gebracht
Unicode in pakket-/klasse- en subroutinenamen werkt niet
Platformspecifieke problemen
AIX
Alfasystemen met oude gcc's doorstaan ​​verschillende tests niet
AmigaOS
BeOS
Cygwin "kan niet opnieuw toewijzen"
Cygwin ndbm-tests mislukken op FAT
DJGPP-fouten
FreeBSD gebouwd met ithreads coredumps die grote mappen lezen
FreeBSD mislukte landinstellingstest 117 voor ISO 8859-15 landinstellingen
IRIX mislukt ext/List/Util/t/shuffle.t of Digest::MD5
HP-UX lib/posix subtest 9 mislukt bij configuratie van LP64
Linux met glibc 2.2.5 faalt in t/op/int subtest #6 met -Duse64bitint
Linux met Sfio mislukt op/misc-test 48
Mac OS X
Mac OS X bevat ongedefinieerde symbolen
OS/2-testfouten
op/sprintf-tests 91, 129 en 130
SCO
solaris 2.5
Solaris x86 mislukt tests met -Duse64bitint
SUPER-UX (NEC SX)
Term::ReadKey werkt niet op Win32
UNICOS/mk
UTS
VOS (Stratus)
VMS
Win32
XML::Parser werkt niet
z/OS (OS/390)
Unicode-ondersteuning op EBCDIC nog steeds vlekkerig
Gezien in Perl 5.7, maar nu verdwenen
Bugs rapporteren
ZIE OOK
GESCHIEDENIS

perl561delta - wat is nieuwe voor perl v5.6.1
PRODUCTBESCHRIJVING
Samenvatting van de wijzigingen tussen 5.6.0 en 5.6.1
Veiligheidsproblemen
Belangrijkste bugfixes
"UNIVERSAL::isa()", Geheugenlekken, Numerieke conversies, qw(a\\b), beller(), Bugs erin
reguliere expressies, "slurp"-modus, autovivificatie van symbolische verwijzingen naar
speciale variabelen, lexicale waarschuwingen, valse waarschuwingen en fouten, klodder(),
Besmeuren, soort(), #line-richtlijnen, Subroutine-prototypes, kaart(), Foutopsporing,
PERL5OPT, karbonade(), Unicode-ondersteuning, 64-bit ondersteuning, Compiler, Lvalue-subroutines,
IO::Socket, File::Find, xsubpp, "geen module;", Tests

Kernfuncties
Configuratieproblemen
Documentatie
Gebundelde modules
B::Beknopt, Bestand::Temp, Pod::LaTeX, Pod::Tekst::Overstrike, CGI, CPAN,
Class::Struct, DB_File, Devel::Peek, File::Find, Getopt::Long, IO::Poll,
IPC::Open3, Wiskunde::BigFloat, Wiskunde::Complex, Net::Ping, Opcode, Pod::Parser,
Pod::Tekst, SDBM_File, Sys::Syslog, Tie::RefHash, Tie::SubstrHash

Platformspecifieke verbeteringen
NCR MP-RAS, NonStop-UX

Kernverbeteringen
Klonen van tolken, threads en gelijktijdigheid
Lexisch bereikbare waarschuwingscategorieën
Unicode- en UTF-8-ondersteuning
Ondersteuning voor het interpoleren van benoemde karakters
"onze" verklaringen
Ondersteuning voor tekenreeksen weergegeven als een vector van rangtelwoorden
Verbeterd Perl-versienummeringssysteem
Nieuwe syntaxis voor het declareren van subroutinekenmerken
Bestands- en maphandles kunnen automatisch worden geactiveerd
Open() met meer dan twee argumenten
64-bit ondersteuning
Grote bestandsondersteuning
Lange dubbels
"meer stukjes"
Verbeterde ondersteuning voor soort() subroutines
"sorteer $coderef @foo" toegestaan
Bestandsglobbing intern geïmplementeerd
Ondersteuning voor CHECK-blokken
POSIX-tekenklassesyntaxis [::] ondersteund
Betere generator van pseudo-willekeurige getallen
Verbeterde "qw//"-operator
Beter worst-case gedrag van hashes
pak() formaat 'Z' ondersteund
pak() formaatmodificator '!' ondersteund
pak() en uitpakken() ondersteuning getelde strings
Opmerkingen in pak() templates
Zwakke referenties
Binaire getallen ondersteund
Lvalue-subroutines
Bij oproepen via verwijzingen kunnen sommige pijlen worden weggelaten
Booleaanse toewijzingsoperatoren zijn legale lwaarden
bestaat() wordt ondersteund op subroutinenamen
bestaat() en verwijderen () worden ondersteund op array-elementen
Pseudo-hashes werken beter
Automatisch leegmaken van uitvoerbuffers
Betere diagnostiek van betekenisloze filehandle-bewerkingen
Waar mogelijk worden gebufferde gegevens verwijderd uit de gedupeerde invoerbestandshandle
evan() heeft dezelfde oude magie als <>
binmode() kan worden gebruikt om de :crlf- en :raw-modi in te stellen
"-T" filetest herkent UTF-8-gecodeerde bestanden als "tekst"
systeem(), backticks en pijp open reflecteren nu exec () storing
Verbeterde diagnostiek
Diagnostiek volgt STDERR
Consistenter close-on-exec-gedrag
systeemschrijven() makkelijk te gebruiken
Betere syntaxiscontroles op unaire operatoren tussen haakjes
Bitoperatoren ondersteunen de volledige native gehele breedte
Verbeterde beveiligingsfuncties
Functioneeler bareword-prototype (*)
"Vereisen" en "doen" kunnen worden overschreven
$^X-variabelen kunnen nu namen hebben die langer zijn dan één teken
Nieuwe variabele $^C weerspiegelt de schakelaar "-c".
Nieuwe variabele $^V bevat de Perl-versie als string
Optionele Y2K-waarschuwingen
Arrays interpoleren nu altijd in tekenreeksen met dubbele aanhalingstekens
@- en @+ bieden begin-/eindverschuivingen van regex-submatches
Modules en Pragmata
Modules
attributen, B, Benchmark, ByteLoader, constante, karakternamen, Data::Dumper, DB,
DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, Engels, Env, Fcntl,
Bestand::Vergelijken, Bestand::Zoeken, Bestand::Glob, Bestand::Spec, Bestand::Spec::Functies,
Getopt::Long, IO, JPL, lib, Math::BigInt, Math::Complex, Math::Trig, Pod::Parser,
Pod::InvoerObjecten, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find,
Pod::Selecteren, podselect, Pod::Gebruik, pod2usage, Pod::Tekst en Pod::Man, SDBM_File,
Sys::Syslog, Sys::Hostnaam, Term::ANSIColor, Tijd::Lokaal, Win32, XSLoader, DBM
Filters

Pragmatisch
Nutswijzigingen
dprofp
vind2perl
h2xs
perlcc
perldoc
De Perl Debugger
Verbeterde documentatie
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod,
perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod,
perllexwarn.pod, perlnummer.pod, perlopentut.pod, perlreftut.pod, perltootc.pod,
perltodo.pod, perlunicode.pod

Prestatieverbeteringen
Eenvoudig soort() het gebruik van { $a <=> $b } en dergelijke is geoptimaliseerd
Geoptimaliseerde toewijzingen aan lexicale variabelen
Snellere subroutineoproepen
verwijderen (), elk(), waarden () en hash-iteratie zijn sneller
Installatie- en configuratieverbeteringen
-Dusethreads betekent iets anders
Nieuw Configureer vlaggen
Threadedness en 64-bitness zijn nu meer gedurfd
Lange dubbels
-Dusemorestukjes
-Dusegrote bestanden
installusrbinperl
SOKKEN ondersteuning
"-Een vlag
Verbeterde installatiemappen
gcc probeert het automatisch als 'cc' niet lijkt te werken
Platformspecifieke wijzigingen
Ondersteunde platforms
DOS
OS390 (Open Edition MVS)
VMS
Win32
Aanzienlijke bugfixes
op lege bestanden
"eval '...'"-verbeteringen
Alle compilatiefouten zijn echte fouten
Impliciet gesloten filehandles zijn veiliger
Het gedrag van lijstsegmenten is consistenter
"(\$)"-prototype en $foo{a}
"ga naar &sub" en AUTOLOAD
"-bareword" toegestaan ​​onder "gebruik geheel getal"
Mislukkingen in KAPOT MAKEN()
Lokale bugs opgelost
Geheugenlekken
Valse subroutinestubs na mislukte subroutineoproepen
Besmettingsfouten onder "-U"
END-blokken en de "-c"-schakelaar
Potentieel om DATA-bestandshandvatten te lekken
Nieuwe of gewijzigde diagnose
"%s" variabele %s maskeert eerdere declaratie in dezelfde %s, "my sub" nog niet geïmplementeerd,
"onze" variabele %s heeft opnieuw gedeclareerd, '!' alleen toegestaan ​​na typen %s, / kan niet tellen,
/ moet worden gevolgd door een, A of Z, / moet worden gevolgd door een*, A* of Z*, / moet worden gevolgd door een
numeriek type, /%s/: Niet-herkende ontsnapping \\%c doorgegeven, /%s/: Niet-herkende ontsnapping
\\%c in karakterklasse die is doorgegeven, /%s/ moet waarschijnlijk worden geschreven als "%s", %s()
te vroeg aangeroepen om prototype te controleren, %s argument is geen HASH- of ARRAY-element, %s
argument is geen HASH- of ARRAY-element of slice, %s argument is geen subroutine
naam, %s pakketattribuut kan conflicteren met toekomstig gereserveerd woord: %s, (wordt opgeschoond) %s,
<> moeten aanhalingstekens zijn, Poging om zich bij zichzelf aan te sluiten, Slecht geëvalueerd vervangingspatroon, Slecht
realloc() genegeerd, Bareword gevonden in voorwaardelijk, Binair getal >
0b11111111111111111111111111111111 niet-draagbaar, Bitvectorgrootte > 32 niet-draagbaar,
Bufferoverloop in prime_env_iter: %s, kan het bestandssysteem van script "%s" niet controleren, kan niet
declareer klasse voor niet-scalaire %s in "%s", kan %s niet declareren in "%s", kan signaal niet negeren
CHLD, gedwongen naar standaard, kan niet-lvalue-subroutineaanroep niet wijzigen, kan CRTL niet lezen
environ, Kan %s niet verwijderen: %s, bestand overslaan, Kan %s niet retourneren uit lvalue-subroutine,
Kan een niet-referentie niet verzwakken, tekenklasse [:%s:] onbekend, syntaxis van tekenklasse
[%s] hoort thuis in tekenklassen, Constante is niet %s referentie, constante(%s): %s,
CORE::%s is geen trefwoord, gedefinieerd(@array) is verouderd, gedefinieerd(%hash) is
verouderd, Heeft geen geldige header geproduceerd (bedoelde u "lokaal" in plaats van "onze"?),
Document bevat geen gegevens, invoeren van effectieve %s mislukt, false [] bereik "%s" in
regexp, Filehandle %s alleen geopend voor uitvoer, kudde() op gesloten bestandshandle %s, Globaal
symbool "%s" vereist een expliciete pakketnaam, hexadecimaal getal > 0xffffffff niet-
draagbaar, slecht gevormde CRTL-omgevingswaarde "%s", slecht gevormd bericht in prime_env_iter:
|%s|, Illegaal binair cijfer %s, Illegaal binair cijfer %s genegeerd, Illegaal aantal bits
in vec, overloop van gehele getallen in %s getal, ongeldig %s attribuut: %s, ongeldige %s
attributen: %s, ongeldig [] bereik "%s" in regexp, ongeldig scheidingsteken %s in
attributenlijst, ongeldig scheidingsteken %s in subroutineattributenlijst, verlatend
effectief %s mislukt, Lvalue subs retourneert %s nog niet geïmplementeerd, methode %s niet
toegestaan, Ontbrekende %sbrace%s op \N{}, Ontbrekende opdracht in doorgesluisd open, Ontbrekende naam in
"mijn sub", Geen %s gespecificeerd voor -%c, Geen pakketnaam toegestaan ​​voor variabele %s in "onze",
Geen spatie toegestaan ​​na -%c, geen UTC-offsetinformatie; ervan uitgaande dat de lokale tijd UTC is,
Octaal nummer > 037777777777 niet-draagbaar, paniek: del_backref, paniek: kid popen errno
lezen, paniek: magic_killbackrefs, haakjes ontbreken rond de lijst "%s", mogelijk
onbedoelde interpolatie van %s in string, mogelijke Y2K-bug: %s, pragma "attrs" is
verouderd, gebruik in plaats daarvan "sub NAME: ATTRS", Voortijdig einde van scriptheaders, Herhaal
telling van overflows bij het inpakken, aantal herhalingen van overflows bij uitpakken, realloc() van vrijgemaakt geheugen
genegeerd, referentie is al zwak, setpgrp kan geen argumenten aannemen, vreemd *+?{} aan
expressie met lengte nul, effectief schakelen %s is niet geïmplementeerd, deze Perl kan dat niet
reset CRTL-omgevingselementen (%s), Deze Perl kan geen CRTL-omgevingselementen instellen (%s=%s),
Te laat om %s blok uit te voeren, onbekend Open() modus '%s', onbekend proces waar %x bericht naartoe heeft gestuurd
prime_env_iter: %s, niet-herkende ontsnapping \\%c doorgegeven, niet-beëindigd attribuut
parameter in attributenlijst, niet-beëindigde attributenlijst, niet-beëindigd attribuut
parameter in de attributenlijst van de subroutine, de lijst met niet-beëindigde subroutineattributen, Waarde
van CLI-symbool "%s" te lang, versienummer moet een constant getal zijn

Nieuwe testen
Incompatibele wijzigingen
Incompatibiliteit met Perl-bronnen
CHECK is een nieuw trefwoord, de behandeling van lijstsegmenten van undef is gewijzigd, het formaat van
$English::PERL_VERSION is anders, letterlijke waarden van formulier 1.2.3 parseren anders,
Mogelijk gewijzigde pseudo-willekeurige nummergenerator, hashfunctie voor hash-sleutels
is veranderd, "undef" mislukt bij alleen-lezen waarden, Close-on-exec-bit is mogelijk ingeschakeld
pijp- en sockethandvatten, het schrijven van "$$1" in de betekenis van "${$}1" wordt niet ondersteund, verwijderen (),
elk(), waarden () en "\(%h)", vec(EXPR,OFFSET,BITS) dwingt machten van twee BITS af,
De tekst van bepaalde diagnostische uitvoer is gewijzigd, "%@" is verwijderd, tussen haakjes
niet() gedraagt ​​zich als een lijstoperator, de semantiek van het kale prototype "(*)" heeft
gewijzigd, de semantiek van bitoperatoren is mogelijk gewijzigd op 64-bit-platforms, meer
ingebouwde programma's bederven hun resultaten

C Bron-incompatibiliteiten
"PERL_POLLUTE", "PERL_IMPLICIT_CONTEXT", "PERL_POLLUTE_MALLOC"

Compatibele C Source API-wijzigingen
"PATCHLEVEL" is nu "PERL_VERSION"

Binaire onverenigbaarheden
Bekende problemen
Het lokaliseren van een gebonden hash-element kan geheugen lekken
Bekende testfouten
EBCDIC-platforms worden niet volledig ondersteund
UNICOS/mk CC-fouten tijdens configuratieuitvoering
Pijloperator en arrays
Experimentele functies
Threads, Unicode, 64-bits ondersteuning, Lvalue-subroutines, Zwakke referenties, De pseudo-
hash-gegevenstype, de Compiler-suite, interne implementatie van bestandsglobbing, de
DB-module, de reguliere expressiecodeconstructies:

Verouderde diagnostiek
Syntaxis van tekenklassen [::] is gereserveerd voor toekomstige uitbreidingen, slecht gevormd logisch
naam |%s| in prime_env_iter, In string, moet @%s nu geschreven worden als \@%s, Waarschijnlijk
prioriteitsprobleem op %s, regexp te groot, gebruik van "$$ " om "${$} te betekenen " is
deprecated

Bugs rapporteren
ZIE OOK
GESCHIEDENIS

perl56delta - wat is nieuwe voor perl v5.6.0
PRODUCTBESCHRIJVING
Kernverbeteringen
Klonen van tolken, threads en gelijktijdigheid
Lexisch bereikbare waarschuwingscategorieën
Unicode- en UTF-8-ondersteuning
Ondersteuning voor het interpoleren van benoemde karakters
"onze" verklaringen
Ondersteuning voor tekenreeksen weergegeven als een vector van rangtelwoorden
Verbeterd Perl-versienummeringssysteem
Nieuwe syntaxis voor het declareren van subroutinekenmerken
Bestands- en maphandles kunnen automatisch worden geactiveerd
Open() met meer dan twee argumenten
64-bit ondersteuning
Grote bestandsondersteuning
Lange dubbels
"meer stukjes"
Verbeterde ondersteuning voor soort() subroutines
"sorteer $coderef @foo" toegestaan
Bestandsglobbing intern geïmplementeerd
Ondersteuning voor CHECK-blokken
POSIX-tekenklassesyntaxis [::] ondersteund
Betere generator van pseudo-willekeurige getallen
Verbeterde "qw//"-operator
Beter worst-case gedrag van hashes
pak() formaat 'Z' ondersteund
pak() formaatmodificator '!' ondersteund
pak() en uitpakken() ondersteuning getelde strings
Opmerkingen in pak() templates
Zwakke referenties
Binaire getallen ondersteund
Lvalue-subroutines
Bij oproepen via verwijzingen kunnen sommige pijlen worden weggelaten
Booleaanse toewijzingsoperatoren zijn legale lwaarden
bestaat() wordt ondersteund op subroutinenamen
bestaat() en verwijderen () worden ondersteund op array-elementen
Pseudo-hashes werken beter
Automatisch leegmaken van uitvoerbuffers
Betere diagnostiek van betekenisloze filehandle-bewerkingen
Waar mogelijk worden gebufferde gegevens verwijderd uit de gedupeerde invoerbestandshandle
evan() heeft dezelfde oude magie als <>
binmode() kan worden gebruikt om de :crlf- en :raw-modi in te stellen
"-T" filetest herkent UTF-8-gecodeerde bestanden als "tekst"
systeem(), backticks en pijp open reflecteren nu exec () storing
Verbeterde diagnostiek
Diagnostiek volgt STDERR
Consistenter close-on-exec-gedrag
systeemschrijven() makkelijk te gebruiken
Betere syntaxiscontroles op unaire operatoren tussen haakjes
Bitoperatoren ondersteunen de volledige native gehele breedte
Verbeterde beveiligingsfuncties
Functioneeler bareword-prototype (*)
"Vereisen" en "doen" kunnen worden overschreven
$^X-variabelen kunnen nu namen hebben die langer zijn dan één teken
Nieuwe variabele $^C weerspiegelt de schakelaar "-c".
Nieuwe variabele $^V bevat de Perl-versie als string
Optionele Y2K-waarschuwingen
Arrays interpoleren nu altijd in tekenreeksen met dubbele aanhalingstekens
@- en @+ bieden begin-/eindverschuivingen van regex-overeenkomsten
Modules en Pragmata
Modules
attributen, B, Benchmark, ByteLoader, constante, karakternamen, Data::Dumper, DB,
DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, Engels, Env, Fcntl,
Bestand::Vergelijken, Bestand::Zoeken, Bestand::Glob, Bestand::Spec, Bestand::Spec::Functies,
Getopt::Long, IO, JPL, lib, Math::BigInt, Math::Complex, Math::Trig, Pod::Parser,
Pod::InvoerObjecten, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find,
Pod::Selecteren, podselect, Pod::Gebruik, pod2usage, Pod::Tekst en Pod::Man, SDBM_File,
Sys::Syslog, Sys::Hostnaam, Term::ANSIColor, Tijd::Lokaal, Win32, XSLoader, DBM
Filters

Pragmatisch
Nutswijzigingen
dprofp
vind2perl
h2xs
perlcc
perldoc
De Perl Debugger
Verbeterde documentatie
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod,
perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod,
perllexwarn.pod, perlnummer.pod, perlopentut.pod, perlreftut.pod, perltootc.pod,
perltodo.pod, perlunicode.pod

Prestatieverbeteringen
Eenvoudig soort() het gebruik van { $a <=> $b } en dergelijke is geoptimaliseerd
Geoptimaliseerde toewijzingen aan lexicale variabelen
Snellere subroutineoproepen
verwijderen (), elk(), waarden () en hash-iteratie zijn sneller
Installatie- en configuratieverbeteringen
-Dusethreads betekent iets anders
Nieuw Configureer vlaggen
Threadedness en 64-bitness zijn nu meer gedurfd
Lange dubbels
-Dusemorestukjes
-Dusegrote bestanden
installusrbinperl
SOKKEN ondersteuning
"-Een vlag
Verbeterde installatiemappen
Platformspecifieke wijzigingen
Ondersteunde platforms
DOS
OS390 (Open Edition MVS)
VMS
Win32
Aanzienlijke bugfixes
op lege bestanden
"eval '...'"-verbeteringen
Alle compilatiefouten zijn echte fouten
Impliciet gesloten filehandles zijn veiliger
Het gedrag van lijstsegmenten is consistenter
"(\$)"-prototype en $foo{a}
"ga naar &sub" en AUTOLOAD
"-bareword" toegestaan ​​onder "gebruik geheel getal"
Mislukkingen in KAPOT MAKEN()
Lokale bugs opgelost
Geheugenlekken
Valse subroutinestubs na mislukte subroutineoproepen
Besmettingsfouten onder "-U"
END-blokken en de "-c"-schakelaar
Potentieel om DATA-bestandshandvatten te lekken
Nieuwe of gewijzigde diagnose
"%s" variabele %s maskeert eerdere declaratie in dezelfde %s, "my sub" nog niet geïmplementeerd,
"onze" variabele %s heeft opnieuw gedeclareerd, '!' alleen toegestaan ​​na typen %s, / kan niet tellen,
/ moet worden gevolgd door een, A of Z, / moet worden gevolgd door een*, A* of Z*, / moet worden gevolgd door een
numeriek type, /%s/: Niet-herkende ontsnapping \\%c doorgegeven, /%s/: Niet-herkende ontsnapping
\\%c in karakterklasse die is doorgegeven, /%s/ moet waarschijnlijk worden geschreven als "%s", %s()
te vroeg aangeroepen om prototype te controleren, %s argument is geen HASH- of ARRAY-element, %s
argument is geen HASH- of ARRAY-element of slice, %s argument is geen subroutine
naam, %s pakketattribuut kan conflicteren met toekomstig gereserveerd woord: %s, (wordt opgeschoond) %s,
<> moeten aanhalingstekens zijn, Poging om zich bij zichzelf aan te sluiten, Slecht geëvalueerd vervangingspatroon, Slecht
realloc() genegeerd, Bareword gevonden in voorwaardelijk, Binair getal >
0b11111111111111111111111111111111 niet-draagbaar, Bitvectorgrootte > 32 niet-draagbaar,
Bufferoverloop in prime_env_iter: %s, kan het bestandssysteem van script "%s" niet controleren, kan niet
declareer klasse voor niet-scalaire %s in "%s", kan %s niet declareren in "%s", kan signaal niet negeren
CHLD, gedwongen naar standaard, kan niet-lvalue-subroutineaanroep niet wijzigen, kan CRTL niet lezen
environ, Kan %s niet verwijderen: %s, bestand overslaan, Kan %s niet retourneren uit lvalue-subroutine,
Kan een niet-referentie niet verzwakken, tekenklasse [:%s:] onbekend, syntaxis van tekenklasse
[%s] hoort thuis in tekenklassen, Constante is niet %s referentie, constante(%s): %s,
CORE::%s is geen trefwoord, gedefinieerd(@array) is verouderd, gedefinieerd(%hash) is
verouderd, Heeft geen geldige header geproduceerd (bedoelde u "lokaal" in plaats van "onze"?),
Document bevat geen gegevens, invoeren van effectieve %s mislukt, false [] bereik "%s" in
regexp, Filehandle %s alleen geopend voor uitvoer, kudde() op gesloten bestandshandle %s, Globaal
symbool "%s" vereist een expliciete pakketnaam, hexadecimaal getal > 0xffffffff niet-
draagbaar, slecht gevormde CRTL-omgevingswaarde "%s", slecht gevormd bericht in prime_env_iter:
|%s|, Illegaal binair cijfer %s, Illegaal binair cijfer %s genegeerd, Illegaal aantal bits
in vec, overloop van gehele getallen in %s getal, ongeldig %s attribuut: %s, ongeldige %s
attributen: %s, ongeldig [] bereik "%s" in regexp, ongeldig scheidingsteken %s in
attributenlijst, ongeldig scheidingsteken %s in subroutineattributenlijst, verlatend
effectief %s mislukt, Lvalue subs retourneert %s nog niet geïmplementeerd, methode %s niet
toegestaan, Ontbrekende %sbrace%s op \N{}, Ontbrekende opdracht in doorgesluisd open, Ontbrekende naam in
"mijn sub", Geen %s gespecificeerd voor -%c, Geen pakketnaam toegestaan ​​voor variabele %s in "onze",
Geen spatie toegestaan ​​na -%c, geen UTC-offsetinformatie; ervan uitgaande dat de lokale tijd UTC is,
Octaal nummer > 037777777777 niet-draagbaar, paniek: del_backref, paniek: kid popen errno
lezen, paniek: magic_killbackrefs, haakjes ontbreken rond de lijst "%s", mogelijk
onbedoelde interpolatie van %s in string, mogelijke Y2K-bug: %s, pragma "attrs" is
verouderd, gebruik in plaats daarvan "sub NAME: ATTRS", Voortijdig einde van scriptheaders, Herhaal
telling van overflows bij het inpakken, aantal herhalingen van overflows bij uitpakken, realloc() van vrijgemaakt geheugen
genegeerd, referentie is al zwak, setpgrp kan geen argumenten aannemen, vreemd *+?{} aan
expressie met lengte nul, effectief schakelen %s is niet geïmplementeerd, deze Perl kan dat niet
reset CRTL-omgevingselementen (%s), Deze Perl kan geen CRTL-omgevingselementen instellen (%s=%s),
Te laat om %s blok uit te voeren, onbekend Open() modus '%s', onbekend proces waar %x bericht naartoe heeft gestuurd
prime_env_iter: %s, niet-herkende ontsnapping \\%c doorgegeven, niet-beëindigd attribuut
parameter in attributenlijst, niet-beëindigde attributenlijst, niet-beëindigd attribuut
parameter in de attributenlijst van de subroutine, de lijst met niet-beëindigde subroutineattributen, Waarde
van CLI-symbool "%s" te lang, versienummer moet een constant getal zijn

Nieuwe testen
Incompatibele wijzigingen
Incompatibiliteit met Perl-bronnen
CHECK is een nieuw trefwoord, de behandeling van lijstsegmenten van undef is gewijzigd, het formaat van
$English::PERL_VERSION is anders, letterlijke waarden van formulier 1.2.3 parseren anders,
Mogelijk gewijzigde pseudo-willekeurige nummergenerator, hashfunctie voor hash-sleutels
is veranderd, "undef" mislukt bij alleen-lezen waarden, Close-on-exec-bit is mogelijk ingeschakeld
pijp- en sockethandvatten, het schrijven van "$$1" in de betekenis van "${$}1" wordt niet ondersteund, verwijderen (),
elk(), waarden () en "\(%h)", vec(EXPR,OFFSET,BITS) dwingt machten van twee BITS af,
De tekst van bepaalde diagnostische uitvoer is gewijzigd, "%@" is verwijderd, tussen haakjes
niet() gedraagt ​​zich als een lijstoperator, de semantiek van het kale prototype "(*)" heeft
gewijzigd, de semantiek van bitoperatoren is mogelijk gewijzigd op 64-bit-platforms, meer
ingebouwde programma's bederven hun resultaten

C Bron-incompatibiliteiten
"PERL_POLLUTE", "PERL_IMPLICIT_CONTEXT", "PERL_POLLUTE_MALLOC"

Compatibele C Source API-wijzigingen
"PATCHLEVEL" is nu "PERL_VERSION"

Binaire onverenigbaarheden
Bekende problemen
Mislukte draadtest
EBCDIC-platforms worden niet ondersteund
In 64-bits HP-UX kan de lib/io_multihomed-test vastlopen
VOLGENDE STAP 3.3 POSIX-test mislukt
Tru64 (ook wel Digital UNIX, ook wel DEC OSF/1 genoemd) lib/sdbm-test mislukt met gcc
UNICOS/mk CC-fouten tijdens configuratieuitvoering
Pijloperator en arrays
Experimentele functies
Threads, Unicode, 64-bits ondersteuning, Lvalue-subroutines, Zwakke referenties, De pseudo-
hash-gegevenstype, de Compiler-suite, interne implementatie van bestandsglobbing, de
DB-module, de reguliere expressiecodeconstructies:

Verouderde diagnostiek
Syntaxis van tekenklassen [::] is gereserveerd voor toekomstige uitbreidingen, slecht gevormd logisch
naam |%s| in prime_env_iter, In string, moet @%s nu geschreven worden als \@%s, Waarschijnlijk
prioriteitsprobleem op %s, regexp te groot, gebruik van "$$ " om "${$} te betekenen " is
deprecated

Bugs rapporteren
ZIE OOK
GESCHIEDENIS

perl5005delta - wat is nieuwe voor perl5.005
PRODUCTBESCHRIJVING
Over het nieuwe versiebeheersysteem
Incompatibele wijzigingen
WAARSCHUWING: Deze versie is niet binair compatibel met Perl 5.004.
De standaardinstallatiestructuur is gewijzigd
Compatibiliteit met Perl-bronnen
C Broncompatibiliteit
Binaire compatibiliteit
Beveiligingsoplossingen kunnen de compatibiliteit beïnvloeden
Versoepelde nieuwe verplichte waarschuwingen geïntroduceerd in 5.004
Licenties
Kernveranderingen
Discussies
Compiler
Normale uitdrukkingen
Veel nieuwe en verbeterde optimalisaties, veel bugfixes, nieuwe reguliere expressie
constructs, Nieuwe operator voor vooraf gecompileerde reguliere expressies, Andere verbeteringen,
Incompatibele wijzigingen

Verbeter uw klantbeleving malloc ()
Quicksort is intern geïmplementeerd
Betrouwbare signalen
Betrouwbare stapelwijzers
Genereuzer behandeling van retourzendingen
Geheugenlekken
Betere ondersteuning voor meerdere tolken
Gedrag van lokaal() op array- en hash-elementen is nu goed gedefinieerd
"%!" is transparant gekoppeld aan de Errno-module
Pseudo-hashes worden ondersteund
"EXPR foreach EXPR" wordt ondersteund
Trefwoorden kunnen globaal worden overschreven
$^E is betekenisvol op Win32
"foreach (1..1000000)" geoptimaliseerd
"Foo::" kan worden gebruikt als impliciet geciteerde pakketnaam
"exists $Foo::{Bar::}" test het bestaan ​​van een pakket
Betere lokale ondersteuning
Experimentele ondersteuning voor 64-bits platforms
voorlopig ontwerp() retourneert nuttige resultaten voor ingebouwde installaties
Uitgebreide ondersteuning voor afhandeling van uitzonderingen
Opnieuw zegenen KAPOT MAKEN() ondersteund voor ketening KAPOT MAKEN() methoden
Alle conversies van het "printf"-formaat worden intern afgehandeld
Nieuw trefwoord "INIT".
Nieuw zoekwoord 'vergrendelen'
Nieuwe "qr//"-operator
"onze" is nu een gereserveerd woord
Gebonden arrays worden nu volledig ondersteund
Ondersteuning van vastgebonden handgrepen is beter
4e argument bij substr
Negatief LENGTH-argument voor splitsing
Magische waarden zijn nu magischer
<> leest nu records in
Ondersteunde platforms
Nieuwe platforms
Wijzigingen in bestaande ondersteuning
Modules en Pragmata
Nieuwe modules
B, Data::Dumper, Dumpvalue, Errno, File::Spec, ExtUtils::Geïnstalleerd,
ExtUtils::Packlist, Fatal, IPC::SysV, Test, Tie::Array, Tie::Handle, Thread,
attrs, velden, re

Wijzigingen in bestaande modules
Benchmark, Karper, CGI, Fcntl, Wiskunde::Complex, Wiskunde::Trig, POSIX, DB_File, MakeMaker,
CPAN, Cwd

Nutswijzigingen
Documentatiewijzigingen
Nieuwe diagnostiek
Dubbelzinnige aanroep opgelost als CORE::%s(), kwalificeer als zodanig of gebruik &, Bad index while
array in hash dwingend, Bareword "%s" verwijst naar een niet-bestaand pakket, Kan niet bellen
methode "%s" op een ongedefinieerde waarde, Kan het bestandssysteem van script "%s" niet controleren op nosuid,
Kan array niet in hash dwingen, kan niet naar subroutine van een eval-string, kan niet
lokaliseer pseudo-hash-element, kan %% niet gebruiken! omdat Errno.pm niet beschikbaar is, kan dit niet
zoek een opnummer voor "%s", syntaxis van tekenklasse [. .] is gereserveerd voor de toekomst
uitbreidingen, karakterklassesyntaxis [::] is gereserveerd voor toekomstige uitbreidingen, karakter
klassensyntaxis [= =] is gereserveerd voor toekomstige extensies, %s: Eval-groep is onveilig
reguliere expressie, %s: Eval-groep niet toegestaan, gebruik re 'eval', %s: Eval-groep niet
toegestaan ​​tijdens runtime, expliciete zegen voor '' (ervan uitgaande dat het hoofdpakket van het pakket is), illegale hex
cijfer genegeerd, Geen dergelijk arrayveld, Geen dergelijk veld "%s" in variabele %s van het type %s, Uit
geheugen tijdens belachelijk groot verzoek, bereikiterator buiten geheel getalbereik,
Recursieve overerving gedetecteerd tijdens het zoeken naar methode '%s' %s, referentie gevonden waar
even grote lijst verwacht, ongedefinieerde waarde toegewezen aan typeglob, gebruik van gereserveerd woord
"%s" is verouderd, perl: waarschuwing: Landinstellingen instellen is mislukt

Verouderde diagnostiek
Kan niet mktemp(), Kan niet naar tijdelijk bestand schrijven -e: %s, Kan tijdelijk bestand niet openen,
regexp te groot

Configuratiewijzigingen
BUGS
ZIE OOK
GESCHIEDENIS

perl5004delta - wat is nieuwe voor perl5.004
PRODUCTBESCHRIJVING
Ondersteunde omgevingen
Kernveranderingen
Lijsttoewijzing aan %ENV werkt
Wijzig de fout 'Kan Foo.pm niet vinden in @INC'
Compilatieoptie: binaire compatibiliteit met 5.003
Omgevingsvariabele $PERL5OPT
Beperkingen op -M, -m en -T opties
Nauwkeurigere waarschuwingen
Verouderd: "AUTOLOAD" overgenomen voor niet-methoden
Het eerder verouderde %OVERLOAD is niet langer bruikbaar
Subroutineargumenten worden alleen gemaakt als ze worden gewijzigd
Groepsvector veranderlijk met $)
Vaste parsering van $$ , &$ , enz.
Vaste lokalisatie van $ , $&, enz.
Geen reset van $. op impliciete afsluiting
"wantarray" kan undef retourneren
"eval EXPR" bepaalt de waarde van EXPR in scalaire context
Wijzigingen in de controles op besmetting
Nee klodder() of <*>, Geen spawning indien besmet $CDPATH, $ENV, $BASH_ENV, Geen spawning indien
bedorven $TERM lijkt niet op een terminalnaam

Nieuwe Opcode-module en herziene Safe-module
Verbeteringen inbedden
Interne wijziging: FileHandle-klasse gebaseerd op IO::*-klassen
Interne wijziging: PerlIO-abstractie-interface
Nieuwe en gewijzigde syntaxis
$coderef->(PARAMS)

Nieuwe en gewijzigde ingebouwde constanten
__PAKKET__

Nieuwe en gewijzigde ingebouwde variabelen
$^E, $^H, $^M

Nieuwe en gewijzigde ingebouwde functies
verwijderen op segmenten, kudde, printf en sprintf, sleutels als een waarde, mijn() onder controle
Structuren, pak() en uitpakken(), syseek(), gebruik VERSIE, gebruik Module VERSIE LIJST,
prototype(FUNCTION), srand, $_ als standaard, "m//gc" reset de zoekpositie niet
bij falen negeert "m//x" de witruimte vóór ?*+{}, geneste "sub{}" sluitingen werken
nu werken formaten precies bij het veranderen van lexicalen

Nieuwe ingebouwde methoden
isa(KLASSE), can(METHODE), VERSIE( [BEHOEFTE] )

TIEHANDLE nu ondersteund
TIEHANDLE-klassenaam, LIJST, PRINT dit, LIJST, PRINTF dit, LIJST, LEES deze LIJST,
LEES dit, KRIJG dit, VERNIETIG dit

Malloc-verbeteringen
-DPERL_EMERGENCY_SBRK, -DPACK_MALLOC, -DTWO_POT_OPTIMIZE

Diverse efficiëntieverbeteringen
Ondersteuning voor meer besturingssystemen
Win32
9 plattegrond
QNX
AmigaOS
Pragmatisch
gebruik autouse MODULE => qw(sub1 sub2 sub3), gebruik blib, gebruik blib 'dir', gebruik constante NAAM
=> VALUE, gebruik locale, gebruik ops, gebruik vmsish

Modules
Vereiste updates
Installatiemappen
Samenvatting van module-informatie
Fcntl
IO
Wiskunde::Complex
Wiskunde::Trig
DB_Bestand
Netto::Ping
Objectgeoriënteerde overschrijvingen voor ingebouwde operators
Nutswijzigingen
pod2html
Stuurt geconverteerde HTML naar standaarduitvoer

xsubpp
"void" XSUB's retourneren nu standaard niets

C Taal-API-wijzigingen
"gv_fetchmethod" en "perl_call_sv", "perl_eval_pv", uitgebreide API voor het manipuleren
hashes

Documentatiewijzigingen
perldelta, perlfaq, perllocale, perltoot, perlapio, perlmodlib, perldebug, perlsec

Nieuwe diagnostiek
"mijn" variabele %s maskeert eerdere declaraties in hetzelfde bereik, %s argument is geen HASH
element of segment, Toewijzing te groot: %lx, Toewijzing te groot, %s toepassen op %s
zal handelen op scalar(%s), Poging om niet-bestaande gedeelde tekenreeks vrij te geven, Poging om te gebruiken
referentie als lvalue in substr, Bareword "%s" verwijst naar een niet-bestaand pakket, Kan niet
herdefinieer actieve sorteersubroutine %s, kan geen bareword ("%s") gebruiken als %s ref terwijl "strict"
refs" in gebruik, Kan methode `%s' overbelasting `%s' in pakket `%s' niet oplossen, Constante
subroutine %s opnieuw gedefinieerd, constante subroutine %s ongedefinieerd, kopieermethode is niet geretourneerd
een referentie, overleden, pseudo-blok verlaten via %s, identificatie te lang, illegaal karakter
%s (carriage return), illegale schakelaar in PERL5OPT: %s, overloop van gehele getallen in hexadecimaal getal,
Overloop van gehele getallen in octaal getal, interne fout: glob mislukt, ongeldige conversie in
%s: "%s", Ongeldig type in pakket: '%s', Ongeldig type in uitpak: '%s', Naam "%s::%s" gebruikt
slechts één keer: mogelijke typfout, nulafbeelding in vormlijn, offset buiten tekenreeks, buiten
geheugen!, Onvoldoende geheugen tijdens verzoek om %s, paniek: frexp, Mogelijke poging om te plaatsen
opmerkingen in qw() lijst, Mogelijke poging om woorden te scheiden met komma's, Scalaire waarde
@%s{%s} beter geschreven als $%s{%s}, Stub gevonden tijdens het oplossen van overbelasting van methode `%s'
`%s' in %s, te laat voor "-T" optie, geprobeerd los te maken terwijl %d interne referenties nog aanwezig zijn
exist, onbekend teken %s, niet-ondersteunde functievork, gebruik van "$$ " naar
bedoel "${$} " is verouderd, de waarde van %s kan "0" zijn; test met bepaald(),
Variabele "%s" is mogelijk niet beschikbaar. Variabele "%s" blijft niet gedeeld. Waarschuwing:
er is iets mis, slecht gevormde logische naam |%s| in prime_env_iter, Kreeg een fout van
DosAllocMem, onjuist opgemaakte PERLLIB_PREFIX, PERL_SH_DIR te lang, proces beëindigd door
SIG%s

BUGS
ZIE OOK
GESCHIEDENIS

perexperiment - A vermelding of experimenteel functionaliteiten in Perl
PRODUCTBESCHRIJVING
Huidige experimenten
"onze" kan nu een experimenteel optioneel attribuut "uniek" hebben, Smart match
("~~"), Lexicale $_, Pluggable trefwoorden, Array- en hash-containerfuncties accepteren
referenties, Lexicale subroutines, Reguliere expressiesetbewerkingen, Subroutine
handtekeningen, Postfix-dereferentiesyntaxis, Aliasing via referentie, De "const"
attribuut, gebruik re 'strict';, String- en nummer-specifieke bitsgewijze operatoren, The
<:win32> IO-pseudolaag, er is een "installhtml"-doel in de Makefile, Unicode
in Perl op EBCDIC

Geaccepteerde functies
64-bit ondersteuning, die accepteert een referentie, DB-module, Zwakke referenties, Intern bestand
klodder, vork() emulatie, -Dusemultiplicity -Duseithreads, Ondersteuning voor lange dubbels,
De regex-tekenklasse "\N", "(?{code})" en "(??{ code })", Linux-samenvatting
Unix-domeinsockets, Lvalue-subroutines, Backtracking-besturingswerkwoorden, de <:pop> IO
pseudolayer, "\s" in regexp komt overeen met verticale tab

Verwijderde functies
Threading in 5.005-stijl, perlcc, het pseudo-hash-gegevenstype, GetOpt::Long Opties kunnen
neem nu meerdere waarden tegelijk (experimenteel), beweringen,
Test::Harnas::Straps, "legacy"

ZIE OOK
AUTEURS
COPYRIGHT
LICENTIE

perlartisch - the Perl Artistiek Vergunning
KORTE INHOUD
PRODUCTBESCHRIJVING
De "Artistieke Licentie"
Preambule
Definities
"Pakket", "Standaardversie", "Auteursrechthouder", "Jij", "Redelijk kopiëren
vergoeding", "Vrij verkrijgbaar"

Algemene voorwaarden
a), b), c), d), a), b), c), d)

perlgpl - the GNU Snel naar Publieke Licentie, versie 1
KORTE INHOUD
PRODUCTBESCHRIJVING
GNU General Public License

perlaix - Perl versie 5 on IBM AIX (UNIX) oplossingen
PRODUCTBESCHRIJVING
Perl 5 compileren op AIX
Ondersteunde compilers
Incompatibiliteit met AIX Toolbox lib gdbm
Perl 5 is met succes gecompileerd en getest op:
Dynamische uitbreidingen bouwen op AIX
Grote bestanden gebruiken met Perl
Met schroefdraad Perl
64-bit Perl
Lange dubbels
Aanbevolen opties AIX 5.1/5.2/5.3/6.1 en 7.1 (threaded/32-bit)
Aanbevolen opties AIX 5.1/5.2/5.3/6.1 en 7.1 (32-bits)
Aanbevolen opties AIX 5.1/5.2/5.3/6.1 en 7.1 (threaded/64-bit)
Aanbevolen opties AIX 5.1/5.2/5.3/6.1 en 7.1 (64-bits)
Perl 5 compileren op AIX 7.1.0
Perl 5 compileren op oudere AIX-versies tot 4.3.3
OS-niveau
Dynamische uitbreidingen bouwen op AIX < 5L
De IBM ANSI C-compiler
De usenm-optie
GNU's gcc gebruiken voor het bouwen van Perl
Grote bestanden gebruiken met Perl < 5L
Met schroefdraad Perl < 5L
64-bit Perl <5L
AIX 4.2 en uitbreidingen die C++ gebruiken met statische gegevens
AUTEURS

perlamiga - Perl voor Amiga OS
NOTITIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Vereisten voor het compileren van Perl op AmigaOS
Unix wedijver voor AmigaOS: ixemul.bibliotheek, Versie of Amiga OS

Perl-programma's starten onder AmigaOS
Tekortkomingen van Perl onder AmigaOS
INSTALLATIE
Toegang tot documentatie
Manpages voor Perl op AmigaOS
Perl HTML-documentatie op AmigaOS
Perl GNU-infobestanden op AmigaOS
Perl LaTeX-documentatie op AmigaOS
PERL BOUWEN OP AMIGAOS
Bouw vereisten voor Perl op AmigaOS
De Perl-bronbron voor AmigaOS verkrijgen
Perl maken op AmigaOS
Perl testen op AmigaOS
Het installeren van de ingebouwde Perl op AmigaOS
PERL 5.8.0 GEBROKEN IN AMIGAOS
AUTEURS
ZIE OOK

perlandroïde - Perl voor Android
KORTE INHOUD
PRODUCTBESCHRIJVING
Cross-compilatie
Download de Android Native Development Kit (NDK)
Bepaal de architectuur waarvoor u gaat cross-compileren
Zet een zelfstandige toolchain op
adb of ssh?
Configureer en meer
Inheemse constructies
AUTEUR

perlbs2000 - bouwt en installeren Perl voor BS2000.
KORTE INHOUD
PRODUCTBESCHRIJVING
gzip op BS2000
bizons op BS2000
Perl-distributie uitpakken op BS2000
Perl compileren op BS2000
Perl testen op BS2000
Perl installeren op BS2000
Perl gebruiken in de Posix-Shell van BS2000
Perl gebruiken in "native" BS2000
Afwijkingen met drijvende komma op BS2000
Gebruik van PerlIO en verschillende coderingen op ASCII- en EBCDIC-partities
AUTEURS
ZIE OOK
Mailinglist
GESCHIEDENIS

perlce - Perl voor WinCE
Perl bouwen voor WinCE
WAARSCHUWING
PRODUCTBESCHRIJVING
Algemene uitleg over het cross-compileren van WinCE
HUIDIGE BOUWINSTRUCTIES
OUDE BOUWINSTRUCTIES
Microsoft Embedded Visual Tools, Microsoft Visual C++, het celibaat van Rainer Keuchel
bronnen, Rainer Keuchel's console-bronnen, ga naar ./win32 submap, bestand bewerken
./win32/ce-helpers/compile.bat, voer compile.bat uit, voer compile.bat dist uit

Perl gebruiken op WinCE
PRODUCTBESCHRIJVING
Beperkingen
MILIEU
PERL5LIB, PATH, TMP, UNIXROOTPATH, RIJEN/KOLEN, HOME, CONSOLEFONTFORMAAT

REGISTRY
XS
BUGS
INSTALLATIE
DANKBETUIGINGEN
Geschiedenis van de WinCE-poort
AUTEURS
Rainer Keuchel[e-mail beveiligd]>, Vadim Konovalov, Daniel Dragan

perlcygwin - Perl voor Cygwin
KORTE INHOUD
VOORWAARDEN VOOR HET COMPILEREN VAN PERL OP CYGWIN
Cygwin = GNU+Cygnus+Windows (Verlaat UNIX niet zonder)
Cygwin-configuratie
"PAD", nroff

CONFIGUREER PERL OP CYGWIN
Perl binaire bestanden strippen op Cygwin
Optionele bibliotheken voor Perl op Cygwin
"-lcrypt", "-lgdbm_compat" ("gebruik GDBM_File"), "-ldb" ("gebruik DB_File"), "cygserver"
("gebruik IPC::SysV"), "-lutil"

Configureer-tijdopties voor Perl op Cygwin
"-Uusedl", "-Dusemymalloc", "-Uuseperlio", "-Dusemultiplicity", "-Uuse64bitint",
"-Duselongdouble", "-Uuseithreads", "-Duselargefiles", "-Dmksymlinks"

Verdachte waarschuwingen over Cygwin
Win9x en "d_eofnblk", definieert Compiler/Preprocessor

MAAK OP CYGWIN
TEST OP CYGWIN
Bestandsrechten op Cygwin
NDBM_File en ODBM_File werken niet op FAT-bestandssystemen
"fork()"-fouten in io_*-tests
Specifieke kenmerken van de Cygwin-poort
Scriptportabiliteit op Cygwin
Padnamen, Tekst/Binair, PerlIO, .exe, Cygwin vs. Windows-proces-ID's, Cygwin vs.
Windows-fouten, rebase-fouten op fork of systeem, "chown()", Diversen

Vooraf gebouwde methoden:
"Cwd::cwd", "Cygwin::pid_to_winpid", "Cygwin::winpid_to_pid",
"Cygwin::win_to_posix_path", "Cygwin::posix_to_win_path", "Cygwin::mount_table()",
"Cygwin::mount_flags", "Cygwin::is_binmount", "Cygwin::sync_winenv"

INSTALLEER PERL OP CYGWIN
MANIFEST OVER CYGWIN
Documentatie, bouwen, configureren, maken, installeren, testen, gecompileerd Perl-bron, gecompileerd
Modulebron, Perl-modules/-scripts, Perl-moduletests

INSECTEN OP CYGWIN
AUTEURS
GESCHIEDENIS

perldos - Perl voor DOS, W31, W95.
KORTE INHOUD
PRODUCTBESCHRIJVING
Vereisten voor het compileren van Perl onder DOS
DJGPP, Pthreads

Tekortkomingen van Perl onder DOS
Perl bouwen onder DOS
Perl testen onder DOS
Installatie van Perl onder DOS
MODULES BOUWEN EN INSTALLEREN OP DOS
Vereisten voor Perl op DOS bouwen
CPAN-modules uitpakken onder DOS
Niet-XS-modules bouwen op DOS
XS-modules bouwen op DOS
AUTEUR
ZIE OOK

perlfreebsd - Perl versie 5 on FreeBSD oplossingen
PRODUCTBESCHRIJVING
FreeBSD-kerndumps van readdir_r met ithreads
$^X bevat niet altijd een volledig pad in FreeBSD
AUTEUR

perlhaiku - Perl versie 5.10+ on Haiku
PRODUCTBESCHRIJVING
BOUWEN EN INSTALLEREN
BEKENDE PROBLEMEN
CONTACT

perlhpux - Perl versie 5 on Hewlett-Packard Unix (HP-UX) oplossingen
PRODUCTBESCHRIJVING
Perl gebruiken zoals meegeleverd met HP-UX
Perl gebruiken vanuit het portingcentrum van HP
Andere vooraf gebouwde perl-binaire bestanden
Perl 5 compileren op HP-UX
PA-RISC
Draagbaarheid tussen PA-RISC-versies
PA-RISICO 1.0
PA-RISICO 1.1
PA-RISICO 2.0
Itanium-processorfamilie (IPF) en HP-UX
Itanium, Itanium 2 en Madison 6
HP-UX-versies
Dynamische uitbreidingen bouwen op HP-UX
De HP ANSI C-compiler
De GNU C-compiler
Grote bestanden gebruiken met Perl op HP-UX
Perl met schroefdraad op HP-UX
64-bits Perl op HP-UX
Oracle op HP-UX
GDBM en Threads op HP-UX
NFS-bestandssystemen en tijd(2) op HP-UX
HP-UX-kernelparameters (maxdsiz) voor het compileren van Perl
nss_delete kerndump van op/pwent of op/grent
fout: het plakken van ")" en "l" levert geen geldig voorverwerkingstoken op
Opnieuw declareren van "sendpath" met een andere opslagklasse-specificatie
Diversen
AUTEUR

perlhurd - Perl versie 5 on Hurd
PRODUCTBESCHRIJVING
Bekende problemen met Perl op Hurd
AUTEUR

perlirix - Perl versie 5 on Irix oplossingen
PRODUCTBESCHRIJVING
32-bits Perl bouwen in Irix
64-bits Perl bouwen in Irix
Over compilerversies van Irix
Linkerproblemen in Irix
Malloc in Irix
Bouwen met draden in Irix
Irix 5.3
AUTEUR

perllinux - Perl versie 5 on Linux oplossingen
PRODUCTBESCHRIJVING
Experimentele ondersteuning voor Sun Studio Compilers voor Linux OS
AUTEUR

perlmacos - Perl voor Mac OS (Klassiek)
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR

perlmacosx - Perl voor Mac OS X
KORTE INHOUD
PRODUCTBESCHRIJVING
Installatievoorvoegsel
SDK-ondersteuning
Universele binaire ondersteuning
64-bits PPC-ondersteuning
libperl en prebinding
Perl van Apple bijwerken
Bekende problemen
Cacao
Beginnen bij het begin
AUTEUR
DATUM

perlnetware - Perl voor NetWare
PRODUCTBESCHRIJVING
BOUWEN
Hulpprogramma's en SDK
Setup
SetNWBld.bat, Buildtype.bat

Merk
Tolk
uitbreidingen
INSTALL
BOUW NIEUWE UITBREIDINGEN
DANKBETUIGINGEN
AUTEURS
DATUM

perlopenbsd - Perl versie 5 on OpenBSD oplossingen
PRODUCTBESCHRIJVING
OpenBSD-kerndumps van getprotobyname_r en getservbyname_r met ithreads
AUTEUR

perlos2 - Perl voor besturingssysteem/2, DOS, Win0.3*, Win0.95 en WinNT.
KORTE INHOUD
PRODUCTBESCHRIJVING
doelwit
Andere besturingssystemen
Voorwaarden
EMX, RSX, HPFS, pdksh

Perl-programma's starten onder OS/2 (en DOS en...)
OS/2 (en DOS) programma's starten onder Perl
Veelgestelde vragen
"Het werkt niet"
Ik kan geen externe programma's uitvoeren
Ik kan perl niet in mijn programma insluiten, of gebruiken perl.dll uit mijn programma.
Is uw programma EMX-gecompileerd met "-Zmt -Zcrtdll"? Heeft u ExtUtils::Embed gebruikt?

"``" en pipe-"open" werken niet onder DOS.
Kan het bestand 'find.exe' patroon 'niet starten
INSTALLATIE
Automatische binaire installatie
"PERL_BADLANG", "PERL_BADFREE", Configuratie.pm

Handmatige binaire installatie
Perl VIO en PM uitvoerbare bestanden (dynamisch gekoppeld), Perl_VIO uitvoerbare bestanden (statisch
gekoppeld), uitvoerbare bestanden voor Perl-hulpprogramma's, hoofd-Perl-bibliotheek, aanvullende Perl
modules, Tools om Perl-modules te compileren, Manpages voor Perl en hulpprogramma's, Manpages
voor Perl-modules, Bron voor Perl-documentatie, Perl-handleiding in .INF formaat, Pdksh

waarschuwing
Toegang tot documentatie
OS / 2 .INF filet
Platte tekst
Beheerpagina's
HTML
GNU "info"-bestanden
PDF bestanden
"LaTeX"-documenten
BOUWEN
Het korte verhaal
Voorwaarden
Perl-bron ophalen
Toepassing van de pleisters
Handmatig bewerken
maken
Testen
Veel "slecht gratis", proces beëindigd door SIGTERM/SIGINT, op/fs.t, 18, 25,
op/stat.t

Het installeren van de ingebouwde perl
Bouw in "a.out"-stijl
Het bouwen van een binaire distributie
Op maat bouwen . EXE bestanden
Uitvoerbare bestanden maken met een aangepaste verzameling statisch geladen extensies
Het maken van uitvoerbare bestanden met aangepaste zoekpaden
Bouw veelgestelde vragen
Sommige "/" werden "\" in pdksh.
'errno' - onopgelost extern
Problemen met tr of sed
Een probleem (vergeet welke ;-)
Bibliotheek ... niet gevonden
Segfout in merk
op/sprintf-test mislukt
Specifieke (mis)kenmerken van de OS/2-poort
"prioriteit instellen", "prioriteit krijgen"
"systeem()"
"extproc" op de eerste regel
Aanvullende modules:
Vooraf gebouwde methoden:
"Bestand::Kopiëren::syscopy", "DynaLoader::mod2fname", "Cwd::current_drive()",
"Cwd::sys_chdir(naam)", "Cwd::change_drive(naam)",
"Cwd::sys_is_absolute(naam)", "Cwd::sys_is_rooted(naam)",
"Cwd::sys_is_relative(naam)", "Cwd::sys_cwd(naam)", "Cwd::sys_abspath(naam, map)",
"Cwd::extLibpath([type])", "Cwd::extLibpath_set( pad [, type ] )",
"OS2::Error(do_harderror,do_exception)", "OS2::Errors2Drive(schijf)",
OS2::SysInfo(), OS2::BootDrive(), "OS2::MorphPM(serve)", "OS2::UnMorphPM(serve)",
"OS2::Serve_Messages(force)", "OS2::Process_Messages(force [, cnt])",
"OS2::_control87(nieuw,masker)", OS2::get_control87(),
"OS2::set_control87_em(new=MCW_EM,mask=MCW_EM)", "OS2::DLLnaam([hoe [, \&xsub]])"

Vooraf gebouwde variabelen:
$OS2::emx_rev, $OS2::emx_env, $OS2::os_ver, $OS2::is_aout, $OS2::can_fork,
$OS2::nsyserror

Slechte eigenschappen
wijzigingen
"popen", "tmpnam", "tmpfile", "ctermid", "stat", "mkdir", "rmdir", "flock"

DLL's identificeren
Gecentraliseerd beheer van hulpbronnen
"HAB", "HMQ", Fouten behandelen gerapporteerd door OS/2 API, "CheckOSError(expr)",
"CheckWinError(expr)", "SaveWinError(expr)",
"SaveCroakWinError(expr,die,naam1,naam2)", "WinError_2_Perl_rc", "FillWinError",
"FillOSError(rc)", DLL's en rangtelwoorden in DLL's laden

Perl-smaken
perl.exe
perl_.exe
perl__.exe
perl___.exe
Waarom vreemde namen?
Waarom dynamisch koppelen?
Waarom chimaera bouwen?
MILIEU
"PERLLIB_PREFIX"
"PERL_BADLANG"
"PERL_BADFREE"
"PERL_SH_DIR"
"USE_PERL_FLOCK"
"TMP" of "TEMP"
Stap
Bestandshandles in tekstmodus
Prioriteiten
Mangelen van DLL-namen: vóór 5.6.2
Mangelen van DLL-namen: 5.6.2 en hoger
Globale DLL's, specifieke DLL's, "BEGINLIBPATH" en "ENDLIBPATH", . van "LIBPATH"

Generatie van DLL-forwarder
threading
Oproepen naar externe programma's
Geheugentoewijzing
Discussies
"COND_WAIT", os2.c

BUGS
AUTEUR
ZIE OOK

perlos390 - bouwt en installeren Perl voor OS / 390 en z/OS
KORTE INHOUD
PRODUCTBESCHRIJVING
Tools
Perl-distributie uitpakken op OS/390
Installatie en hulpprogramma's voor Perl op OS/390
Configureer Perl op OS/390
Bouw, test en installeer Perl op OS/390
Creëer afwijkingen met Perl op OS/390
Afwijkingen testen met Perl op OS/390
Installatieafwijkingen met Perl op OS/390
Gebruikstips voor Perl op OS/390
Afwijkingen met drijvende komma met Perl op OS/390
Modules en uitbreidingen voor Perl op OS/390
AUTEURS
ZIE OOK
Mailinglijst voor Perl op OS/390
GESCHIEDENIS

perlos400 - Perl versie 5 on OS / 400
PRODUCTBESCHRIJVING
Perl compileren voor OS/400 PASE
Perl installeren in OS/400 PASE
Perl gebruiken in OS/400 PASE
Bekende problemen
Perl op ILE
AUTEURS

perlplan9 - Plannen 9-specifiek documentatie voor Perl
PRODUCTBESCHRIJVING
Perl aanroepen
Wat zit er in Plan 9 Perl
Wat zit er niet in Plan 9 Perl
Perl5-functies die momenteel niet worden ondersteund in Plan 9 Perl
Signalen in Plan 9 Perl
COMPILEREN EN INSTALLEREN VAN PERL OP PLAN 9
Perl-documentatie installeren op Plan 9
BUGS
Datum van herziening
AUTEUR

perlqnx - Perl versie 5 on QNX
PRODUCTBESCHRIJVING
Vereiste software voor het compileren van Perl op QNX4
/ Bin / sh, ar, nm, cpp, maken

Openstaande problemen met Perl op QNX4
QNX-hulpbestanden
qnx/ar, qnx/cpp

Openstaande problemen met perl onder QNX6
Cross-compilatie
AUTEUR

perlriscos - Perl versie 5 voor RISICO OS
PRODUCTBESCHRIJVING
BOUWEN
AUTEUR

persolaris - Perl versie 5 on solaris oplossingen
PRODUCTBESCHRIJVING
Solaris-versienummers.
KENNISDATABASE
Veelgestelde vragen over Solaris, voorgecompileerde binaire bestanden, Solaris-documentatie

OPZETTEN
Problemen met bestandsextractie op Solaris.
Compiler en gerelateerde tools op Solaris.
Omgeving voor het compileren van perl op Solaris
VOER CONFIGUREREN UIT.
64-bit perl op Solaris.
Threads in perl op Solaris.
Malloc Problemen met perl op Solaris.
PROBLEMEN MAKEN.
Dynamische laadproblemen met GNU as en GNU ld, ld.so.1: ./perl: fatal: verhuizing
error:, dlopen: stub-onderschepping mislukt, #error "Geen DATAMODEL_NATIVE gespecificeerd", sh:
ar: niet gevonden

MAAK TEST
op/stat.t-test 4 in Solaris
nss_delete kerndump van op/pwent of op/grent
KRUISCOMPILATIE
VOORGEBOUWDE BINAIRES VAN PERL VOOR SOLARIS.
RUNTIME-PROBLEMEN VOOR PERL OP SOLARIS.
Limieten voor het aantal geopende bestanden op Solaris.
SOLARIS-SPECIFIEKE MODULES.
SOLARIS-SPECIFIEKE PROBLEMEN MET MODULES.
Proc::Procestabel op Solaris
BSD::Bron over Solaris
Net::SSLeay op Solaris
SunOS 4.x
AUTEUR

persymbian - Perl versie 5 on Symbian OS
PRODUCTBESCHRIJVING
Perl compileren op Symbian
Compilatieproblemen
PerlApp
sisify.mv
Perl gebruiken in Symbian
TE DOEN
WAARSCHUWING
NOTITIE
AUTEUR
COPYRIGHT
LICENTIE
GESCHIEDENIS

perlsynologie - Perl 5 on Synology DSM oplossingen
PRODUCTBESCHRIJVING
Het opzetten van de bouwomgeving
Perl compileren 5
Bekende problemen
Foutmelding "Geen foutdefinities gevonden", "ext/DynaLoader/t/DynaLoader.t"

Rooktest Perl 5
Bibliotheken toevoegen
HERZIENING
AUTEUR

perltru64 - Perl versie 5 on Tru64 (voorheen bekend as Digital UNIX vroeger bekend as December
OSF/1) oplossingen
PRODUCTBESCHRIJVING
Perl 5 compileren op Tru64
Grote bestanden gebruiken met Perl op Tru64
Perl geregen op Tru64
Lange dubbelspel op Tru64
DB_File-tests mislukken op Tru64
64-bit Perl op Tru64
Waarschuwingen over drijvende-komma-overflow bij het compileren van Perl op Tru64
Perl testen op Tru64
ext/ODBM_File/odbm Test mislukt met statische builds
Perl mislukt vanwege onopgelost symbool sockatmark
read_cur_obj_info: magisch nummer van slecht bestand
AUTEUR

perlvms - VMS-specifiek documentatie voor Perl
PRODUCTBESCHRIJVING
Installatie
Organisatie van Perl-afbeeldingen
Core afbeeldingen
Perl-extensies
Statische extensies installeren
Dynamische extensies installeren
Bestandsspecificaties
Syntaxis
Bestandsnaam Case
Symbolische koppelingen
Uitbreiding met jokertekens
Pijpen
PERL5LIB en PERLLIB
De Perl-gevorkte debugger
PERL_VMS_EXCEPTION_DEBUG
Command line
I/O-omleiding en achtergronding
Commandoregelschakelaars
-i, -S, -u

Perl-functies
Bestandstests, backticks, binmode FILEHANDLE, crypt PLAINTEXT, USER, die, dump, exec
LIST, fork, getpwent, getpwnam, getpwuid, gmtime, kill, qx//, select (systeemoproep),
stat EXPR, systeem LIJST, tijd, tijden, ontkoppel LIJST, utime LIJST, waitpid PID, VLAGGEN

Perl-variabelen
%ENV, CRTL_ENV, CLISYM_[LOCAL], Elke andere tekenreeks, $!, $^E, $?, $|

Standaardmodules met VMS-specifieke verschillen
SDBM_Bestand
Datum van herziening
AUTEUR

perlvo's - Perl voor Stratus OpenVOS
KORTE INHOUD
BOUW PERL VOOR OPENVOS
PERL INSTALLEREN IN OPENVOS
PERL GEBRUIKEN IN OPENVOS
Beperkingen van Perl op OpenVOS
TESTSTATUS
ONDERSTEUNINGSSTATUS
AUTEUR
LAATSTE UPDATE

perlwin32 - Perl voor Windows
KORTE INHOUD
PRODUCTBESCHRIJVING
<http://mingw.org>,http://mingw-w64.org>

Perl instellen op Windows
Merk, Command Shell, Microsoft Visual C++, Microsoft Visual C++ 2008-2013 Express
Editie, Microsoft Visual C++ 2005 Express Edition, Microsoft Visual C++ Toolkit
2003, Microsoft Platform SDK 64-bit Compiler, MinGW release 3 met gcc, Intel C++
Compiler

Gebouw
Perl testen op Windows
Installatie van Perl op Windows
Gebruikstips voor Perl op Windows
Omgevingsvariabelen, bestandsglobbing, perl gebruiken vanaf de opdrachtregel, bouwen
Extensies, uitbreiding van opdrachtregeljokertekens, opmerkingen over 64-bits Windows

Perl-scripts uitvoeren
Diverse dingen
INSECTEN EN VOORZICHTIGHEDEN
DANKBETUIGINGEN
AUTEURS
Gary Ng[e-mail beveiligd]>, Gurusamy Sarathy[e-mail beveiligd]>, Niek
Ing-Simons[e-mail beveiligd]>, Jan Dubois[e-mail beveiligd]>, Steve Hay
<[e-mail beveiligd]>

ZIE OOK
GESCHIEDENIS

perlboot - Kruisstukken naar informatie on Objectgeoriënteerde programmering in Perl
PRODUCTBESCHRIJVING

perlbot - Kruisstukken naar informatie on Objectgeoriënteerde programmering in Perl
PRODUCTBESCHRIJVING

perl-opslagplaats - Kruisstukken naar actueel informatie on the Perl (bron) bewaarplaats
PRODUCTBESCHRIJVING

perltodo - Link naar the Perl to-do lijst
PRODUCTBESCHRIJVING

perltooc - Kruisstukken naar informatie on Objectgeoriënteerde programmering in Perl
PRODUCTBESCHRIJVING

perltoot - Kruisstukken naar informatie on Objectgeoriënteerde programmering in Perl
PRODUCTBESCHRIJVING

PRAGMA DOCUMENTATIE


arybase - Zet de indexering baseren via $[
KORTE INHOUD
PRODUCTBESCHRIJVING
GESCHIEDENIS
BUGS
ZIE OOK

attributen - Maak je klaar subroutine or variabele attributen
KORTE INHOUD
PRODUCTBESCHRIJVING
Wat "importeren" doet
Ingebouwde attributen
lwaarde, methode, prototype(..), vergrendeld, const, gedeeld, uniek

Beschikbare subroutines
krijgen, reftype

Pakketspecifieke attribuutafhandeling
OPHALEN_ type dan: _ATTRIBUTEN, WIJZIGEN_ type dan: _ATTRIBUTEN

Syntaxis van attribuutlijsten
UITVOER
Standaard exports
Beschikbare exporten
Exporttags gedefinieerd
Voorbeelden
MEER VOORBEELDEN
ZIE OOK

autodie - vervangen functies with degenen uit die slagen or sterven with lexicaal omvang
KORTE INHOUD
PRODUCTBESCHRIJVING
uITZONDERINGEN
CATEGORIEËN
FUNCTIESPECIFIEKE OPMERKINGEN
print
kudde
systeem/exec
GOTCHAS
DIAGNOSE
:void kan niet worden gebruikt met lexicale reikwijdte. Er zijn geen gebruikershints gedefinieerd voor %s

BUGS
autodie en snaarevaluatie
MELDEN VAN BUGS
FEEDBACK
AUTEUR
LICENTIE
ZIE OOK
DANKBETUIGINGEN

autodie::Scope::Bewaker - Wikkel klasse voor bellen subs at einde of omvang
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
AUTEUR
LICENTIE

autodie::Scope::GuardStack - haak stack voor beheren scopes via %^H
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
AUTEUR
LICENTIE

autodie::ScopeUtil - Nutsbedrijven voor beheren %^H scopes
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
AUTEUR
LICENTIE

autodie::uitzondering - Uitzonderingen van autodying functies.
KORTE INHOUD
PRODUCTBESCHRIJVING
Veelgebruikte methoden
Geavanceerde methoden
ZIE OOK
LICENTIE
AUTEUR

autodie::exception::system - Uitzonderingen van autodying systeem().
KORTE INHOUD
PRODUCTBESCHRIJVING
vastzetten
LICENTIE
AUTEUR

autodie::hints - Zorgen voor hints over gebruiker subroutines naar autodie
KORTE INHOUD
PRODUCTBESCHRIJVING
Introductie
Wat zijn hints?
Voorbeeld tips
Handmatig hints instellen vanuit uw programma
Tips toevoegen aan uw module
Aandringen op hints
Diagnostiek
Pogingen om_hints_in te stellen voor een niet-identificeerbare subroutine, mislukken er geen hints
met scalaire of lijsthints voor %s, %s hint ontbreekt voor %s

DANKBETUIGINGEN
AUTEUR
LICENTIE
ZIE OOK

autodie::overslaan - overslaan a pakket wanneer het werpen autodie uitzonderingen
SYNPOSE:
PRODUCTBESCHRIJVING
AUTEUR
LICENTIE
ZIE OOK

automatisch gebruiken - uitstellen laden of modules tot a functie is gebruikt
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWING
AUTEUR
ZIE OOK

baseren - Tot stand brengen an IS EEN relatie with baseren klassen at compileren tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
DIAGNOSE
Basisklassepakket "%s" is leeg, klasse 'Foo' heeft geprobeerd van zichzelf te erven

GESCHIEDENIS
WAARSCHUWINGEN
ZIE OOK

bigint - Transparant Groot Integer ondersteuning voor Perl
KORTE INHOUD
PRODUCTBESCHRIJVING
gebruik geheel getal versus gebruik bigint
Opties
a of nauwkeurigheid, p of precisie, t of trace, hex, oct, l, lib, try of only, v of
versie

Math Bibliotheek
Intern formaat
Ondertekenen
Methodeaanroepen
Methoden
inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in werkelijkheid()

WAARSCHUWINGEN
Operator versus letterlijke overbelasting, bereik, in werkelijkheid(), hex ()/okt ()

GEBRUIKTE MODULES
Voorbeelden
LICENTIE
ZIE OOK
AUTEURS

groot getal - Transparant Groot getal ondersteuning voor Perl
KORTE INHOUD
PRODUCTBESCHRIJVING
Opties
a of nauwkeurigheid, p of precisie, t of trace, l of lib, hex, oct, v of versie

Methoden
Voorbehoud
inf(), NaN(), en, PI(), bexp(), bpi(), upgrade(), in werkelijkheid()

Math Bibliotheek
INTERN FORMAAT
SIGN
WAARSCHUWINGEN
Operator versus letterlijke overbelasting, in werkelijkheid(), hex ()/okt ()

GEBRUIKTE MODULES
Voorbeelden
LICENTIE
ZIE OOK
AUTEURS

groot - Transparant BigNumber/BigRationeel ondersteuning voor Perl
KORTE INHOUD
PRODUCTBESCHRIJVING
Modules gebruikt
Math Bibliotheek
Ondertekenen
Methoden
inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in werkelijkheid()

WISKUNDE BIBLIOTHEEK
Caveat
Opties
a of nauwkeurigheid, p of precisie, t of trace, l of lib, hex, oct, v of versie

WAARSCHUWINGEN
Operator versus letterlijke overbelasting, in werkelijkheid(), hex ()/okt ()

Voorbeelden
LICENTIE
ZIE OOK
AUTEURS

blib - MakeMaker's verwijderde versie of a pakket
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
AUTEUR

bytes - Perl pragma naar dwingen byte semantiek liever neem contact karakter semantiek
KENNISGEVING
KORTE INHOUD
PRODUCTBESCHRIJVING
Beperkingen
ZIE OOK

charnamen - toegang naar Unicode karakter namen en genoemd karakter opeenvolgingen; ook bepalen
karakter namen
KORTE INHOUD
PRODUCTBESCHRIJVING
LOSSE WEDSTRIJDEN
ALIASES
AANGEPASTE ALIASEN
tekennamen::string_vianame(naam)
tekennamen::vianaam(naam)
tekennamen::viacode(code)
AANGEPASTE VERTALERS
BUGS

constante - Perl pragma naar verklaren constante
KORTE INHOUD
PRODUCTBESCHRIJVING
OPMERKINGEN
Lijst constanten
Meerdere constanten tegelijk definiëren
Magische constanten
TECHNISCHE OPMERKINGEN
WAARSCHUWINGEN
ZIE OOK
BUGS
AUTEURS
AUTEURSRECHT & LICENTIE

afkeuren - Perl pragma voor afkeuren the kern versie of a module
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORTEREN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

diagnostiek, uitgescholden - produceren breedsprakig waarschuwing diagnostiek
KORTE INHOUD
PRODUCTBESCHRIJVING
De "diagnostiek" Pragma
De uitgescholden Programma
Voorbeelden
INTERN
BUGS
AUTEUR

codering - toestaat helpen naar schrijven jouw script in niet-ASCII en niet-UTF-8
WAARSCHUWING
KORTE INHOUD
PRODUCTBESCHRIJVING
"gebruik codering ['ENCNAAM'] ;", "gebruik codering ENCNAAM Filter=>1;", "geen codering;"

OPTIES
Individuele instelling van "STDIN" en/of "STDOUT".
Het subpragma ":locale".
WAARSCHUWINGEN
BIJWERKINGEN
COMBINEER NIET MEERDERE ENCODINGEN
Vóór Perl v5.22
Vóór Encode-versie 1.87
Vóór Perl v5.8.1
"NON-EUC" doublebyte-coderingen, "tr///", Legenda van tekens hierboven

VOORBEELD - Grieksperl
BUGS
Draadveiligheid, Kan niet door meer dan één module in één programma worden gebruikt, Overige
modules die "STDIN" en "STDOUT" gebruiken, krijgen de gecodeerde stream, letterlijke waarden in regex
langer dan 127 bytes, EBCDIC, "format", Zie ook "CAVEATS"

GESCHIEDENIS
ZIE OOK

codering::waarschuwingen - Waarschuwen on stilzwijgend codering conversies
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Overzicht van het probleem
Het probleem detecteren
Het probleem oplossen
Upgrade beide kanten naar Unicode-strings, Downgrade beide kanten naar byte-strings,
Geef de codering op voor impliciete upgrades van byte-strings, waarvoor PerlIO-lagen nodig zijn STDIN
en STDOUT, Letterlijke conversies, impliciete upgrades voor byte-strings

WAARSCHUWINGEN
ZIE OOK
AUTEURS
COPYRIGHT

experimenteel - Experimenteel functionaliteiten gemaakt En het is heel gemakkelijk
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Bestellen is belangrijk
Disclaimer
AUTEUR
AUTEURSRECHT EN LICENTIE

kenmerken - Perl pragma naar in staat stellen nieuwe functionaliteiten
KORTE INHOUD
PRODUCTBESCHRIJVING
Lexicaal effect
"geen functie"
BESCHIKBARE FUNCTIES
De 'zeg'-functie
De 'staat'-functie
De 'switch'-functie
De functie 'unicode_strings'
De functies 'unicode_eval' en 'evalbytes'
De functie 'current_sub'
De functie 'array_base'
De 'fc'-functie
De functie 'lexical_subs'
De functies 'postderef' en 'postderef_qq'
De functie 'handtekeningen'
De 'refaliasing'-functie
De 'bitwise'-functie
FUNCTIEBUNDELS
IMPLICIET LADEN

velden - compileren-time klasse velden
KORTE INHOUD
PRODUCTBESCHRIJVING
nieuw, phash

ZIE OOK

bestandstest - Perl pragma naar onder controle te houden the bestandstest toestemming exploitanten
KORTE INHOUD
PRODUCTBESCHRIJVING
Denk hier goed over na
Het subpragma ‘toegang’
Beperking met betrekking tot "_"

if - "gebruik" a Perl module if a voorwaarde houdt (Ook blikje "Nee" a moduul)
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
BUGS
ZIE OOK
AUTEUR

geheel getal - Perl pragma naar . geheel getal rekenkundig verkrijgen in plaats daarvan of drijvend punt
KORTE INHOUD
PRODUCTBESCHRIJVING

minder - perl pragma naar te vragen minder of iets
KORTE INHOUD
PRODUCTBESCHRIJVING
VOOR MODULE-AUTEURS
"BOOLEAN = minder->van( FUNCTIE )"
"FUNCTIES = minder->van()"
WAARSCHUWINGEN
Dit doet waarschijnlijk niets. Dit werkt alleen op 5.10+

lib - manipuleren @INC at compileren tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
Mappen toevoegen aan @INC
Mappen verwijderen uit @INC
Origineel @INC herstellen
WAARSCHUWINGEN
OPMERKINGEN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

lokaal - Perl pragma naar . or vermijd POSIX lokaal voor ingebouwd operaties
KORTE INHOUD
PRODUCTBESCHRIJVING

meer - Methode Resolutie Order
KORTE INHOUD
PRODUCTBESCHRIJVING
Overzicht
De C3 MRO
Wat is C3?
Hoe werkt C3
Functies
mro::get_linear_isa($classname[, $type])
mro::set_mro ($klassenaam, $type)
mro::get_mro($klassenaam)
mro::get_isarev($classname)
mro::is_universal($classname)
mro::invalidate_all_method_caches()
mro::method_changed_in($classname)
mro::get_pkg_gen($classname)
volgende::methode
volgende::kan
misschien::volgende::methode
ZIE OOK
Het originele Dylanpapier
<http://haahr.tempdomainname.com/dylan/linearization-oopsla96.html>

Pugs
Papegaai
<http://use.perl.org/~autrijus/journal/25768>

Python 2.3 MRO-gerelateerde links
<http://www.python.org/2.3/mro.html>,
<http://www.python.org/2.2.2/descrintro.html#mro>

Klasse::C3
Klasse::C3

AUTEUR

ok - Alternatief naar Test::Meer::use_ok
KORTE INHOUD
PRODUCTBESCHRIJVING
CC0 1.0 Universeel

open - perl pragma naar reeks verzuim PerlIO Legkippen voor invoer en uitvoer
KORTE INHOUD
PRODUCTBESCHRIJVING
NONPERLIO-FUNCTIONALITEIT
IMPLEMENTATIEDETAILS
ZIE OOK

ops - Perl pragma naar beperken onveilig operaties wanneer samenstellen
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK

overbelasten - Pakket voor overbelasting Perl operaties
KORTE INHOUD
PRODUCTBESCHRIJVING
Fundamentals
Overbelastbare operaties
"niet", "negatief", "++", "--", opdrachten, Niet-mutators with a wijziging variant, "int",
Draad, numeriek, booleaans, en regexp conversies, herhaling, Dien in testen, Bijpassende,
Dereferentie, Speciaal

Magische automatische generatie
Speciale toetsen voor "gebruik overbelasting"
gedefinieerd, maar FALSE, "undef", TRUE

Hoe Perl een operatorimplementatie kiest
Overbelasting verliezen
Erfenis en overbelasting
Methodenamen in de "use overload" -richtlijn, Overbelasting van een bewerking is
geërfd door afgeleide klassen

Overbelasting tijdens runtime
Publieke functies
overbelasting::StrVal(arg), overbelasting::Overbelast(arg), overbelasting::Methode(obj,op)

Overbelasting van constanten
geheel getal, float, binair, q, qr

IMPLEMENTATIE
KOOKBOEK
Scalairen met twee gezichten
Referenties met twee gezichten
Symbolische rekenmachine
Echt Symbolische rekenmachine
AUTEUR
ZIE OOK
DIAGNOSE
Oneven aantal argumenten voor overload::constant, '%s' is geen overbelastbaar type, '%s'
is geen codereferentie, overbelastingsarg '%s' is ongeldig

INSECTEN EN VALKUILEN

overbelasting - perl pragma naar lexicaal onder controle te houden overbelasting
KORTE INHOUD
PRODUCTBESCHRIJVING
"geen overbelasting", "geen overbelasting @ops", "gebruik overbelasting", "gebruik overbelasting @ops"

ouder - Tot stand brengen an IS EEN relatie with baseren klassen at compileren tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
DIAGNOSE
Klasse 'Foo' probeerde van zichzelf te erven

GESCHIEDENIS
WAARSCHUWINGEN
ZIE OOK
AUTEURS EN MEDEWERKERS
MAINTAINER
LICENTIE

re - Perl pragma naar wijzigen regelmatig uitdrukking gedrag
KORTE INHOUD
PRODUCTBESCHRIJVING
'besmet'-modus
'eval'-modus
'strikte' modus
'/vlaggen'-modus
'debug'-modus
'Debug'-modus
Compileer gerelateerde opties, COMPILE, PARSE, OPTIMISE, TRIEC, DUMP, FLAGS, TEST,
Gerelateerde opties uitvoeren, EXECUTE, MATCH, TRIEE, INTUIT, Extra foutopsporingsopties,
EXTRA, BUFFERS, TRIEM, STAAT, STAPEL, GPOS, OPTIMISEM, OFFSETS, OFFSETSDBG, Overige
nuttige vlaggen, ALLES, Alles, MEER, Meer

Exporteerbare functies
is_regexp($ref), regexp_pattern($ref), regmust($ref), regname($name,$all),
registratienamen($all), regnames_count()

ZIE OOK

sigtrap - Perl pragma naar in staat stellen simpel signaal behandeling
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
SIGNAALBEHEERDERS
stapel-trace, sterven, handler uw-behandelaar

SIGNAALLIJSTEN
normale signalen, foutsignalen, oude-interface-signalen

ANDERE
niet gevangen, elke, signaal, aantal

Voorbeelden

sorteren - perl pragma naar onder controle te houden soort() gedrag
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWINGEN

streng - Perl pragma naar beperken onveilig constructies
KORTE INHOUD
PRODUCTBESCHRIJVING
"strikte refs", "strikte vars", "strikte subs"

GESCHIEDENIS

subs - Perl pragma naar voorverklaren beneden namen
KORTE INHOUD
PRODUCTBESCHRIJVING

schroefdraad - Perl op tolk gebaseerd schroefdraad
VERSIE
WAARSCHUWING
KORTE INHOUD
PRODUCTBESCHRIJVING
$thr = threads->create(FUNCTION, ARGS), $thr->meedoen (), $thr->losmaken,
draadjes->losmaken, draadjes->zelf(), $thr->tijd(), draadjes->tijd(), "$dr",
threads->object($tid), threads->opbrengst(), draadjes->lijst(), threads->lijst(threads::alles),
threads->lijst(threads::actief), threads->lijst(threads::koppelbaar),
$thr1->equal($thr2), async BLOCK;, $thr->fout(), $thr->_hendel(), draadjes->_hendel()

EEN DRAAD VERLATEN
draadjes->Uitgang(), threads->exit(status), sterven (), exit(status), gebruik threads 'exit' =>
'threads_only', threads->create({'exit' => 'thread_only'}, ...),
$thr->set_thread_exit_only(boolean), threads->set_thread_exit_only(boolean)

DRAAD STAAT
$thr->is aan het rennen(), $thr->is_joinable(), $thr->is_detached(), draadjes->is_detached()

DRAADCONTEXT
Expliciete context
Impliciete context
$thr->willekeurig()
draadjes->willekeurig()
DRAAD STAPELGROOTTE
draadjes->get_stack_size();, $grootte = $thr->get_stack_size();, $oude_grootte =
threads->set_stack_size($new_size);, gebruik threads ('stack_size' => VALUE);,
$ENV{'PERL5_ITHREADS_STACK_SIZE'}, threads->create({'stack_size' => VALUE}, FUNCTION,
ARGS), $thr2 = $thr1->create(FUNCTIE, ARGS)

DRAADSIGNALERING
$thr->kill('SIG...');

WAARSCHUWINGEN
Perl afgesloten met actieve threads:, Het maken van threads is mislukt: pthread_create retourneert #,
Thread # abnormaal beëindigd: .., Met minimale threadstapelgrootte van #, Thread
creatie mislukt: pthread_attr_setstacksize(SIZE) geretourneerd 22

FOUTEN
Deze Perl is niet gebouwd om threads te ondersteunen. Kan de stapelgrootte van een bestaand bestand niet wijzigen
draad, Kan geen draden signaleren zonder veilige signalen, Onbekende signaalnaam: ..

BUGS EN BEPERKINGEN
Thread-safe modules, gebruik van niet-thread-safe modules, geheugengebruik, stroom
werkmap, omgevingsvariabelen, signalen opvangen, ouder-kind-threads,
Het creëren van threads binnen speciale blokken, onveilige signalen, waarmee Perl is gebouwd
"PERL_OLD_SIGNALS" (zie "perl -V"), de omgevingsvariabele "PERL_SIGNALS" is ingesteld op
"unsafe" (zie "PERL_SIGNALS" in perlrun), De module Perl::Unsafe::Signals wordt gebruikt,
Sluitingen retourneren van threads, Objecten retourneren van threads, END-blokken in
threads, Open directory-handles, Perl Bugs en de CPAN-versie van threads

VEREISTEN
ZIE OOK
AUTEUR
LICENTIE
DANKBETUIGINGEN

threads::gedeeld - Perl uitbreiding voor delen gegevens structuren tussen schroefdraad
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORTEREN
FUNCTIES
deel VARIABELE, gedeelde_kloon REF, is_gedeeld VARIABELE, vergrendel VARIABELE, cond_wait
VARIABELE, cond_wait CONDVAR, LOCKVAR, cond_timedwait VARIABELE, ABS_TIMEOUT,
cond_timedwait CONDVAR, ABS_TIMEOUT, LOCKVAR, cond_signal VARIABLE, cond_broadcast
VARIABELE

VOORWERPEN
OPMERKINGEN
WAARSCHUWINGEN
cond_broadcast() een beroep gedaan op ontgrendelde variabele, cond_signaal() opgeroepen, ontgrendeld
variabele

BUGS EN BEPERKINGEN
ZIE OOK
AUTEUR
LICENTIE

utf8 - Perl pragma naar inschakelen / uitschakelen UTF-8 (of UTF-EBCDIC) in (bron) code
KORTE INHOUD
PRODUCTBESCHRIJVING
Hulpfuncties
"$num_octets = utf8::upgrade($string)", "$success = utf8::downgrade($string[,
$fail_ok])", "utf8::encode($string)", "$success = utf8::decode($string)",
"$unicode = utf8::native_to_unicode($code_point)", "$native =
utf8::unicode_to_native($code_point)", "$flag = utf8::is_utf8($string)", "$flag =
utf8::valid($string)"

BUGS
ZIE OOK

vars - Perl pragma naar voorverklaren globaal variabele namen
KORTE INHOUD
PRODUCTBESCHRIJVING

versie - Perl uitbreiding voor Versie Objecten
KORTE INHOUD
PRODUCTBESCHRIJVING
SOORTEN VERSIE-OBJECTEN
Decimale versies, gestippelde decimale versies

VERSIES VERKLAREN
Hoe een module van decimaal naar decimaal met punten te converteren
Hoe u een decimale versie met stippen kunt "declareren()".
VERSIES PARSEN EN VERGELIJKEN
Hoe een versie te "parseren()".
Controleren op een legale versiereeks
"is_lax()", "is_strict()"

Versieobjecten vergelijken
OBJECTMETHODEN
is_alpha()
is_qv()
normaal()
numificeren()
stringificeren()
GEËXPORTEERDE FUNCTIES
qv()
is_lax()
is_strikt()
AUTEUR
ZIE OOK

versie::Intern - Perl uitbreiding voor Versie Objecten
PRODUCTBESCHRIJVING
WAT IS EEN VERSIE?
Decimale versies, gestippelde decimale versies

Decimale versies
Gestippelde-decimale versies
Alpha-versies
Reguliere expressies voor versieparsering
$version::LAX, $version::STRICT, v1.234.5

IMPLEMENTATIEDETAILS
Gelijkwaardigheid tussen decimale en gestippelde decimale versies
Regels voor het citeren
Hoe zit het met v-snaren?
Versie Object Internals
origineel, zie aldaar, alpha, versie

Vervanging UNIVERSAL::VERSIE
GEBRUIKSGEGEVENS
Met behulp van modules die versie.pm gebruiken
Decimale versies werken altijd, de gestippelde-decimale versie werkt soms

Objectmethoden
nieuw(), qv(), Normaalvorm, Numificatie, Stringificatie, Vergelijkingsoperatoren,
logische Operators

AUTEUR
ZIE OOK

vmsachtig - Perl pragma naar onder controle te houden VMS-specifiek taal functionaliteiten
KORTE INHOUD
PRODUCTBESCHRIJVING
"vmsish status", "vmsish exit", "vmsish tijd", "vmsish stil"

KORTE INHOUD
PRODUCTBESCHRIJVING
Standaardwaarschuwingen en optionele waarschuwingen
wat is mis met -w en $^W
Waarschuwingen beheren vanaf de opdrachtregel
-w , -W , -X

Backward Compatibility
Categoriehiërarchie
Fatale waarschuwingen
Waarschuwingen rapporteren vanuit een module
FUNCTIES
gebruik waarschuwingen::registreren, waarschuwingen::enabled(), waarschuwingen::enabled($category),
waarschuwingen::enabled($object), waarschuwingen::fatal_enabled(),
waarschuwingen::fatal_enabled($category), waarschuwingen::fatal_enabled($object),
waarschuwingen::warn($message), waarschuwingen::warn($category, $message), waarschuwingen::warn($object,
$message), waarschuwingen::warnif($message), waarschuwingen::warnif($category, $message),
waarschuwingen::warnif($object, $message), waarschuwingen::register_categories(@names)

waarschuwingen::registreren - waarschuwingen importeren functie
KORTE INHOUD
PRODUCTBESCHRIJVING

MODULE DOCUMENTATIE


ElkDBM_bestand - zorgen voor kader voor meervoudig DBM's
KORTE INHOUD
PRODUCTBESCHRIJVING
DBM-vergelijkingen
[0], [1], [2], [3]

ZIE OOK

App::Cpan - gemakkelijk interactie with CPAN van the commando lijn
KORTE INHOUD
PRODUCTBESCHRIJVING
Opties
-a, -A module [ module ... ], -c module, -C module [ module ... ], -D module [
module ... ], -f, -F, -g module [ module ... ], -G module [ module ... ], -h, -i,
-I, -j Config.pm, -J, -l, -L auteur [ auteur ... ], -m, -M spiegel1,spiegel2,.., -n,
-O, -p, -P, -r, -t, -T, -u, -v, -V, -w

Voorbeelden
Omgevingsvariabelen
NONINTERACTIVE_TESTING, PERL_MM_USE_DEFAULT, CPAN_OPTS, CPANSCRIPT_LOGLEVEL,
GIT_COMMAND

Methoden

rennen()

EXITWAARDEN
TE DOEN
BUGS
ZIE OOK
BESCHIKBAARHEID VAN BRONNEN
CREDITS
AUTEUR
COPYRIGHT

App::Bewijs - gereedschap the "bewijzen" opdracht.
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
Attributen
"archief", "argv", "achteruit", "blib", "kleur", "richtlijnen", "droog", "exec",
"extensies", "mislukkingen", "opmerkingen", "formatter", "harnas", "ignore_exit",
"inclusief", "jobs", "lib", "samenvoegen", "modules", "parseren", "plug-ins", "stil",
"echt_stil", "recurse", "regels", "show_count", "show_help", "show_man",
"show_version", "shuffle", "state", "state_class", "taint_fail", "taint_warn",
"test_args", "timer", "uitgebreid", "warnings_fail", "warnings_warn", "tapversion",
"val"

PLUGINS
Voorbeeldplug-in
ZIE OOK

App::Bewijs::State - Land mediaopslag voor the "bewijzen" opdracht.
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
"store", "extensions" (optioneel), "result_class" (optioneel)

"resultaat_klasse"
"extensies"
"resultaten"
"verbinden"
Instantiemethoden
"laatste", "mislukt", "geslaagd", "alles", "hot", "todo", "langzaam", "snel", "nieuw", "oud", "opslaan"

App::Bewijzen::Status::Resultaat - Individu proef suite resultaten.
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
"state_version"
"test_klasse"

App::Bewijzen::Staat::Resultaat::Test - Individu proef resultaten.
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
Instantiemethoden

Archief::Ter - module voor manipulaties of teer archief
KORTE INHOUD
PRODUCTBESCHRIJVING
Objectmethoden
Archief::Tar->new( [$file, $gecomprimeerd] )
$tar->read ( $bestandsnaam|$handle, [$gecomprimeerd, {opt => 'val'}] )
limiet, filter, md5, extraheren

$tar->bevat_bestand( $bestandsnaam )
$tar->extract( [@bestandsnamen] )
$tar->extract_file( $bestand, [$extract_path] )
$tar->list_files( [\@properties] )
$tar->get_files( [@bestandsnamen] )
$tar->get_content( $bestand )
$tar->replace_content( $file, $content )
$tar->hernoemen( $bestand, $nieuwe_naam )
$tar->chmod( $bestand, $mode )
$tar->chown( $bestand, $uname [, $gname] )
$tar->verwijder (@bestandsnaamlijst)
$tar->helder
$tar->write ( [$bestand, $gecomprimeerd, $prefix] )
$tar->add_files( @bestandsnaamlijst )
$tar->add_data ( $bestandsnaam, $data, [$opthashref] )
BESTAND, HARDLINK, SYMLINK, CHARDEV, BLOCKDEV, DIR, FIFO, SOCKET

$tar->fout( [$BOOL] )
$tar->setcwd($cwd);
Klasse Methoden
Archief::Tar->create_archive($file, $gecomprimeerd, @filelist)
Archive::Tar->iter( $bestandsnaam, [ $gecomprimeerd, {opt => $val} ] )
Archief::Tar->list_archive($file, $gecomprimeerd, [\@properties])
Archief::Tar->extract_archive($file, $gecomprimeerd)
$bool = Archief::Tar->has_io_string
$bool = Archief::Tar->has_perlio
$bool = Archief::Tar->has_zlib_support
$bool = Archief::Tar->has_bzip2_support
Archief::Tar->kan_handle_gecomprimeerde_bestanden
GLOBALE VARIABELEN
$Archief::Tar::FOLLOW_SYMLINK
$Archief::Tar::CHOWN
$Archief::Tar::CHMOD
$Archief::Tar::SAME_PERMISSIONS
$Archief::Tar::DO_NOT_USE_PREFIX
$Archief::Tar::DEBUG
$Archief::Tar::WARN
$Archief::Tar::fout
$Archief::Tar::INSECURE_EXTRACT_MODE
$Archief::Tar::HAS_PERLIO
$Archief::Tar::HAS_IO_STRING
$Archief::Tar::ZERO_PAD_NUMBERS
Afstemmen op de manier waarop RESOLVE_SYMLINK werkt
FAQ Wat is de minimaal vereiste perl-versie om Archive::Tar uit te voeren?, Is Archive::Tar niet
langzaam?, Is Archive::Tar niet zwaarder voor het geheugen dan /bin/teer?, Kunt u gegevens lui laden
in plaats daarvan?, Hoeveel geheugen heeft een X kb tar-bestand nodig?, Wat doe je als het niet wordt ondersteund
bestandstypen in een archief?, ik gebruik WinZip of een andere niet-POSIX-client, en bestanden
worden niet goed uitgepakt!, Hoe extraheer ik alleen bestanden met eigenschap X
vanuit een archief?, Hoe krijg ik toegang tot .tar.Z-bestanden?, Hoe ga ik om met Unicode-tekenreeksen?

WAARSCHUWINGEN
ALLES
Controleer of de doorgegeven ingangen open zijn voor lezen/schrijven. Sta toe dat archieven worden doorgegeven als
string, Vergemakkelijkt de verwerking van een geopende bestandshandle van een gecomprimeerd archief

ZIE OOK
De GNU tar-specificatie, de PAX-formaatspecificatie, een vergelijking van GNU en POSIX
teernormen; "http://www.delorie.com/gnu/docs/tar/tar_114.html", is GNU tar van plan
schakel over naar POSIX-compatibiliteit, een vergelijking tussen verschillende tar-implementaties

AUTEUR
DANKBETUIGINGEN
COPYRIGHT

Archief::Tar::Bestand - a subklasse voor in het geheugen onttrokken filet van Archief::Ter
KORTE INHOUD
PRODUCTBESCHRIJVING
Accessoires
naam, modus, uid, gid, grootte, mtime, chksum, type, linknaam, magie, versie, uname,
gname, devmajor, devminor, voorvoegsel, raw

Methoden
Archive::Tar::File->new( bestand => $pad )
Archive::Tar::File->new( data => $path, $data, $opt )
Archive::Tar::File->new( chunk => $chunk )
$bool = $bestand->extract( [ $alternatieve_naam ] )
$pad = $bestand->volledig_pad
$bool = $bestand->valideren
$bool = $bestand->has_content
$content = $bestand->get_content
$cref = $bestand->get_content_by_ref
$bool = $file->replace_content( $content )
$bool = $bestand->hernoemen( $nieuwe_naam )
$bool = $bestand->chmod $mode)
$bool = $file->chown( $user [, $group])
Gemaksmethoden
$file->is_file, $file->is_dir, $file->is_hardlink, $file->is_symlink,
$file->is_chardev, $file->is_blockdev, $file->is_fifo, $file->is_socket,
$file->is_longlink, $file->is_label, $file->is_unknown

Kenmerk::Handlers - eenvoudiger definitie of attribuut afhandelaars
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
[0], [1], [2], [3], [4], [5], [6], [7]

Getypte lexicalen
Typespecifieke attribuuthandlers
Niet-interpretatieve attribuuthandlers
Fasespecifieke attribuuthandlers
Attributen als "gelijkspel"-interfaces
Voorbeelden
UTILITY-FUNCTIES
vindsym

DIAGNOSE
"Onjuist attribuuttype: ATTR(%s)", "Attribuuthandler %s verwerkt %s attributen niet",
"Declaratie van %s attribuut in pakket %s kan conflicteren met toekomstig gereserveerd woord",
"Kan geen twee ATTR-specificaties op één subroutine hebben", "Kan een %s niet automatisch koppelen", "Intern
error: %s symbool is verdwenen", "Kan de END-handler niet toepassen"

AUTEUR
BUGS
AUTEURSRECHT EN LICENTIE

Autolader - laden subroutines Slechts on vraag
KORTE INHOUD
PRODUCTBESCHRIJVING
Subroutinestubs
gebruik Autolader's AUTOLOAD-subroutine
Dwingend Autolader's AUTOLOAD-subroutine
Pakket Lexicalen
Geen gebruik van AutoLoader
Autolader vs Zelflader
AutoLoader dwingen een functie te laden
WAARSCHUWINGEN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Automatisch splitsen - spleet a pakket voor automatisch laden
KORTE INHOUD
PRODUCTBESCHRIJVING
$houden, $controleren, $modtime

Meerdere pakketten
DIAGNOSE
AUTEUR
AUTEURSRECHT EN LICENTIE

B - De Perl Compiler backend
KORTE INHOUD
PRODUCTBESCHRIJVING
Overzicht
Utility functies
Functies "B::SV", "B::AV", "B::HV" en "B::CV" objecten retourneren
sv_undef, sv_yes, sv_no, svref_2object(SVREF), amagic_generation, init_av,
check_av, unitcheck_av, begin_av, end_av, comppadlist, regex_padav, main_cv

Functies voor het onderzoeken van de symbolentabel
walksymtable(SYMREF, METHODE, RECURSE, PREFIX)

Functies Retourneren van "B::OP"-objecten of voor het wandelen door bomen
main_root, main_start, walkoptree(OP, METHODE), walkoptree_debug(DEBUG)

Diverse nutsfuncties
ppnaam(OPNUM), hash(STR), cast_I32(I), minus_c, cstring(STR), perlstring(STR),
veiligenaam(STR), klasse(OBJ), threadsv_names

Geëxporteerde hulpprogrammavariabelen
@optype, @specialsv_naam

OVERZICHT VAN DE LESSEN
SV-GERELATEERDE LESSEN
B::SV-methoden
REFCNT, VLAGGEN, object_2svref

B::IV-methoden
IV, IVX, UVX, int_value, behoeften64bits, packiv

B::NV-methoden
NV, NVX, COP_SEQ_RANGE_LOW, COP_SEQ_RANGE_HIGH

B::RV-methoden
RV

B::PV-methoden
PV, RV, PVX, CUR, LEN

B::PVMG-methoden
MAGIC, SvSTASH

B::MAGIC-methoden
MOREMAGIC, precomp, PRIVATE, TYPE, VLAGGEN, OBJ, PTR, REGEX

B::PVLV-methoden
TARGOFF, TARGLEN, TYPE, TARG

B::BM-methoden
NUTTIG, VORIG, ZELDZAAM, TAFEL

B::REGEXP-methoden
REGEX, precomp, qr_anoncv, compflags

B::GV-methoden
is_empty, NAAM, SAFENAME, STASH, SV, IO, FORM, AV, HV, EGV, CV, CVGEN, LINE, BESTAND,
FILEGV, GvREFCNT, VLAGGEN, GPFLAGS

B::IO-methoden
LINES, PAGE, PAGE_LEN, LINES_LEFT, TOP_NAME, TOP_GV, FMT_NAME, FMT_GV,
BOTTOM_NAME, BOTTOM_GV, SUBPROCESS, IoTYPE, IoFLAGS, IsSTD

B::AV-methoden
VULLEN, MAX, ARRAY, ARRAYelt, UIT, AvFLAGS

B::CV-methoden
STASH, START, ROOT, GV, BESTAND, DIEPTE, PADLIST, BUITEN, BUITEN_SEQ, XSUB, XSUBANY,
CvFLAGS, const_sv, NAME_HEK

B::HV-methoden
VULLEN, MAX, SLEUTELS, RITER, NAAM, ARRAY, PMROOT

OP-GERELATEERDE LESSEN
B::OP-methoden
volgende, broer of zus, ouder, naam, ppaddr, desc, targ, type, opt, vlaggen, privé, reserve

B::UNOP-methode
eerste

B::UNOP_AUX-methoden (sinds 5.22)
aux_lijst(cv), string(cv)

B::BINOP-methode
laatste

B::LOGOP-methode
anders

B::LISTOP-methode
kinderen

B::PMOP-methoden
pmreplroot, pmreplstart, pmnext, pmflags, extflags, precomp, pmoffset, code_list,
pmregexp

B::SVOP-methoden
sv, gv

B::PADOP-methode
padix

B::PVOP-methode
pv

B::LOOP-methoden
redoop, volgendeop, lastop

B::COP-methoden
label, stash, stashpv, stashoff (alleen met threads), file, cop_seq, arybase, line,
waarschuwingen, io, hints, hints_hash

B::METHOP-methoden (sinds Perl 5.22)
eerst meth_sv

PAD-GERELATEERDE LESSEN
B::PADLIST-methoden
MAX, ARRAY, ARRAYelt, NAMES, REFCNT, id, outid

B::PADNAMELIST-methoden
MAX, ARRAY, ARRAYelt, REFCNT

B::PADNAME-methoden
PV, PVX, LEN, REFCNT, FLAGS, TYPE, SvSTASH, OURSTASH, PROTOCV, COP_SEQ_RANGE_LOW,
COP_SEQ_RANGE_HIGH, PARENT_PAD_INDEX, PARENT_FAKELEX_FLAGS

$B::overlay
AUTEUR

B::Beknopt - Lopen Perl syntaxis boom, het drukken beknopt info over ops
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEELD
OPTIES
Opties voor Opcode-bestelling
-basisch, -Exec, -boom

Opties voor lijnstijl
-beknopt, -korte, -lijnruis, -debuggen, -omg

Opties voor boomspecifieke opmaak
-compact, -loszittend, -vt, -ascii

Opties die de volgnummering regelen
-baserenn, -bigendiaan, -kleindiaans

Overige opties
-src, -stash="een pakket", -hoofd, -nomain, -geen banner, -banner, -banneris =>
subref

Optie plakkerigheid
AFKORTINGEN
Afkortingen van de OP-klasse
OP markeert afkortingen
FORMATTERINGSPECIFICATIES
Speciale patronen
(X(exec_tekst;basis_tekst)X), (*(tekst)*), (*(text1;text2)*), (?(text1#varTekst2)?), ~

# Variabelen
#var, #varN, #was, #adr, #arg, #klasse, #klassesym, #coplabel, #exnaam, #extarg,
#eersteadr, #vlaggen, #vlagval, #tips, #hintsval, #hyphseq, #etiket, #lastaddr,
#naam, #ACHTERNAAM, #De volgende, #volgendedr, #lawaai, #privaat, #privval, #volg, #volgnummer, #opt,
#sibaddr, #svaddr, #svclass, #svval, #targ, #targarg, #targargleven, #typenum

One-Liner Command-tips
perl -MO=Beknopt,bar foo.pl, perl -MDigest::MD5=md5 -MO=Beknopt,md5 -e1, perl -MPOSIX
-MO=Beknopt,_POSIX_ARG_MAX -e1, perl -MPOSIX -MO=Beknopt,a -e 'print
_POSIX_SAVED_IDS', perl -MPOSIX -MO=Beknopt,a -e 'sub a{_POSIX_SAVED_IDS}', perl
-MB::Beknopt -e 'B::Beknopt::compile("-exec","-src", \%B::Beknopt::)->()'

B::Concise gebruiken buiten het O-framework
Voorbeeld: beknopte weergaven wijzigen
set_style()
set_style_standard($name)
add_style ()
add_callback ()
Hardlopen B::Beknopt::compile()
B::Beknopt::reset_sequence()
fouten
AUTEUR

B::Debuggen - Lopen Perl syntaxis boom, het drukken debug info over ops
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
AUTEUR
LICENTIE

B::Vertrek - Perl compiler backend naar produceren perl code
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
-d, -fFILE, -l, -p, -P, -q, -sBRIEVEN, C, iNUMMER, T, vSTRING., -xNIVEAU

B::Deparse ALS MODULE GEBRUIKEN
synopsis
Beschrijving
nieuwe
ambient_pragma's
strikt, $[, bytes, utf8, geheel getal, re, waarschuwingen, hint_bits, waarschuwings_bits, %^H

coderef2tekst
BUGS
AUTEUR

B::Op_privé - OP op_privé vlag definities
KORTE INHOUD
PRODUCTBESCHRIJVING
% bits
%definieert
%labels
%ops_using

B::Showlex - Zichtbaar lexicaal variabelen gebruikt in functies or bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
OPTIES
ZIE OOK
ALLES
AUTEUR

B:: Kort - Lopen Perl syntaxis boom, het drukken kortom info over ops
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR

B::Xref - genereert oversteken referentie meldt voor Perl programma's
KORTE INHOUD
PRODUCTBESCHRIJVING
ik, &, s, r

OPTIES
"-oFILENAME", "-r", "-d", "-D[tO]"

BUGS
AUTEUR

criterium - benchmark- lopend keer of Perl code
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
nieuw, debuggen, iters

Standaard export
timeit(COUNT, CODE), timethis ( COUNT, CODE, [ TITEL, [STIJL]] ), timethese (
COUNT, CODEHASHREF, [ STYLE ] ), timediff ( T1, T2 ), timestr ( TIMEDIFF, [ STYLE,
[FORMAAT] ] )

Optionele export
clearcache ( COUNT ), clearallcache ( ), cmpthese ( COUNT, CODEHASHREF, [ STYLE ]
), cmpthese ( RESULTAATSHASHREF, [STIJL ] ), countit(TIJD, CODE), cache uitschakelen ( ),
cache inschakelen ( ), tijdsom ( T1, T2 )

:huurwandklok
Benchmarkobject
cpu_p, cpu_c, cpu_a, echt, iters

OPMERKINGEN
Voorbeelden
ERFENIS
WAARSCHUWINGEN
ZIE OOK
AUTEURS
MODIFICATIEGESCHIEDENIS

CORE - namespace voor Perl's kern in uw routines
KORTE INHOUD
PRODUCTBESCHRIJVING
OVERRIJDEN KERNFUNCTIES
AUTEUR
ZIE OOK

CPAN - vraag, Download en bouw perl modules van CPAN locaties
KORTE INHOUD
PRODUCTBESCHRIJVING
CPAN::shell([$prompt, $command]) Interactieve modus starten
Zoeken naar auteurs, bundels, distributiebestanden en modules, "get", "make",
"test", "install", "clean" modules of distributies, "readme", "perldoc", "look"
module of distributie, "ls" auteur, "ls" globbing_expression, "mislukt",
Persistentie tussen sessies, het "force" en het "fforce" pragma, Lockfile,
Signalen

CPAN::Shell
automatische bundel
hosts
installeer_getest, is_getest

mkmyconfig
r [Module|/Regexp/]...
recent ***EXPERIMENTEEL COMMANDO***
recompile
rapport Bundel|Distributie|Module
rook ***EXPERIMENTEEL COMMANDO***
upgrade [Module|/Regexp/]...
De vier "CPAN::*"-klassen: auteur, bundel, module, distributie
Lokale mappen integreren
Redirection
Ondersteuning voor plug-ins ***EXPERIMENTEEL***
CONFIGURATIE
voltooiingsondersteuning, enige hulp weergeven: o conf help, huidige waarden weergeven: o
conf [KEY], wijziging van scalaire waarden: o conf KEY VALUE, wijziging van lijstwaarden: o
conf KEY SHIFT|UNSHIFT|PUSH|POP|SPLICE|LIST, terugkerend naar opgeslagen: o conf standaardwaarden,
het opslaan van de configuratie: o conf commit

Configuratievariabelen
"O conf ", "O conf ", "O conf
optie>", "o conf [shift|pop]", "o conf
[ontschakelen|duwen|splitsen] ", interactief bewerken: o conf init [MATCH|LIST]

CPAN::anycwd($path): Opmerking over de configuratievariabele getcwd
cwd, getcwd, fastcwd, getdcwd, backtickcwd

Opmerking over het formaat van de parameter urllist
De parameter urllist heeft ondersteuning voor cd-rom
De parameter urllist onderhouden
De afhankelijkheidsverklaringen "requires" en "build_requires".
Configuratie voor individuele distributies (Distroprefs)
bestandsnamen
Terugvalgegevens:: Dumper en opbergbaar
plan
Taalspecificaties
comment [scalair], cpanconfig [hash], hangt af van [hash] *** EXPERIMENTELE FUNCTIE ***,
uitgeschakeld [boolean], features [array] *** EXPERIMENTELE FUNCTIE ***, ga naar [string],
installeer [hash], maak [hash], match [hash], patches [array], pl [hash], test [hash]

Verwerkingsinstructies:
args [array], opdrachtregel, eexpect [hash], env [hash], verwacht [array]

Schemaverificatie met "Kwalify"
Voorbeeld Distroprefs-bestanden
PROGRAMMA-INTERFACE
expand($type,@things), expandany(@things), Programmeervoorbeelden

Methoden in de andere klassen
CPAN::Auteur::as_glimpse(), CPAN::Auteur::as_string(), CPAN::Auteur::email(),
CPAN::Auteur::volledigenaam(), CPAN::Auteur::naam(), CPAN::Bundel::as_glimpse(),
CPAN::Bundel::as_string(), CPAN::Bundel::clean(), CPAN::Bundel::contains(),
CPAN::Bundel::force($method,@args), CPAN::Bundel::get(),
CPAN::Bundel::inst_file(), CPAN::Bundel::inst_version(), CPAN::Bundel::uptodate(),
CPAN::Bundel::install(), CPAN::Bundel::make(), CPAN::Bundel::readme(),
CPAN::Bundel::test(), CPAN::Distributie::as_glimpse(),
CPAN::Distributie::as_string(), CPAN::Distributie::auteur,
CPAN::Distributie::pretty_id(), CPAN::Distributie::base_id(),
CPAN::Distributie::clean(), CPAN::Distributie::containsmods(),
CPAN::Distributie::cvs_import(), CPAN::Distributie::dir(),
CPAN::Distributie::force($method,@args), CPAN::Distributie::get(),
CPAN::Distributie::install(), CPAN::Distributie::isa_perl(),
CPAN::Distributie::look(), CPAN::Distributie::make(),
CPAN::Distributie::perldoc(), CPAN::Distributie::prefs(),
CPAN::Distributie::prereq_pm(), CPAN::Distributie::leesmij(),
CPAN::Distributie::reports(), CPAN::Distributie::read_yaml(),
CPAN::Distributie::test(), CPAN::Distributie::uptodate(),
CPAN::Index::force_reload(), CPAN::Index::herladen(), CPAN::InfoObj::dump(),
CPAN::Module::as_glimpse(), CPAN::Module::as_string(), CPAN::Module::clean(),
CPAN::Module::cpan_file(), CPAN::Module::cpan_version(),
CPAN::Module::cvs_import(), CPAN::Module::beschrijving(),
CPAN::Module::distributie(), CPAN::Module::dslip_status(),
CPAN::Module::force($method,@args), CPAN::Module::get(),
CPAN::Module::inst_file(), CPAN::Module::available_file(),
CPAN::Module::inst_version(), CPAN::Module::available_version(),
CPAN::Module::install(), CPAN::Module::look(), CPAN::Module::make(),
CPAN::Module::manpage_headline(), CPAN::Module::perldoc(), CPAN::Module::leesmij(),
CPAN::Module::rapporten(), CPAN::Module::test(), CPAN::Module::uptodate(),
CPAN::Module::userid()

Cache Manager
Bundels
PREREQUISITES
NUT
Pakketten en VERSIE zoeken
Debugging
o debug-pakket.., o debug -pakket.., o debug alles, o debug-nummer

Floppy, Zip, Offline-modus
Basishulpprogramma's voor programmeurs
has_inst($module), use_inst($module), has_usable($module), instance($module),
voorkant(), frontend($new_frontend)

VEILIGHEID
Cryptografisch ondertekende modules
EXPORTEREN
MILIEU
VUL EEN INSTALLATIE MET VEEL MODULES
WERKEN MET CPAN.pm ACHTER FIREWALLS
Drie basistypen firewalls
http-firewall, ftp-firewall, zichtbaarheid in één richting, SOCKS, IP-maskerade

Lynx of ncftp configureren om door een firewall te gaan
Veelgestelde vragen 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17 ), 18)

COMPATIBILITEIT
OUDE PERL-VERSIES
CPANPLUS
CPANMINUS
VEILIGHEIDSADVIES
BUGS
AUTEUR
LICENTIE
VERTALINGEN
ZIE OOK

CPAN::API::HOWTO - a recept boek voor programmering with CPAN.pm
RECEPTEN
Welke distributie bevat een bepaalde module?
Welke modules bevat een bepaalde distributie?
ZIE OOK
LICENTIE
AUTEUR

CPAN::Foutopsporing - intern debugging voor CPAN.pm
LICENTIE

CPAN::Distroprefs -- dit artikel lezen en match distroprefs
KORTE INHOUD
PRODUCTBESCHRIJVING
INTERFACE
een CPAN::Distroprefs::Result-object, "undef", wat aangeeft dat er geen prefs-bestanden overblijven
gevonden worden

RESULTATEN
Gemeen
fouten
successen
VOORKEUREN
LICENTIE

CPAN::Eerste keer - utility voor CPAN::Config filet initialisatie
KORTE INHOUD
PRODUCTBESCHRIJVING

auto_commit, build_cache, build_dir, build_dir_reuse, build_requires_install_policy,
cache_metadata, check_sigs, colorize_output, colorize_print, colorize_warn,
colorize_debug, commandonummer_in_prompt, connect_to_internet_ok, ftp_passive,
ftpstats_period, ftpstats_size, getcwd, halt_on_failure, histfile, histsize,
inactiviteit_timeout, index_expire, inhibit_startup_message, keep_source_where,
load_module_verbosity, makepl_arg, make_arg, make_install_arg, make_install_make_command,
mbuildpl_arg, mbuild_arg, mbuild_install_arg, mbuild_install_build_command, pager,
prefer_installer, prefs_dir, vereisten_beleid, willekeurige_urllist, aanbevolen_beleid,
scan_cache, shell, show_unparsable_versions, show_upload_date, show_zero_versions,
suggereert_beleid, tar_verbosity, term_is_latin, term_ornamenten, test_rapport,
perl5lib_verbosity, prefer_external_tar, trust_test_report_history, use_prompt_default,
use_sqlite, versie_timeout, yaml_load_code, yaml_module

LICENTIE

CPAN::HandleConfig - intern configuratie behandeling voor CPAN.pm
"KLASSE->safe_quote ITEM"
LICENTIE

CPAN::Kwalificeren - Interface tussen CPAN.pm en Kwalify.pm
KORTE INHOUD
PRODUCTBESCHRIJVING
_validate($schema_name, $data, $file, $doc), yaml($schema_name)

AUTEUR
LICENTIE

CPAN::Meta - the distributie metadata voor a CPAN dist
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
en je merk te creëren
laad bestand
laad_yaml_string
load_json_string
laad_string
besparen
meta_spec_versie
effectieve_vereisten
moet_index_bestand
moet_index_pakket
functionaliteiten
kenmerken
as_struct
als_string
STRING-GEGEVENS
LIJST GEGEVENS
KAARTGEGEVENS
AANGEPASTE GEGEVENS
BUGS
ZIE OOK
Support
Bugs/functieverzoeken
Source Code
AUTEURS
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Converter - Converteren CPAN distributie metadata structuren
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
converteren
upgrade_fragment
BUGS
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Functie - an optioneel kenmerken mits by a CPAN distributie
VERSIE
PRODUCTBESCHRIJVING
METHODEN
nieuwe
identificatie
beschrijving
vereisten
BUGS
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Geschiedenis - geschiedenis of CPAN meta Spec veranderingen
VERSIE
PRODUCTBESCHRIJVING
GESCHIEDENIS
versie 2
versie 1.4
versie 1.3
versie 1.2
versie 1.1
versie 1.0
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Geschiedenis::Meta_1_0 - Versie 1.0 metadata specificatie voor META.yml
VOORWOORD
PRODUCTBESCHRIJVING
Formaat
Velden
naam, versie, licentie, perl, gpl, lgpl, artistiek, bsd, open_source, onbeperkt,
beperkend, distribution_type, vereist, aanbevolen, build_requires, conflicten,
dynamic_config, gegenereerd_door

Gerelateerde projecten
DOAP

Geschiedenis

CPAN::Meta::Geschiedenis::Meta_1_1 - Versie 1.1 metadata specificatie voor META.yml
VOORWOORD
PRODUCTBESCHRIJVING
Formaat
Velden
naam, versie, licentie, perl, gpl, lgpl, artistiek, bsd, open_source, onbeperkt,
beperkend, licentie_uri, distributietype, privé, vereist, aanbevolen,
build_requires, conflicten, dynamic_config, gegenereerd_door

Suggesties van Ingy
korte_beschrijving, beschrijving, volwassenheid, auteur_id, eigenaar_id, categorisatie,
trefwoord, chapter_id, URL voor meer informatie, naamruimten

Geschiedenis

CPAN::Meta::Geschiedenis::Meta_1_2 - Versie 1.2 metadata specificatie voor META.yml
VOORWOORD
KORTE INHOUD
PRODUCTBESCHRIJVING
FORMAT
TERMINOLOGIE
distributie, module

VERSIE SPECIFICATIES
HEADER
FIELDS
meta-specificatie
naam
versie
abstract
auteur
licentie
perl, gpl, lgpl, artistiek, bsd, open_source, onbeperkt, beperkend

distributietype
vereist
beveelt
build_vereist
conflicten
dynamische_config
privaat
biedt
geen_index
trefwoorden
resources
homepage, licentie, bugtracker

gegenereerd door
ZIE OOK
GESCHIEDENIS
14 maart 2003 (Pi-dag), 8 mei 2003, 13 november 2003, 16 november 2003, december
9, 2003, 15 december 2003, 26 juli 2005, 23 augustus 2005

CPAN::Meta::Geschiedenis::Meta_1_3 - Versie 1.3 metadata specificatie voor META.yml
VOORWOORD
KORTE INHOUD
PRODUCTBESCHRIJVING
FORMAT
Module::Ontwerpplannen maken, niet enthousiast over YAML, META-problemen

TERMINOLOGIE
distributie, module

HEADER
FIELDS
meta-specificatie
naam
versie
abstract
auteur
licentie
apache, artistiek, bsd, gpl, lgpl, mit, mozilla, open_source, perl, beperkend,
onbeperkt

distributietype
vereist
beveelt
build_vereist
conflicten
dynamische_config
privaat
biedt
geen_index
trefwoorden
resources
homepage, licentie, bugtracker

gegenereerd door
VERSIE SPECIFICATIES
ZIE OOK
GESCHIEDENIS
14 maart 2003 (Pi-dag), 8 mei 2003, 13 november 2003, 16 november 2003, december
9, 2003, 15 december 2003, 26 juli 2005, 23 augustus 2005

CPAN::Meta::Geschiedenis::Meta_1_4 - Versie 1.4 metadata specificatie voor META.yml
VOORWOORD
KORTE INHOUD
PRODUCTBESCHRIJVING
FORMAT
Module::Ontwerpplannen maken, niet enthousiast over YAML, META-problemen

TERMINOLOGIE
distributie, module

HEADER
FIELDS
meta-specificatie
naam
versie
abstract
auteur
licentie
apache, artistiek, bsd, gpl, lgpl, mit, mozilla, open_source, perl, beperkend,
onbeperkt

distributietype
vereist
beveelt
build_vereist
configureren_vereist
conflicten
dynamische_config
privaat
biedt
geen_index
trefwoorden
resources
homepage, licentie, bugtracker

gegenereerd door
VERSIE SPECIFICATIES
ZIE OOK
GESCHIEDENIS
14 maart 2003 (Pi-dag), 8 mei 2003, 13 november 2003, 16 november 2003, december
9, 2003, 15 december 2003, 26 juli 2005, 23 augustus 2005, 12 juni 2007

CPAN::Meta::Samenvoegen - Samenvoegen CPAN meta fragmenten
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
samenvoegen(@fragmenten)
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Vereisten - a reeks of distributie vereisten by fase en type dan:
VERSIE
PRODUCTBESCHRIJVING
METHODEN
nieuwe
benodigdheden voor
met_merged_prereqs
samengevoegde_vereisten
as_string_hash
is_gefinaliseerd
afronden
klonen
BUGS
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Vereisten - a reeks of versie eisen voor a CPAN dist
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
add_minimum
voeg_maximum toe
voeg_uitsluiting toe
exacte_versie
voeg_vereisten toe
accepteert_module
duidelijke_vereiste
vereisten_voor_module
vereiste_modules
klonen
is simpel
is_gefinaliseerd
afronden
as_string_hash
add_string_vereiste
>= 1.3, <= 1.3, != 1.3, > 1.3, < 1.3, >= 1.3, != 1.5, <= 2.0

van_string_hash
Support
Bugs/functieverzoeken
Source Code
AUTEURS
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Spec - specificatie voor CPAN distributie metadata
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
TERMINOLOGIE
distributie, module, pakket, consument, producent, moeten, moeten, mogen, etc

GEGEVENSTYPEN
Boolean
Draad
Lijst
Wereldmap
Licentietekenreeks
URL
Versie
Versiebereik
STRUCTUUR
VERPLICHTE VELDEN
versie, url, stabiel, testen, onstabiel

OPTIONELE VELDEN
bestand, directory, pakket, naamruimte, beschrijving, prereqs, bestand, versie,
startpagina, licentie, bugtracker, repository

VEROUDERDE VELDEN
VERSIENUMMERS
Versieformaten
Decimale versies, versies met gehele getallen

Versiebereiken
PREREQUISITES
Vereiste specificatie
configureren, bouwen, testen, uitvoeren, ontwikkelen, vereisen, aanbevelen, suggereert,
conflicten

Vereisten samenvoegen en oplossen
SERIALISATIE
OPMERKINGEN VOOR UITVOERDERS
Versienummers extraheren uit Perl-modules
Versienummers vergelijken
Vereisten voor dynamisch geconfigureerde distributies
Indexering van distributies a la PAUSE
ZIE OOK
GESCHIEDENIS
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::Validator - bevestigen CPAN distributie metadata structuren
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
is geldig
fouten
Controleer methoden
Validatormethoden
BUGS
AUTEURS
AUTEURSRECHT EN LICENTIE

CPAN::Meta::YAML - Lees en schrijven a subgroep of Yamla voor CPAN meta bestanden
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Support
ZIE OOK
Support
Bugs/functieverzoeken
Source Code
AUTEURS
AUTEURSRECHT EN LICENTIE
KORTE INHOUD
PRODUCTBESCHRIJVING

nieuw(LOCAL_FILE_NAME )

continenten()

landen( [CONTINENTEN] )

spiegels( [LANDEN] )

get_mirrors_by_countries( [COUNTRIES] )

get_mirrors_by_continents( [CONTINENTEN] )

get_countries_by_continents( [CONTINENTEN] )

standaard_spiegel

beste_spiegels

get_n_random_mirrors_by_continents( N, [CONTINENTEN] )

get_mirrors_timings(MIRROR_LIST, GEZIEN, CALLBACK);

vind_beste_continenten( HASH_REF);

AUTEUR
LICENTIE

CPAN::Nox - Wikkel rond CPAN.pm zonder gebruik elke XS module
KORTE INHOUD
PRODUCTBESCHRIJVING
LICENTIE
ZIE OOK

CPAN::Plug-in - Basis klasse voor CPAN schelp extensies
KORTE INHOUD
PRODUCTBESCHRIJVING
Alfa-status
Hoe plug-ins werken?
METHODEN
plug-in_vereist
distributie_object
distributie
distributie_info
bouw_map
is_xs
AUTEUR

CPAN::Plugin::Specbestand - Bewijs of concept uitvoering of a triviaal CPAN::Plug-in
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
AUTEUR

CPAN::Wachtrij - intern queue ondersteuning voor CPAN.pm
LICENTIE

CPAN::Tarzip - intern behandeling of teer archief voor CPAN.pm
LICENTIE

CPAN::Versie - utility functies naar vergelijken CPAN versies
KORTE INHOUD
PRODUCTBESCHRIJVING
LICENTIE

Karper - alternatief waarschuwen en sterven voor modules
KORTE INHOUD
PRODUCTBESCHRIJVING
Een Stacktrace forceren
Stack Trace-opmaak
GLOBALE VARIABELEN
$Carp::MaxEvalLen
$Carp::MaxArgLen
$Carp::MaxArgNums
$Carp::Uitgebreid
$Carp::RefArgFormatter
@CARP_NOT
%Karper::Intern
%Carp::CarpIntern
$Carp::CarpNiveau
BUGS
ZIE OOK
AUTEUR
COPYRIGHT
LICENTIE

Klasse::Structuur - verklaren structuurachtig gegevenstypen as Perl klassen
KORTE INHOUD
PRODUCTBESCHRIJVING
De functie "struct()".
Klassen maken tijdens het compileren
Elementtypen en accessoiremethoden
Scalair ('$' of '*$'), Array ('@' of '*@'), Hash ('%' of '*%'), Klasse ('Class_Name'
of '*Klassenaam')

Initialiseren met "nieuw"
Voorbeelden
Voorbeeld 1, Voorbeeld 2, Voorbeeld 3

Auteur- en wijzigingsgeschiedenis

Comprimeer::Raw::Bzip2 - Laag niveau Interface naar bzip2 samendrukking bibliotheek
KORTE INHOUD
PRODUCTBESCHRIJVING
Samendrukking
($z, $status) = nieuw Compress::Raw::Bzip2 $appendOutput, $blockSize100k, $workfactor;
$appendOutput, $blockSize100k, $werkfactor

$status = $bz->bzdeflate($input, $output);
$status = $bz->bzflush($output);
$status = $bz->bzclose($output);
Voorbeeld
Decompressie
($z, $status) = nieuw Comprimeren::Raw::Bunzip2 $appendOutput, $consumeInput, $small,
$breedsprakigheid, $limitOutput;
$appendOutput, $consumeInvoer, $klein, $limitOutput, $ breedsprakigheid

$status = $z->bzinflate($input, $output);
Misc
mijn $versie = Comprimeren::Raw::Bzip2::bzlibversion();
constanten
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

Comprimeren::Raw::Zlib - Laag niveau Interface naar zlib samendrukking bibliotheek
KORTE INHOUD
PRODUCTBESCHRIJVING
Comprimeren::Raw::Zlib::Deflate
($d, $status) = nieuwe Comprimeren::Raw::Zlib::Deflate( [OPT] )
-Peil, -Methode, -Vensterbits, -Memniveau, -Strategie, -Woordenboek, -Bufmaat,
-ToevoegenUitvoer, -CRC32, -ADLER32

$ status = $d->deflate($invoer, $uitvoer)
$ status = $d->flush($output [, $flush_type])
$ status = $d->leeglopenReset()
$ status = $d->deflateParams([OPT])
-Peil, -Strategie, -BufSize

$ status = $d->deflateTune($goede_lengte, $max_lui, $mooie_lengte, $max_chain)
$d->dict_adler()
$d->crc32()
$d->adler32()
$d->bericht()
$d->totaal_in()
$d->totaal_uit()
$d->get_Strategy()
$d->get_Level()
$d->get_BufSize()
Voorbeeld
Comprimeren::Raw::Zlib::Opblazen
($ik, $status) = nieuwe Comprimeren::Raw::Zlib::Inflate( [OPT] )
-Vensterbits, -Bufmaat, -Woordenboek, -ToevoegenUitvoer, -CRC32, -ADLER32,
-Consumptie-invoer, -Limietuitvoer

$ status = $i->opblazen($invoer, $uitvoer [,$eof])
$ status = $i->inflateSync($input)
$ status = $i->opblazenReset()
$i->dict_adler()
$i->crc32()
$i->adler32()
$i->bericht()
$i->totaal_in()
$i->totaal_uit()
$d->get_BufSize()
Voorbeelden
CHECKSUM-FUNCTIES
Misc
mijn $versie = Comprimeren::Raw::Zlib::zlib_version();
mijn $vlaggen = Comprimeren::Raw::Zlib::zlibCompileFlags();
De LimitOutput-optie.
TOEGANG TOT ZIP-BESTANDEN
Veelgestelde vragen
Compatibiliteit met Unix comprimeren/decomprimeren.
Toegang tot .tar.Z-bestanden
Ondersteuning voor Zlib-bibliotheekversie
CONSTANTEN
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

Comprimeren::Zlib - Interface naar zlib samendrukking bibliotheek
KORTE INHOUD
PRODUCTBESCHRIJVING
Opmerkingen voor gebruikers van Compress::Zlib versie 1
GZIP-INTERFACE
$ gz = gzopen($bestandsnaam, $modus), $ gz = gzopen($filehandle, $modus), $byteslezen =
$gz->gzread($buffer [, $maat]) ;, $byteslezen = $gz->gzreadline($line) ;, $bytesgeschreven
= $gz->gzwrite($buffer) ;, $ status = $gz->gzflush($flush_type) ;, $ offset =
$gz->gztell() ;, $ status = $gz->gzseek($offset, $vanwaar) ;, $gz->gzclose,
$gz->gzsetparams($level, $strategie, $niveau, $strategie, $gz->gzerror, $gzerrno

Voorbeelden
Comprimeren::Zlib::memGzip
Comprimeren::Zlib::memGuzip
COMPRESSIE/DECOMPRESSIE
$beste = comprimeren($bron [, $niveau] ) ;, $beste = decomprimeren($source) ;

Laat de interface leeglopen
($d, $status) = leeglopenInit( [OPT] )
-Peil, -Methode, -Vensterbits, -Memniveau, -Strategie, -Woordenboek, -Bufmaat

($uit, $status) = $d->leeglopen($buffer)
($uit, $status) = $d->doorspoelen () =hoofd2 ($uit, $status) = $d->flush($flush_type)
$ status = $d->deflateParams([OPT])
-Peil, -Strategie

$d->dict_adler()
$d->bericht()
$d->totaal_in()
$d->totaal_uit()
Voorbeeld
Interface opblazen
($ik, $status) = opblazenInit()
-Vensterbits, -Bufmaat, -Woordenboek

($uit, $status) = $i->opblazen($buffer)
$ status = $i->inflateSync($buffer)
$i->dict_adler()
$i->bericht()
$i->totaal_in()
$i->totaal_uit()
Voorbeeld
CHECKSUM-FUNCTIES
Misc
mijn $versie = Comprimeren::Zlib::zlib_version();
CONSTANTEN
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

Config - toegang Perl configuratie informatie
KORTE INHOUD
PRODUCTBESCHRIJVING
mijnconfig(), config_sh(), config_re($regex), config_vars(@names), bincompat_options(),
non_bincompat_options(), compileerdatum(), lokale_patches(), header_files()

VOORBEELD
WAARSCHUWING
WOORDENLIJST
_

"_a", "_exe", "_o"

a

"afs", "afsroot", "alignbytes", "ansi2knr", "aphostnaam", "api_revision",
"api_subversion", "api_version", "api_versionstring", "ar", "archlib", "archlibexp",
"archname", "archname64", "archobjs", "asctime_r_proto", "awk"

b

"baserev", "bash", "bin", "bin_ELF", "binexp", "bison", "byacc", "byteorder"

c

"c", "castflags", "cat", "cc", "cccdlflags", "ccdlflags", "ccflags",
"ccflags_uselargefiles", "ccname", "ccsymbols", "ccversion", "cf_by", "cf_email",
"cf_time", "charbits", "charsize", "chgrp", "chmod", "chown", "kloktype", "comm",
"comprimeren", "config_arg0", "config_argc", "config_args", "bevat", "cp", "cpio", "cpp",
"cpp_stuff", "cppccsymbols", "cppflags", "cpplast", "cppminus", "cpprun", "cppstdin",
"cppsymbols", "crypt_r_proto", "cryptlib", "csh", "ctermid_r_proto", "ctime_r_proto"

d

"d__fwalk", "d_access", "d_accessx", "d_acosh", "d_aintl", "d_alarm", "d_archlib",
"d_asctime64", "d_asctime_r", "d_asinh", "d_atanh", "d_atolf", "d_atoll",
"d_attribute_deprecated", "d_attribute_format", "d_attribute_malloc",
"d_attribute_nonnull", "d_attribute_noreturn", "d_attribute_pure", "d_attribute_unused",
"d_attribute_warn_unused_result", "d_backtrace", "d_bcmp", "d_bcopy", "d_bsd",
"d_bsdgetpgrp", "d_bsdsetpgrp", "d_builtin_choose_expr", "d_builtin_expect", "d_bzero",
"d_c99_variadic_macros", "d_casti32", "d_castneg", "d_cbrt", "d_charvspr", "d_chown",
"d_chroot", "d_chsize", "d_class", "d_clearenv", "d_closedir", "d_cmsghdr_s", "d_const",
"d_copysign", "d_copysignl", "d_cplusplus", "d_crypt", "d_crypt_r", "d_csh", "d_ctermid",
"d_ctermid_r", "d_ctime64", "d_ctime_r", "d_cuserid", "d_dbl_dig", "d_dbminitproto",
"d_difftime", "d_difftime64", "d_dir_dd_fd", "d_dirfd", "d_dirnamlen", "d_dladdr",
"d_dlerror", "d_dlopen", "d_dlsymun", "d_dosuid", "d_drand48_r", "d_drand48proto",
"d_dup2", "d_eaccess", "d_endgrent", "d_endgrent_r", "d_endhent", "d_endhostent_r",
"d_endnent", "d_endnetent_r", "d_endpent", "d_endprotoent_r", "d_endpwent",
"d_endpwent_r", "d_endsent", "d_endservent_r", "d_eofnblk", "d_erf", "d_erfc", "d_eunice",
"d_exp2", "d_expm1", "d_faststdio", "d_fchdir", "d_fchmod", "d_fchown", "d_fcntl",
"d_fcntl_can_lock", "d_fd_macros", "d_fd_set", "d_fdim", "d_fds_bits", "d_fegetround",
"d_fgetpos", "d_finite", "d_finitel", "d_flexfnam", "d_flock", "d_flockproto", "d_fma",
"d_fmax", "d_fmin", "d_fork", "d_fp_class", "d_fp_classify", "d_fp_classl", "d_fpathconf",
"d_fpclass", "d_fpclassify", "d_fpclassl", "d_fpgetround", "d_fpos64_t", "d_frexpl",
"d_fs_data_s", "d_fseeko", "d_fsetpos", "d_fstatfs", "d_fstatvfs", "d_fsync", "d_ftello",
"d_ftime", "d_futimes", "d_Gconvert", "d_gdbm_ndbm_h_uses_prototypes",
"d_gdbmndbm_h_uses_prototypes", "d_getaddrinfo", "d_getcwd", "d_getespwnam",
"d_getfsstat", "d_getgrent", "d_getgrent_r", "d_getgrgid_r", "d_getgrnam_r", "d_getgrps",
"d_gethbyaddr", "d_gethbyname", "d_gethent", "d_gethname", "d_gethostbyaddr_r",
"d_gethostbyname_r", "d_gethostent_r", "d_gethostprotos", "d_getitimer", "d_getlogin",
"d_getlogin_r", "d_getmnt", "d_getmtent", "d_getnameinfo", "d_getnbyaddr",
"d_getnbyname", "d_getnent", "d_getnetbyaddr_r", "d_getnetbyname_r", "d_getnetent_r",
"d_getnetprotos", "d_getpagsz", "d_getpbyname", "d_getpbynumber", "d_getpent",
"d_getpgid", "d_getpgrp", "d_getpgrp2", "d_getppid", "d_getprior", "d_getprotobyname_r",
"d_getprotobynumber_r", "d_getprotoent_r", "d_getprotoprotos", "d_getprpwnam",
"d_getpwent", "d_getpwent_r", "d_getpwnam_r", "d_getpwuid_r", "d_getsbyname",
"d_getsbyport", "d_getsent", "d_getservbyname_r", "d_getservbyport_r", "d_getservent_r",
"d_getservprotos", "d_getspnam", "d_getspnam_r", "d_gettimeod", "d_gmtime64",
"d_gmtime_r", "d_gnulibc", "d_grpasswd", "d_hasmntopt", "d_htonl", "d_hypot", "d_ilogb",
"d_ilogbl", "d_inc_version_list", "d_index", "d_inetaton", "d_inetntop", "d_inetpton",
"d_int64_t", "d_ip_mreq", "d_ip_mreq_source", "d_ipv6_mreq", "d_ipv6_mreq_source",
"d_isascii", "d_isblank", "d_isfinite", "d_isfinitel", "d_isinf", "d_isinfl", "d_isnan",
"d_isnanl", "d_isnormaal", "d_j0", "d_j0l", "d_killpg", "d_lc_monetary_2008", "d_lchown",
"d_ldbl_dig", "d_ldexpl", "d_lgamma", "d_lgamma_r", "d_libm_lib_version",
"d_libname_unique", "d_link", "d_llrint", "d_llrintl", "d_llround", "d_llroundl",
"d_localtime64", "d_localtime_r", "d_localtime_r_needs_tzset", "d_locconv", "d_lockf",
"d_log1p", "d_log2", "d_logb", "d_longdbl", "d_longlong", "d_lrint", "d_lrintl",
"d_lround", "d_lroundl", "d_lseekproto", "d_lstat", "d_madvise", "d_malloc_good_size",
"d_malloc_size", "d_mblen", "d_mbstowcs", "d_mbtowc", "d_memchr", "d_memcmp", "d_memcpy",
"d_memmove", "d_memset", "d_mkdir", "d_mkdtemp", "d_mkfifo", "d_mkstemp", "d_mkstemps",
"d_mktime", "d_mktime64", "d_mmap", "d_modfl", "d_modfl_pow32_bug", "d_modflproto",
"d_mprotect", "d_msg", "d_msg_ctrunc", "d_msg_dontroute", "d_msg_oob", "d_msg_peek",
"d_msg_proxy", "d_msgctl", "d_msgget", "d_msghdr_s", "d_msgrcv", "d_msgsnd", "d_msync",
"d_munmap", "d_mymalloc", "d_nan", "d_ndbm", "d_ndbm_h_uses_prototypes", "d_nearbyint",
"d_nextafter", "d_nexttoward", "d_nice", "d_nl_langinfo", "d_nv_preserves_uv",
"d_nv_zero_is_allbits_zero", "d_off64_t", "d_old_pthread_create_joinable",
"d_oldpthreads", "d_oldsock", "d_open3", "d_pathconf", "d_pause", "d_perl_otherlibdirs",
"d_phostnaam", "d_pipe", "d_poll", "d_portable", "d_prctl", "d_prctl_set_naam",
"d_PRId64", "d_PRIeldbl", "d_PRIEUldbl", "d_PRIfldbl", "d_PRIFuldbl", "d_PRIgldbl",
"d_PRIGUldbl", "d_PRIi64", "d_printf_format_null", "d_PRIo64", "d_PRIu64", "d_PRIx64",
"d_PRIXU64", "d_procselfexe", "d_pseudofork", "d_pthread_atfork",
"d_pthread_attr_setscope", "d_pthread_yield", "d_ptrdiff_t", "d_pwage", "d_pwchange",
"d_pwclass", "d_pwcomment", "d_pwexpire", "d_pwgecos", "d_pwpasswd", "d_pwquota",
"d_qgcvt", "d_quad", "d_random_r", "d_re_comp", "d_readdir", "d_readdir64_r",
"d_readdir_r", "d_readlink", "d_readv", "d_recvmsg", "d_regcmp", "d_regcomp",
"d_remainder", "d_remquo", "d_rename", "d_rewinddir", "d_rint", "d_rmdir", "d_round",
"d_safebcpy", "d_safemcpy", "d_sanemcmp", "d_sbrkproto", "d_scalbn", "d_scalbnl",
"d_sched_yield", "d_scm_rights", "d_SCNfldbl", "d_seekdir", "d_select", "d_sem",
"d_semctl", "d_semctl_semid_ds", "d_semctl_semun", "d_semget", "d_semop", "d_sendmsg",
"d_setegid", "d_seteuid", "d_setgrent", "d_setgrent_r", "d_setgrps", "d_sethent",
"d_sethostent_r", "d_setitimer", "d_setlinebuf", "d_setlocale", "d_setlocale_r",
"d_setnent", "d_setnetent_r", "d_setpent", "d_setpgid", "d_setpgrp", "d_setpgrp2",
"d_setprior", "d_setproctitle", "d_setprotoent_r", "d_setpwent", "d_setpwent_r",
"d_setregid", "d_setresgid", "d_setresuid", "d_setreuid", "d_setrgid", "d_setruid",
"d_setsent", "d_setservent_r", "d_setsid", "d_setvbuf", "d_shm", "d_shmat",
"d_shmatprototype", "d_shmctl", "d_shmdt", "d_shmget", "d_sigaction", "d_signbit",
"d_sigprocmask", "d_sigsetjmp", "d_sin6_scope_id", "d_sitearch", "d_snprintf",
"d_sockaddr_in6", "d_sockaddr_sa_len", "d_sockatmark", "d_sockatmarkproto", "d_socket",
"d_socklen_t", "d_sockpair", "d_socks5_init", "d_sprintf_returns_strlen", "d_sqrtl",
"d_srand48_r", "d_srandom_r", "d_sresgproto", "d_sresuproto", "d_stat", "d_statblks",
"d_statfs_f_flags", "d_statfs_s", "d_static_inline", "d_statvfs", "d_stdio_cnt_lval",
"d_stdio_ptr_lval", "d_stdio_ptr_lval_nochange_cnt", "d_stdio_ptr_lval_sets_cnt",
"d_stdio_stream_array", "d_stdiobase", "d_stdstdio", "d_strchr", "d_strcoll",
"d_strctcpy", "d_strerrm", "d_strerror", "d_strerror_r", "d_strftime", "d_strlcat",
"d_strlcpy", "d_strtod", "d_strtol", "d_strtold", "d_strtoll", "d_strtoq", "d_strtoul",
"d_strtoull", "d_strtouq", "d_strxfrm", "d_suidsafe", "d_symlink", "d_syscall",
"d_syscallproto", "d_sysconf", "d_sysernlst", "d_syserrlst", "d_system", "d_tcgetpgrp",
"d_tcsetpgrp", "d_telldir", "d_telldirproto", "d_tgamma", "d_time", "d_timegm", "d_times",
"d_tm_tm_gmtoff", "d_tm_tm_zone", "d_tmpnam_r", "d_trunc", "d_truncate", "d_truncl",
"d_ttyname_r", "d_tzname", "d_u32align", "d_ualarm", "d_umask", "d_uname",
"d_union_semun", "d_unordered", "d_unsetenv", "d_usleep", "d_usleepproto", "d_ustat",
"d_vendorarch", "d_vendorbin", "d_vendorlib", "d_vendorscript", "d_vfork",
"d_void_closedir", "d_voidsig", "d_voidtty", "d_volatile", "d_vprintf", "d_vsnprintf",
"d_wait4", "d_waitpid", "d_wcscmp", "d_wcstombs", "d_wcsxfrm", "d_wctomb", "d_writev",
"d_xenix", "datum", "db_hashtype", "db_prefixtype", "db_version_major", "db_version_minor",
"db_version_patch", "direntrytype", "dlext", "dlsrc", "doublekind", "doublesize",
"drand01", "drand48_r_proto", "dtrace", "dynamische_ext"

e

"eagain", "ebcdic", "echo", "egrep", "emacs", "endgrent_r_proto", "endhostent_r_proto",
"endnetent_r_proto", "endprotoent_r_proto", "endpwent_r_proto", "endservent_r_proto",
"eunicefix", "exe_ext", "expr", "extensions", "extern_C", "extra's"

f

"flushall", "fflushNULL", "find", "firstmakefile", "flex", "fpossize", "fpostype",
"freetype", "van", "full_ar", "full_csh", "full_sed"

g

"gccansipedantic", "gccosandvers", "gccversion", "getgrent_r_proto", "getgrgid_r_proto",
"getgrnam_r_proto", "gethostbyaddr_r_proto", "gethostbyname_r_proto",
"gethostent_r_proto", "getlogin_r_proto", "getnetbyaddr_r_proto", "getnetbyname_r_proto",
"getnetent_r_proto", "getprotobyname_r_proto", "getprotobynumber_r_proto",
"getprotoent_r_proto", "getpwent_r_proto", "getpwnam_r_proto", "getpwuid_r_proto",
"getservbyname_r_proto", "getservbyport_r_proto", "getservent_r_proto",
"getspnam_r_proto", "gidformat", "gidsign", "gidsize", "gidtype", "glibpth", "gmake",
"gmtime_r_proto", "gnulibc_version", "grep", "groupcat", "groupstype", "gzip"

h

"h_fcntl", "h_sysfile", "hint", "hostcat", "hostgenerate", "hostosnaam", "hostperl",
"html1dir", "html1direxp", "html3dir", "html3direxp"

i

"i16size", "i16type", "i32size", "i32type", "i64size", "i64type", "i8size", "i8type",
"i_arpainet", "i_assert", "i_bfd", "i_bsdioctl", "i_crypt", "i_db", "i_dbm", "i_dirent",
"i_dlfcn", "i_execinfo", "i_fcntl", "i_fenv", "i_float", "i_fp", "i_fp_class", "i_gdbm",
"i_gdbm_ndbm", "i_gdbmndbm", "i_grp", "i_ieeefp", "i_inttypes", "i_langinfo", "i_libutil",
"i_limits", "i_locale", "i_machcthr", "i_malloc", "i_mallocmalloc", "i_math", "i_memory",
"i_mtent", "i_ndbm", "i_netdb", "i_neterrno", "i_netinettcp", "i_niin", "i_poll",
"i_prot", "i_pthread", "i_pwd", "i_quadmath", "i_rpcsvcdbm", "i_sgtty", "i_shadow",
"i_socks", "i_stdarg", "i_stdbool", "i_stddef", "i_stdint", "i_stdlib", "i_string",
"i_sunmath", "i_sysaccess", "i_sysdir", "i_sysfile", "i_sysfilio", "i_sysin",
"i_sysioctl", "i_syslog", "i_sysmman", "i_sysmode", "i_sysmount", "i_sysndir",
"i_sysparam", "i_syspoll", "i_sysresrc", "i_syssecrt", "i_sysselct", "i_syssockio",
"i_sysstat", "i_sysstatfs", "i_sysstatvfs", "i_systime", "i_systimek", "i_systimes",
"i_systypes", "i_sysuio", "i_sysun", "i_sysutsname", "i_sysvfs", "i_syswait", "i_termio",
"i_termios", "i_time", "i_unistd", "i_ustat", "i_utime", "i_values", "i_varargs",
"i_varhdr", "i_vfork", "ignore_versioned_solibs", "inc_version_list",
"inc_version_list_init", "incpath", "incpth", "inews", "initiëleinstallatielocatie",
"installarchlib", "installbin", "installhtml1dir", "installhtml3dir", "installman1dir",
"installman3dir", "installprefix", "installprefixexp", "installprivlib", "installscript",
"installsitearch", "installsitebin", "installsitehtml1dir", "installsitehtml3dir",
"installsitelib", "installsiteman1dir", "installsiteman3dir", "installsitescript",
"installstyle", "installusrbinperl", "installvendorarch", "installvendorbin",
"installvendorhtml1dir", "installvendorhtml3dir", "installvendorlib",
"installvendorman1dir", "installvendorman3dir", "installvendorscript", "intsize",
"issymlink", "ivdformat", "ivsize", "ivtype"

k

"bekende_extensies", "ksh"

l

"ld", "ld_can_script", "lddlflags", "ldflags", "ldflags_uselargefiles", "ldlibpthname",
"less", "lib_ext", "libc", "libperl", "libpth", "libs", "libsdirs", "libsfiles",
"libsfound", "libspath", "libswanted", "libswanted_uselargefiles", "line", "lint",
"lkflags", "ln", "lns", "localtime_r_proto", "locincpth", "loclibpth", "longdblkind",
"longdblsize", "longlongsize", "longsize", "lp", "lpr", "ls", "lseeksize", "lseektype"

m

"mail", "mailx", "make", "make_set_make", "mallocobj", "mallocsrc", "malloctype",
"man1dir", "man1direxp", "man1ext", "man3dir", "man3direxp", "man3ext", "mips_type",
"wantrouwennm", "mkdir", "mmaptype", "modetype", "meer", "multiarch", "mv", "mijnarchnaam",
"mijndomein", "mijnhostnaam", "myunaam"

n

"n", "need_va_copy", "netdb_hlen_type", "netdb_host_type", "netdb_name_type",
"netdb_net_type", "nm", "nm_opt", "nm_so_opt", "nonxs_ext", "nroff",
"nv_overflows_integers_at", "nv_preserves_uv_bits", "nveformat", "nvEUformat",
"nvfformat", "nvFUformat", "nvgformat", "nvGUformat", "nvsize", "nvtype"

o

"o_nonblock", "obj_ext", "old_pthread_create_joinable", "optimize", "orderlib", "osname",
"osvers", "andere libdirs"

p

"pakket", "pager", "passcat", "patchlevel", "path_sep", "perl", "perl5"

P

"PERL_API_REVISION", "PERL_API_SUBVERSION", "PERL_API_VERSION", "PERL_CONFIG_SH",
"PERL_PATCHLEVEL", "perl_patchlevel", "PERL_REVISION", "perl_static_inline",
"PERL_SUBVERSION", "PERL_VERSION", "perladmin", "perllibs", "perlpath", "pg", "phostnaam",
"pidtype", "plibth", "pmake", "pr", "prefix", "prefixexp", "privlib", "privlibexp",
"procselfexe", "prototype", "ptrsize"

q

"quadkind", "quadtype"

r

"randbits", "randfunc", "random_r_proto", "randseedtype", "ranlib", "rd_nodata",
"readdir64_r_proto", "readdir_r_proto", "revisie", "rm", "rm_try", "rmail", "uitvoeren",
"rennm"

s

"sched_yield", "scriptdir", "scriptdirexp", "sed", "seedfunc", "selectminbits",
"selecttype", "sendmail", "setgrent_r_proto", "sethostent_r_proto", "setlocale_r_proto",
"setnetent_r_proto", "setprotoent_r_proto", "setpwent_r_proto", "setservent_r_proto",
"sGMTIME_max", "sGMTIME_min", "sh", "shar", "sharpbang", "shmattype", "shortsize",
"shrpenv", "shsharp", "sig_count", "sig_name", "sig_name_init", "sig_num", "sig_num_init",
"sig_size", "signal_t", "sitearch", "sitearchexp", "sitebin", "sitebinexp",
"sitehtml1dir", "sitehtml1direxp", "sitehtml3dir", "sitehtml3direxp", "sitelib",
"sitelib_stem", "sitelibexp", "siteman1dir", "siteman1direxp", "siteman3dir",
"siteman3direxp", "siteprefix", "siteprefixexp", "sitescript", "sitescriptexp",
"sizesize", "sizetype", "sleep", "sLOCALTIME_max", "sLOCALTIME_min", "smail", "so",
"sockethdr", "socketlib", "socksizetype", "sort", "spackage", "spitshell", "sPRId64",
"sPRIeldbl", "sPRIEUldbl", "sPRIfldbl", "sPRIFuldbl", "sPRIgldbl", "sPRIGuldbl",
"sPRIi64", "sPRIo64", "sPRIu64", "sPRIx64", "sPRIXU64", "srand48_r_proto",
"srandom_r_proto", "src", "sSCNfldbl", "ssizetype", "st_ino_sign", "st_ino_size",
"startperl", "startsh", "static_ext", "stdchar", "stdio_base", "stdio_bufsiz",
"stdio_cnt", "stdio_filbuf", "stdio_ptr", "stdio_stream_array", "strerror_r_proto",
"strings", "indienen", "subversion", "sysman", "sysroot"

t

"tail", "tar", "targetarch", "targetdir", "targetenv", "targethost", "targetmkdir",
"targetport", "targetsh", "tbl", "tee", "test", "timeincl", "timetype", "tmpnam_r_proto",
"aan", "aanraken", "tr", "trnl", "troff", "ttyname_r_proto"

u

"u16size", "u16type", "u32size", "u32type", "u64size", "u64type", "u8size", "u8type",
"uidformat", "uidsign", "uidsize", "uidtype", "uname", "uniq", "uquadtype",
"use5005threads", "use64bitall", "use64bitint", "usecbacktrace", "usecrosscompile",
"usedevel", "usedl", "usedtrace", "usefaststdio", "useithreads", "usekernprocpathname",
"uselargefiles", "uselongdouble", "usemallocwrap", "usemorebits", "usemultiplicity",
"usemymalloc", "usenm", "usensgetexecutablepath", "useopcode", "useperlio", "useposix",
"usequadmath", "usereentrant", "userelocableinc", "useshrplib", "usesitecustomize",
"usesocks", "usethreads", "usevendorprefix", "useversionedarchname", "usevfork", "usrinc",
"uunaam", "uvoformat", "uvsize", "uvtype", "uvuformat", "uvxformat", "uvXUformat"

v

"vaproto", "vendorarch", "vendorarchexp", "vendorbin", "vendorbinexp", "vendorhtml1dir",
"vendorhtml1direxp", "vendorhtml3dir", "vendorhtml3direxp", "vendorlib", "vendorlib_stem",
"vendorlibexp", "vendorman1dir", "vendorman1direxp", "vendorman3dir", "vendorman3direxp",
"vendorprefix", "vendorprefixexp", "vendorscript", "vendorscriptexp", "versie",
"version_patchlevel_string", "onlyversion", "vi"

x

"xlibpth"

y

"yacc", "yaccvlaggen"

z

"zcat", "zip"

GIT-GEGEVENS
NOTITIE
KORTE INHOUD
PRODUCTBESCHRIJVING
dynamisch, nonxs, statisch

AUTEUR

Configuratie::Perl::V - Gestructureerde gegevens ophalen of perl -V uitvoer
KORTE INHOUD
PRODUCTBESCHRIJVING
$conf = mijnconfig ()
$conf = plv2hash ($tekst [, ...])
$info = samenvatting ([$conf])
$md5 = handtekening ([$conf])
De hash-structuur
build, osname, stamp, opties, afgeleid, patches, omgeving, config, inc

REDENERING
BUGS
ALLES
AUTEUR
AUTEURSRECHT EN LICENTIE

Cw - krijgen padnaam of actueel werkzaam directory
KORTE INHOUD
PRODUCTBESCHRIJVING
getcwd en vrienden
getcwd, cwd, fastcwd, fastgetcwd, getdcwd

abs_path en vrienden
abs_path, realpath, fast_abs_path

$ENV{PWD}
OPMERKINGEN
AUTEUR
COPYRIGHT
ZIE OOK

DB - programmatische interface naar the Perl debugging API
KORTE INHOUD
PRODUCTBESCHRIJVING
Globale variabelen
$DB::sub, %DB::sub, $DB::single, $DB::signal, $DB::trace, @DB::args,
@DB::dbline, %DB::dbline, $DB::pakket, $DB::bestandsnaam, $DB::subnaam,
$DB::lineno

API-methoden
KLANT->register(), CLIENT->evalcode(STRING), CLIENT->skippkg('D::hide'),
KLANT->rennen(), KLANT->stap(), KLANT->De volgende(), KLANT->klaar()

Terugbelmethoden voor klanten
KLANT->in het(), CLIENT->prestop([STRING]), CLIENT->hou op(), KLANT->inactief(),
CLIENT->poststop([STRING]), CLIENT->evalcode(STRING), CLIENT->opruimen(),
KLANT->uitvoer(LIJST)

BUGS
AUTEUR

DBM_Filter -- Filter DBM sleutels/waarden
KORTE INHOUD
PRODUCTBESCHRIJVING
Wat is een DBM-filter?
Dus, wat is er nieuw?
METHODEN
$db->Filter_Push() / $db->Filter_Key_Push() / $db->Filter_Value_Push()
Filter_Push, Filter_Key_Push, Filter_Waarde_Push

$db->Filter_Pop()
$db->Gefilterd()
Een filter schrijven
Onmiddellijke filters
Ingeblikte filters
"naam", par

Filters inbegrepen
utf8, coderen, comprimeren, int32, null

OPMERKINGEN
Behoud de integriteit van de heen- en terugreis
Meng geen gefilterde en niet-gefilterde gegevens in hetzelfde databasebestand.
VOORBEELD
ZIE OOK
AUTEUR

DBM_Filter::comprimeren - filter voor DBM_Filter
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

DBM_Filter::coderen - filter voor DBM_Filter
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

DBM_Filter::int32 - filter voor DBM_Filter
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

DBM_Filter::null - filter voor DBM_Filter
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

DBM_Filter::utf8 - filter voor DBM_Filter
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

DB_Bestand - Perl5 toegang naar Berkeley DB versie 1.x
KORTE INHOUD
PRODUCTBESCHRIJVING
DB_HASH, DB_BTREE, DB_RECNO

DB_File gebruiken met Berkeley DB versie 2 of hoger
Interface met Berkeley DB
Een Berkeley DB-databasebestand openen
Standaard parameters
In geheugendatabases
DB_HASH
Een eenvoudig voorbeeld
DB_BTREE
De BTREE-sorteervolgorde wijzigen
Dubbele sleutels verwerken
De get_dup() Methode
De vind_dup() Methode
De del_dup() Methode
Overeenkomende gedeeltelijke sleutels
DB_RECNO
De 'bval'-optie
Een eenvoudig voorbeeld
Extra RECNO-methoden
$X->push(lijst) ;, $ Value = $X->pop ;, $X->verschuiving, $X->unshift(lijst) ;, $X->lengte,
$X->verbinding(offset, lengte, elementen);

Een ander voorbeeld
DE API-INTERFACE
$ status = $X->get($sleutel, $ Value [, $vlaggen]) ;, $ status = $X->put($sleutel, $ Value [,
$vlaggen]) ;, $ status = $X->del($sleutel [, $vlaggen]) ;, $ status = $X->fd ;, $ status =
$X->volg($sleutel, $waarde, $vlaggen) ;, $ status = $X->synchronisatie([$flags]) ;

DBM-FILTERS
filter_store_sleutel, filter_winkel_waarde, filter_fetch_sleutel, filter_fetch_waarde

Het filter
Een voorbeeld: het NULL-beëindigingsprobleem.
Nog een voorbeeld: de sleutel is een C int.
HINTS EN TIPS
Vergrendelen: het probleem met fd
Veilige manieren om een ​​database te vergrendelen
Gelijkspel::DB_Lock, Gelijkspel::DB_LockFile, DB_File::Vergrendelen

Databases delen met C-applicaties
De losmaken() Gotcha
ALGEMENE VRAGEN
Waarom is er een Perl-broncode in mijn database?
Hoe sla ik complexe datastructuren op met DB_File?
Wat betekent ‘ongeldig argument’?
Wat betekent 'Bareword 'DB_File' niet toegestaan'?
REFERENTIES
GESCHIEDENIS
BUGS
BESCHIKBAARHEID
COPYRIGHT
ZIE OOK
AUTEUR

Gegevens::Dumper - gestringeerd perl gegevens structuren, geschikt voor zowel het drukken en "evalueren"
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
PAKKET->nieuw(ARRAYREF [, ARRAYREF]), $OBJ-> Dumpen or PAKKET->Dump(ARRAYREF [,
ARRAYREF]), $OBJ-> Gezien([HASHREF]), $OBJ->Waarden([ARRAYREF]),
$OBJ->Namen([ARRAYREF]), $OBJ-> Opnieuw instellen

Functies
Dumper(LIJST)

Configuratievariabelen of methoden
Export
dumper

Voorbeelden
BUGS
NOTITIE
AUTEUR
VERSIE
ZIE OOK

Ontwikkel::PPPort - Perl/vervuiling/draagbaarheid
KORTE INHOUD
PRODUCTBESCHRIJVING
Waarom ppport.h gebruiken?
Hoe ppport.h te gebruiken
PPport.h uitvoeren
FUNCTIES
SchrijfBestand
GetFileContents
COMPATIBILITEIT
Voorzien van Perl-compatibiliteits-API
Perl API wordt niet ondersteund door ppport.h
perl 5.21.8, perl 5.21.7, perl 5.21.6, perl 5.21.5, perl 5.21.4, perl 5.21.2, perl
5.21.1, perl 5.19.10, perl 5.19.9, perl 5.19.7, perl 5.19.4, perl 5.19.3, perl
5.19.2, perl 5.19.1, perl 5.18.0, perl 5.17.9, perl 5.17.8, perl 5.17.7, perl
5.17.6, perl 5.17.4, perl 5.17.2, perl 5.15.9, perl 5.15.8, perl 5.15.7, perl
5.15.6, perl 5.15.4, perl 5.15.1, perl 5.14.0, perl 5.13.10, perl 5.13.8, perl
5.13.7, perl 5.13.6, perl 5.13.5, perl 5.13.3, perl 5.13.2, perl 5.13.1, perl
5.11.5, perl 5.11.4, perl 5.11.2, perl 5.11.1, perl 5.11.0, perl 5.10.1, perl
5.10.0, perl 5.9.5, perl 5.9.4, perl 5.9.3, perl 5.9.2, perl 5.9.1, perl 5.9.0,
perl 5.8.3, perl 5.8.1, perl 5.8.0, perl 5.7.3, perl 5.7.2, perl 5.7.1, perl
5.6.1, perl 5.6.0, perl 5.005_03, perl 5.005, perl 5.004_05, perl 5.004, perl
5.003_07

BUGS
AUTEURS
COPYRIGHT
ZIE OOK

Devel::Piek - A gegevens debugging tools voor the XS programmeur
KORTE INHOUD
PRODUCTBESCHRIJVING
Runtime-foutopsporing
Foutopsporing in geheugenvoetafdruk
Voorbeelden
Een eenvoudige scalaire tekenreeks
Een eenvoudig scalair getal
Een eenvoudige scalair met een extra referentie
Een verwijzing naar een eenvoudige scalair
Een verwijzing naar een array
Een verwijzing naar een hash
Een grote array of hash dumpen
Een verwijzing naar een SV die een C-wijzer bevat
Een verwijzing naar een subroutine
UITVOER
BUGS
AUTEUR
ZIE OOK

Ontwikkel::ZelfStuber - voortbrengen stompjes voor a Zelfladend module
KORTE INHOUD
PRODUCTBESCHRIJVING

Verteren - Modules uit die berekenen bericht verteert
KORTE INHOUD
PRODUCTBESCHRIJVING
binair, hex, base64

OO-INTERFACE
$ctx = Samenvatting->XXX($arg,...), $ctx = Samenvatting->nieuw(XXX => $arg,...), $ctx =
Digest::XXX->new($arg,...), $other_ctx = $ctx->kloon, $ctx->reset, $ctx->add( $data ),
$ctx->add( $chunk1, $chunk2, ... ), $ctx->addfile( $io_handle ), $ctx->add_bits(
$data, $nbits ), $ctx->add_bits( $bitstring ), $ctx->digest, $ctx->hexdigest,
$ctx->b64digest

Verteer snelheid
ZIE OOK
AUTEUR

Samenvatting::MD5 - Perl interface naar the MD5 Algoritme
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
md5($data,...), md5_hex($data,...), md5_base64($data,...)

METHODEN
$md5 = Digest::MD5->nieuw, $md5->reset, $md5->kloon, $md5->add($data,...),
$md5->addfile($io_handle), $md5->add_bits($data, $nbits), $md5->add_bits($bitstring),
$md5->digest, $md5->hexdigest, $md5->b64digest, @ctx = $md5->context,
$md5->context(@ctx)

Voorbeelden
ZIE OOK
COPYRIGHT
AUTEURS

Samenvatting::SHA - Perl uitbreiding voor SHA-1/224/256/384/512
KORTE INHOUD
SYNOPSIS (HMAC-SHA)
SAMENVATTING
PRODUCTBESCHRIJVING
UNICODE EN BIJWERKINGEN
NIST-VERKLARING OVER SHA-1
OPVULLING VAN BASE64 DIGESTS
EXPORTEREN
EXPORTEERBARE FUNCTIES
sha1($gegevens, ...), sha224($gegevens, ...), sha256($gegevens, ...), sha384($gegevens, ...),
sha512($gegevens, ...), sha512224($gegevens, ...), sha512256($gegevens, ...), sha1_hex($gegevens,
...), sha224_hex($gegevens, ...), sha256_hex($gegevens, ...), sha384_hex($gegevens, ...),
sha512_hex($gegevens, ...), sha512224_hex($gegevens, ...), sha512256_hex($gegevens, ...),
sha1_base64($data, ...), sha224_base64($data, ...), sha256_base64($data, ...),
sha384_base64($data, ...), sha512_base64($data, ...), sha512224_base64($data, ...),
sha512256_base64($data, ...), nieuw($alg), opnieuw instellen($alg), hashgrootte, algoritme, klonen,
add($gegevens, ...), add_bits($data, $nbits), add_bits($bits), bestand toevoegen(*BESTAND),
addfile($bestandsnaam [, $modus]), getstate, putstate($str), dump($bestandsnaam),
laden($bestandsnaam), digest, hexdigest, b64verteren, hmac_sha1($data, $sleutel),
hmac_sha224($data, $sleutel), hmac_sha256($data, $sleutel), hmac_sha384($data, $sleutel),
hmac_sha512($data, $sleutel), hmac_sha512224($data, $sleutel), hmac_sha512256($data, $sleutel),
hmac_sha1_hex($data, $sleutel), hmac_sha224_hex($data, $sleutel), hmac_sha256_hex($data,
$sleutel), hmac_sha384_hex($data, $sleutel), hmac_sha512_hex($data, $sleutel),
hmac_sha512224_hex($data, $sleutel), hmac_sha512256_hex($data, $sleutel),
hmac_sha1_base64($data, $sleutel), hmac_sha224_base64($data, $sleutel),
hmac_sha256_base64($data, $sleutel), hmac_sha384_base64($data, $sleutel),
hmac_sha512_base64($data, $sleutel), hmac_sha512224_base64($data, $sleutel),
hmac_sha512256_base64($data, $sleutel)

ZIE OOK
AUTEUR
ACKNOWLEDGMENTS
AUTEURSRECHT EN LICENTIE

Samenvatting::basis - Verteren baseren klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK

Samenvatting::bestand - Berekenen verteert of bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
digest_file( $bestand, $algoritme, [$arg,...] ), digest_file_hex( $bestand, $algoritme,
[$arg,...] ), digest_file_base64( $file, $algorithm, [$arg,...] )

ZIE OOK

DirHandle - leveren object methoden voor directory handgrepen
KORTE INHOUD
PRODUCTBESCHRIJVING

Dumpwaarde - biedt scherm storten of Perl data.
KORTE INHOUD
PRODUCTBESCHRIJVING
Creatie
"arrayDepth", "hashDepth", "compactDump", "veryCompact", "globPrint",
"dumpDBFiles", "dumpPackages", "dumpReused", "tick", "quoteHighBit", "printUndef",
"usageOnly", unctrl, subdump, bareStringify, quoteHighBit, stopDbSignal

Methoden
dumpValue, dumpValues, stringify, dumpvars, set_quote, set_unctrl, compactDump,
zeer compact, instellen, krijgen

DynaLoader - dynamisch laden C bibliotheken om in Perl code
KORTE INHOUD
PRODUCTBESCHRIJVING
@dl_library_path, @dl_resolve_using, @dl_require_symbols, @dl_librefs, @dl_modules,
@dl_shared_objects, dl_error(), $dl_debug, $dl_dlext, dl_findfile(), dl_expandspec(),
dl_load_file(), dl_unload_file(), dl_load_flags(), dl_find_symbol(),
dl_find_symbol_anywhere(), dl_undef_symbols(), dl_install_xsub(), bootstrap()

AUTEUR

Coderen - karakter coderingen in Perl
KORTE INHOUD
Inhoudsopgave
Encode::Alias ​​- Aliasdefinities voor coderingen, Encode::Encoding - Coderen
Implementatiebasisklasse, Encode::Supported - Lijst met ondersteunde coderingen,
Encode::CN - Vereenvoudigde Chinese coderingen, Encode::JP - Japanse coderingen,
Encode::KR - Koreaanse coderingen, Encode::TW - Traditionele Chinese coderingen

PRODUCTBESCHRIJVING
TERMINOLOGIE
DE PERL-ENCODING-API
Basis methoden
Beschikbare coderingen weergeven
Aliassen definiëren
Registernamen van IANA-tekensets zoeken
Codering via PerlIO
Omgaan met verkeerd opgemaakte gegevens
Lijst van BEKIJK waarden
perlqq-modus (BEKIJK = Coderen::FB_PERLQQ), HTML-charref-modus (BEKIJK =
Encode::FB_HTMLCREF), XML-charref-modus (BEKIJK = Coderen::FB_XMLCREF)

coderef voor CHECK
Coderingen definiëren
De UTF8-vlag
Doel #1:, Doel #2:, Doel #3:, Doel #4:

Knoeien met de interne onderdelen van Perl
UTF-8 versus utf8 versus UTF8
ZIE OOK
MAINTAINER
COPYRIGHT

Codeer::alias - alias definities naar coderingen
KORTE INHOUD
PRODUCTBESCHRIJVING
Als een eenvoudige tekenreeks, Als een qr// gecompileerde reguliere expressie, bijvoorbeeld:, Als codereferentie,
bijvoorbeeld:

Overbelasting van alias
ZIE OOK

Codeer::Byte - Enkele Byte coderingen
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
ZIE OOK

Codeer::CJKConstanten -- Intern gebruikt by Coderen::??::ISO_2022_*
Codeer::CN - China gevestigde Chinees coderingen
KORTE INHOUD
PRODUCTBESCHRIJVING
OPMERKINGEN
BUGS
ZIE OOK

Codeer::CN::HZ -- inwendig gebruikt by Codeer::CN
Coderen::Config -- inwendig gebruikt by Coderen
Codeer::EBCDIC - EBCDIC coderingen
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
ZIE OOK

Coderen::Encoder -- Object Georiënteerd encoder
KORTE INHOUD
SAMENVATTING
Beschrijving
Vooraf gedefinieerde methoden
$e = Encode::Encoder->new([$data, $encoding]);, encoder(), $e->data([$data]),
$e->codering([$codering]), $e->bytes([$codering])

Voorbeeld: base64-transcoder
Overbelasting door operator
ZIE OOK

Coderen::Coderen - Coderen Implementatie Basis Klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden die u moet implementeren
->encode($string [,$check]), ->decode($octets [,$check]),
->cat_decode($bestemming, $octets, $offset, $terminator [,$check])

Andere methoden gedefinieerd in Encode::Encodings
->naam, ->mime_naam, ->vernieuwen, ->vernieuwd, ->perlio_ok(), ->behoeften_lijnen()

Voorbeeld: Codeer::ROT13
Waarom is de Encode API anders?
Gecompileerde coderingen
ZIE OOK
Schema 1, Schema 2, Andere schema's

Codeer::GSM0338 -- ESTI GSM 03.38 codering
KORTE INHOUD
PRODUCTBESCHRIJVING
OPMERKINGEN
BUGS
ZIE OOK

Coderen::Raad eens -- Raadt codering van gegevens
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
Encode::Guess->set_suspects, Encode::Guess->add_suspects, Encode::decode("Guess" ...),
Encode::Guess->guess($data), raden_encoding($data, [, lijst of verdachten])

WAARSCHUWINGEN
TE DOEN
ZIE OOK

Codeer::JP - Japans coderingen
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
Opmerking over ISO-2022-JP(-1)?
BUGS
ZIE OOK

Codeer::JP::H2Z -- inwendig gebruikt by Codeer::JP::2022_JP*
Codeer::JP::JIS7 -- inwendig gebruikt by Codeer::JP
Codeer::KR - Korean coderingen
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
ZIE OOK

Codeer::KR::2022_KR -- inwendig gebruikt by Codeer::KR
Codeer::MIME::Header -- MIME 'B' en 'Q' hoofd codering
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
BUGS
ZIE OOK

Coderen::MIME::Naam, Codeer::MIME::NAAM -- inwendig gebruikt by Coderen
ZIE OOK

Codeer::PerlIO -- a gedetailleerd document on Coderen en PerlIO
Overzicht
Hoe werkt het?
Lijnbuffering
Hoe weet ik of mijn codering PerlIO volledig ondersteunt?
ZIE OOK

Coderen::Ondersteund -- coderingen ondersteund by Coderen
PRODUCTBESCHRIJVING
Coderingsnamen
Ondersteunde coderingen
Ingebouwde coderingen
Encode::Unicode - andere Unicode-coderingen
Coderen::Byte - Uitgebreide ASCII
ISO-8859 en bijbehorende leverancierstoewijzingen, KOI8 - De Facto Standaard voor de
Cyrillische wereld

gsm0338 - Hentai Latijn 1
gsm0338-ondersteuning vóór 2.19

CJK: Chinees, Japans, Koreaans (multibyte)
Coderen::CN -- Continentaal China, Coderen::JP -- Japan, Coderen::KR -- Korea,
Encode::TW -- Taiwan, Encode::HanExtra -- Meer Chinees via CPAN, Encode::JIS2K --
JIS X 0213-coderingen via CPAN

Diverse coderingen
Coderen::EBCDIC, Coderen::Symbolen, Coderen::MIME::Header, Coderen::Guess

Niet-ondersteunde coderingen
ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], Diverse HP-UX-coderingen,
Cyrillische codering ISO-IR-111, ISO-8859-8-1 [Hebreeuws], ISIRI 3342, Iran
Systeem, ISIRI 2900 [Farsi], Thaise codering TCVN, Vietnamese coderingen VPS,
Verschillende Mac-coderingen, (Mac) Indische coderingen

Codering versus tekenset - terminologie
Coderingsclassificatie (door Anton Tagunov en Dan Kogai)
Microsoft-gerelateerde naamgevingspuinhoop
KS_C_5601-1987, GB2312, Big5, Shift_JIS

Woordenlijst
karakterrepertoire, gecodeerde karakterset (CCS), karaktercoderingsschema (CES),
tekenset (in MIME-context), EUC, ISO-2022, UCS, UCS-2, Unicode, UTF, UTF-16

Zie ook
Referenties
ECMA, ECMA-035 (eq "ISO-2022"), IANA, toegewezen tekensetnamen door IANA, ISO, RFC, UC,
Unicode-woordenlijst

Andere opmerkelijke sites
czyborra.com, CJK.inf, Jungshik Shin's Hangul FAQ, debian.org: "Inleiding tot
i18n"

Offline bronnen
"CJKV-informatieverwerking" door Ken Lunde

Coderen::Symbool - Symbool coderingen
KORTE INHOUD
SAMENVATTING
PRODUCTBESCHRIJVING
ZIE OOK

Codeer::TW - in Taiwan gevestigd Chinees coderingen
KORTE INHOUD
PRODUCTBESCHRIJVING
OPMERKINGEN
BUGS
ZIE OOK

Coderen::Unicode -- Diverse Unicode Transformatie Formaten
KORTE INHOUD
SAMENVATTING
<http://www.unicode.org/glossary/> zegt:, Snelle referentie

Grootte, Endianness en BOM
op maat
door endianness
BOM als geheel getal wanneer opgehaald in netwerkbytevolgorde

Surrogaatparen
Foutcontrole
ZIE OOK

Codeer::Unicode::UTF7 -- UTF-7 codering
KORTE INHOUD
SAMENVATTING
In praktijk
ZIE OOK

Engels - . mooi Engels (of akelig) namen voor lelijk interpunctie variabelen
KORTE INHOUD
PRODUCTBESCHRIJVING
PRESTATIES

env - perl module uit die invoer milieu variabelen as scalairen or arrays
KORTE INHOUD
PRODUCTBESCHRIJVING
Beperkingen
AUTEUR

errno - Systeem fout constante
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWINGEN
AUTEUR
COPYRIGHT

Exporteur - gereedschap verzuim importeren methode voor modules
KORTE INHOUD
PRODUCTBESCHRIJVING
Hoe te exporteren
Selecteren wat u wilt exporteren
Hoe te importeren
"gebruik JouwModule;", "gebruik JouwModule ();", "gebruik JouwModule qw(...);"

Geavanceerde functies
Gespecialiseerde importlijsten
Exporteren zonder gebruik te maken van de importmethode van de exporteur
Exporteren zonder overerving van de exporteur
Moduleversie controleren
Onbekende symbolen beheren
Hulpprogramma's voor tagverwerking
Gecombineerde tags genereren
"AUTOLOAD"-constanten
Goede oefeningen
@EXPORT_OK en vrienden verklaren
Speel veilig 😂 😂
Wat u niet mag exporteren
ZIE OOK
LICENTIE

Exporteur::Zwaar - Exporteur ingewanden
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::CBuilder - Compileren en link C code voor Perl modules
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuw, have_compiler, have_cplusplus, compileren, "object_file", "include_dirs",
"extra_compiler_flags", "C++", link, lib_file, module_name, extra_linker_flags,
link_executable, exe_file, object_file, lib_file, exe_file, prelink, need_prelink,
extra_link_args_after_prelink

TE DOEN
GESCHIEDENIS
Support
AUTEUR
COPYRIGHT
ZIE OOK

ExtUtils::CBuilder::Platform::Windows - Bouwer klasse voor Windows platforms
PRODUCTBESCHRIJVING
AUTEUR
ZIE OOK

ExtUtils::Opdracht - utilities naar vervangen gemeenschappelijk UNIX commando's in Maakbestanden enz.
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES

hoe

gelijktijd

rm_rf

rm_f

 

mv

cp

chmod

mkpad

test_f

test_d

dos2unix

ZIE OOK
AUTEUR

ExtUtils::Commando::MM - commando's voor the MM's naar . in Maakbestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
test_harnas

pod2man

warn_if_old_packlist

perlllocal_install

uninstall

test_s

cp_nonempty

ExtUtils::Constante - voortbrengen XS code naar importeren C hoofd constante
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
IV, UV, NV, PV, PVN, SV, JA, NEE, UNDEF

FUNCTIES

constante_types

XS_constant PAKKET, TYPES, XS_SUBNAME, C_SUBNAME

autoload PAKKET, VERSIE, AUTOLOADER

WriteMakefileSnippet

WriteConstants ATTRIBUTE => VALUE [, ...], NAME, DEFAULT_TYPE, BREAKOUT_AT, NAMES,
PROXYSUBS, C_FH, C_FILE, XS_FH, XS_FILE, XS_SUBNAME, C_SUBNAME

AUTEUR

ExtUtils::Constant::Basis - baseren klasse voor ExtUtils::Constante objecten
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK

hoofd

memEQ_clause args_hashref

dump_names arg_hashref, ITEM..

wijs arg_hashref, VALUE toe..

return_clause arg_hashref, ITEM

switch_clause arg_hashref, NAMELEN, ITEMHASH, ITEM..

params WAT

hondenvoer arg_hashref, ITEM..

normaliseer_items args, standaard_type, gezien_types, gezien_items, ITEM..

C_constant arg_hashref, ITEM.., naam, type, waarde, macro, standaard, pre, post, def_pre,
def_post, utf8, gewicht

BUGS
AUTEUR

ExtUtils::Constante::Utils - helper functies voor ExtUtils::Constante
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
C_stringify NAAM

perl_stringify NAAM

AUTEUR

ExtUtils::Constante::XS - voortbrengen C code voor XS modules' constanten.
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
AUTEUR

ExtUtils::Insluiten - Nutsbedrijven voor inbedding Perl in C / C ++ toepassingen
KORTE INHOUD
PRODUCTBESCHRIJVING
@EXPORTEREN
FUNCTIES
xsinit(), Voorbeelden, ldopts(), Voorbeelden, perl_inc(), ccflags(), ccdlflags(), ccopts(),
xsi_header(), xsi_protos(@modules), xsi_body(@modules)

Voorbeelden
ZIE OOK
AUTEUR

ExtUtils::Installeren - installeren bestanden van hier naar er
KORTE INHOUD
VERSIE
PRODUCTBESCHRIJVING
_chmod($$;$), _warnonce(@), _choke(@)

_move_file_at_boot( $bestand, $target, $moan )

_unlink_or_rename( $bestand, $tryhard, $installing )

Functies
_get_install_skip

_have_write_access

_can_write_dir($dir)

_mkpath($dir,$show,$verbose,$dry_run)

_copy($from,$to,$verbose,$dry_run)

_chdir($van)

installeren

_do_cleanup

install_rooted_file( $bestand ), install_rooted_dir( $dir )

forceunlink( $bestand, $tryhard )

directory_not_empty( $dir )

installeer_default ONTMOEDIGD

uninstall

inc_uninstall($bestandspad,$libdir,$verbose,$dry_run,$ignore,$results)

run_filter($cmd,$src,$dest)

pm_to_blib

_autosplit

_aanroepen

MILIEU
PERL_INSTALL_ROOT, EU_INSTALL_IGNORE_SKIP, EU_INSTALL_SITE_SKIPFILE,
EU_INSTALL_ALWAYS_COPY

AUTEUR
LICENTIE

ExtUtils::Geïnstalleerd - Inventaris management of geïnstalleerd modules
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
METHODEN
nieuw(), modules(), bestanden(), mappen(), directory_boom(), valideren(), paklijst(),
versie()

VOORBEELD
AUTEUR

ExtUtils::Liblijst - bepalen bibliotheken naar . en hoe naar . aan hen
KORTE INHOUD
PRODUCTBESCHRIJVING
Voor statische extensies, voor dynamische extensies tijdens het bouwen/koppelen, voor dynamisch
extensies tijdens het laden

EXTRALIBS
LDLOADLIBS en LD_RUN_PATH
BSLOADLIBS
DRAAGBAARHEID
VMS-implementatie
Win32-implementatie
ZIE OOK

ExtUtils::MM - OS aangepast ExtUtils::MakeMaker subklasse
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::MM_AIX - AIX specifiek subklasse of ExtUtils::MM_Unix
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
AUTEUR
ZIE OOK

ExtUtils::MM_Any - Platform-agnostisch MM methoden
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Platformonafhankelijke helpermethoden
Doelen
Init-methoden
Tools
Bestand::Specificatie-wrappers
Misc
AUTEUR

ExtUtils::MM_BeOS - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING

os_smaak

init_linker

ExtUtils::MM_Cygwin - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
os_smaak

cvlaggen

vervang_manpage_separator

init_linker

misschien_opdracht

dynamische_lib

alle_doel

ExtUtils::MM_DOS - DOS specifiek subklasse of ExtUtils::MM_Unix
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
os_smaak

vervang_manpage_separator

AUTEUR
ZIE OOK

ExtUtils::MM_Darwin - special gedrag voor OS X
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden

ExtUtils::MM_MacOS - eens geproduceerd Maakbestanden voor MacOS Classic
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::MM_NW5 - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING

os_smaak

init_platform, platform_constanten

const_cccmd

statische_lib

dynamische_lib

ExtUtils::MM_OS2 - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
init_dist

init_linker

os_smaak

ExtUtils::MM_QNX - QNX specifiek subklasse of ExtUtils::MM_Unix
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
AUTEUR
ZIE OOK

ExtUtils::MM_UWIN - JIJ WINT specifiek subklasse of ExtUtils::MM_Unix
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
os_smaak

vervang_manpage_separator

AUTEUR
ZIE OOK

ExtUtils::MM_Unix - methoden gebruikt by ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Methoden
os_smaak

c_o (o)

cflags (o)

const_cccmd (o)

const_config (o)

const_loadlibs (o)

constanten (o)

afhankelijk (o)

init_DEST

init_dist

afstand (o)

dist_basics (o)

dist_ci (o)

dist_core (o)

dist_doel

tardist_target

zipdist_target

tarfile_target

zipbestand_doel

uardist_target

shdist_target

dlsyms (o)

dynamische_bs (o)

dynamische_lib (o)

exscan

extliblijst

vind_perl

fixen

kracht (o)

raad_naam

heeft_link_code

init_dirscan

init_MANPODS

init_MAN1PODS

init_MAN3PODS

init_PM

init_DIRFILESEP

init_main

init_tools

init_linker

init_lib2arch

init_PERL

init_platform, platform_constanten

init_PERM

init_xs

installeren (o)

installatiebak (o)

linktekst (o)

lsdir

macro-(o)

makeaperl (o)

makefile (o)

misschien_opdracht

behoeften_koppeling (o)

parse_abstract

parse_versie

pasthru (o)

perl_script

afhankelijk (o)

pm_to_blib

postconstanten (o)

post_initialiseren (o)

postambule (o)

ppd

voorvoegsel

procesPL (o)

quote_paren

vervang_manpage_separator

cd

oneliner

quote_literal

escape_newlines

max_exec_len

statisch (o)

statische_lib (o)

statisch maken (o)

submap_x (o)

submappen (o)

testen (o)

test_via_harness (overschrijven)

test_via_script (overschrijven)

tool_xsubpp (o)

alle_doel

top_targets (o)

schrijfdocument

xs_c (o)

xs_cpp (o)

xs_o (o)

ZIE OOK

ExtUtils::MM_VMS - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden worden altijd geladen
wraplist

Methoden
raad_naam (overschrijven)

find_perl (overschrijven)

_fixin_replace_shebang (overschrijven)

misschien_command (overschrijven)

pastru (overschrijven)

pm_to_blib (overschrijven)

perl_script (overschrijven)

vervang_manpage_separator

init_DEST

init_DIRFILESEP

init_main (overschrijven)

init_tools (overschrijven)

init_platform (overschrijven)

platformconstanten

init_VERSION (overschrijven)

constanten (overschrijven)

speciale_doelen

cflags (overschrijven)

const_cccmd (overschrijven)

tools_other (overschrijven)

init_dist (overschrijven)

c_o (overschrijven)

xs_c (overschrijven)

xs_o (overschrijven)

dlsyms (overschrijven)

dynamic_lib (overschrijven)

static_lib (overschrijven)

extra_schone_bestanden

zipfile_target, tarfile_target, shdist_target

installeren (overschrijven)

perldepend (overschrijven)

makeaperl (overschrijven)

maketext_filter (overschrijven)

voorvoegsel (overschrijven)

cd

oneliner

echo

quote_literal

escape_dollartekens

escape_all_dollartekens

escape_newlines

max_exec_len

init_linker

catdir (overschrijven), catfile (overschrijven)

elimineer_macro's

herstelpad

os_smaak

is_make_type (overschrijven)

AUTEUR

ExtUtils::MM_VOS - UW specifiek subklasse of ExtUtils::MM_Unix
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
AUTEUR
ZIE OOK

ExtUtils::MM_Win32 - methoden naar override VN*X gedrag in ExtUtils::MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
dlsyms

vervang_manpage_separator

misschien_opdracht

init_DIRFILESEP

init_tools

init_anderen

init_platform, platform_constanten

constante

speciale_doelen

statische_lib

dynamische_lib

extra_schone_bestanden

init_linker

perl_script

quote_dep

xs_o

pastru

arch_check (overschrijven)

oneliner

cd

max_exec_len

os_smaak

cvlaggen

ExtUtils::MM_Win95 - methode naar aan te passen MakeMaker voor Win9X
KORTE INHOUD
PRODUCTBESCHRIJVING
Overschreven methoden
xs_c

xs_cpp

xs_o

max_exec_len

os_smaak

AUTEUR

ExtUtils::MIJN - ExtUtils::MakeMaker subklasse voor maatwerk
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::MakeMaker - creëren a module Makefile
KORTE INHOUD
PRODUCTBESCHRIJVING
Hoe een Makefile.PL te schrijven
Standaard Makefile-gedrag
test maken
maak testdb
make install
INSTALL_BASE
PREFIX en LIB attribuut
AFS-gebruikers
Statische koppeling van een nieuw Perl-binair bestand
Bepaling van Perl-bibliotheek en installatielocaties
Welke architectuurafhankelijke map?
Attributen en parameters gebruiken
ABSTRACT, ABSTRACT_FROM, AUTEUR, BINARY_LOCATION, BUILD_REQUIRES, C, CCFLAGS,
CONFIG, CONFIGURE, CONFIGURE_REQUIRES, DEFINE, DESTDIR, DIR, DISTNAME, DISTVNAME,
DLEXT, DL_FUNCS, DL_VARS, EXCLUDE_EXT, EXE_FILES, FIRST_MAKEFILE, FULLPERL,
FULLPERLRUN, FULLPERLRUNINST, FUNCLIST, H, IMPORTS, INC, INCLUDE_EXT,
INSTALLARCHLIB, INSTALLBIN, INSTALLDIRS, INSTALLMAN1DIR, INSTALLMAN3DIR,
INSTALLPRIVLIB, INSTALLSCRIPT, INSTALLSITEARCH, INSTALLSITEBIN, INSTALLSITELIB,
INSTALLSITEMAN1DIR, INSTALLSITEMAN3DIR, INSTALLSITESCRIPT, INSTALLVENDORARCH,
INSTALLVENDORBIN, INSTALLVENDORLIB, INSTALLVENDORMAN1DIR, INSTALLVENDORMAN3DIR,
INSTALLVENDORSCRIPT, INST_ARCHLIB, INST_BIN, INST_LIB, INST_MAN1DIR, INST_MAN3DIR,
INST_SCRIPT, LD, LDDLFLAGS, LDFROM, LIB, LIBPERL_A, LIBS, LICENTIE, LINKTYPE,
MAGICXS, MAAK, MAKEAPERL, MAKEFILE_OLD, MAN1PODS, MAN3PODS, MAP_TARGET, META_ADD,
META_MERGE, MIN_PERL_VERSION, MYEXTLIB, NAME, NEEDS_LINKING, NOECHO, NORECURS,
NO_META, NO_MYMETA, NO_PACKLIST, NO_PERLLOCAL, NO_VC, OBJECT, OPTIMALISEREN, PERL,
PERL_CORE, PERLMAINCC, PERL_ARCHLIB, PERL_LIB, PERL_MALLOC_OK, PERLPREFIX,
PERLRUN, PERLRUNINST, PERL_SRC, PERM_DIR, PERM_RW, PERM_RWX, PL_FILES, PM,
PMLIBDIRS, PM_FILTER, VERONTREINIGING, PPM_INSTALL_EXEC, PPM_INSTALL_SCRIPT,
PPM_UNINSTALL_EXEC, PPM_UNINSTALL_SCRIPT, PREFIX, PREREQ_FATAL, PREREQ_PM,
PREREQ_PRINT, PRINT_PREREQ, SITEPREFIX, SIGN, SKIP, TEST_REQUIRES, TYPEMAPS,
VENDORPREFIX, VERBINST, VERSION, VERSION_FROM, VERSION_SYM, XS, XSOPT, XSPROTOARG,
XS_VERSIE

Extra kenmerken in kleine letters
schoon, afhankelijk, dist, dynamic_lib, linkext, macro, postamble, realclean, test,
tool_autosplit

MakeMaker-methoden overschrijven
Het einde van de programmering van de vrachtcultus
"MAN3PODS => ' '"

Ondersteuning voor hintbestanden
Distributieondersteuning
maak distcheck, maak skipcheck, maak distclean, maak veryclean,
manifesteren, distdir maken, disttest maken, tardist maken,
maak dist, maak uutardist, maak shdist, maak zipdist, maak ci

Module Metagegevens (META en MYMETA)
Een extensie uitschakelen
Andere handige functies
prompt

Ondersteunde versies van Perl
MILIEU
PERL_MM_OPT, PERL_MM_USE_DEFAULT, PERL_CORE

ZIE OOK
AUTEURS
LICENTIE

ExtUtils::MakeMaker::Config - Wikkel rond Configuratie.pm
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::MakeMaker::Veelgestelde vragen - Vaak gevraagd Contact Over ons MakeMaker
PRODUCTBESCHRIJVING
Module-installatie
Hoe installeer ik een module in mijn homedirectory?, Hoe krijg ik MakeMaker en
Module::Bouw om op dezelfde plek te installeren?, Hoe voorkom ik dat ik man installeer
pagina's?, Hoe gebruik ik een module zonder deze te installeren?, PREFIX versus INSTALL_BASE uit
Module::Bouw::Kookboek

Veelvoorkomende fouten en problemen
"Geen regel om doel `/usr/lib/perl5/CORE/config.h' te maken, nodig voor `Makefile'"

Filosofie en geschiedenis
Waarom niet gewoon gebruiken ?, Wat is Module::Build en
hoe verhoudt het zich tot MakeMaker?, puur perl. geen make, geen shell-opdrachten, eenvoudiger
aan te passen, schonere binnenkant, minder rommel

Module Schrijven
Hoe houd ik mijn $VERSION up-to-date zonder deze handmatig opnieuw in te stellen?, Wat is dit
META.yml ding en hoe kwam het in mijn MANIFESTEREN?!, Hoe verwijder ik alles niet
in mijn MANIFESTEREN?, Welke tar moet ik gebruiken op Windows?, Op welke zip moet ik gebruiken
Windows voor '[nd]make zipdist'?

XS Hoe voorkom ik dat "objectversie X.XX niet overeenkomt met bootstrapparameter Y.YY"
fouten?, Hoe zorg ik ervoor dat twee of meer XS-bestanden naast elkaar in dezelfde map bestaan?

PATCHEREN
AUTEUR
ZIE OOK

ExtUtils::MakeMaker::Locale - gebundeld Coderen::Lokaal
KORTE INHOUD
PRODUCTBESCHRIJVING
decode_argv( ), decode_argv( Coderen::FB_CROAK ), env( $uni_key ), env( $uni_key =>
$uni_value ), reinit( ), reinit( $encoding ), $ENCODING_LOCALE, $ENCODING_LOCALE_FS,
$ENCODING_CONSOLE_IN, $ENCODING_CONSOLE_OUT

OPMERKINGEN
Windows
Mac OS X
POSIX (Linux en andere Unixen)
ZIE OOK
AUTEUR

ExtUtils::MakeMaker::Zelfstudie - schrijf- a module with MakeMaker
KORTE INHOUD
PRODUCTBESCHRIJVING
de mantra
De layout
Makefile.PL, MANIFEST, lib/, t/, Wijzigingen, README, INSTALL, MANIFEST.SKIP, bin/

ZIE OOK

ExtUtils::Manifest - utilities naar schrijven en controle a MANIFESTEREN filet
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Functies
mkmanifest

manifest

manicheck

bestands controle

volledige controle

overslaan

maniread

maniskip

manikopie

maniadd

MANIFESTEREN
MANIFESTEREN.OVERSLAAN
#!include_default, #!include /Pad/naar/andere/manifest.skip

EXPORTEREN_OK
GLOBALE VARIABELEN
DIAGNOSE
"Niet in MANIFEST:" filet, "Overslaan" filet, "Geen dergelijk bestand:" filet, "MANIFEST:" $!, "Toegevoegd
te manifesteren:" filet

MILIEU
PERL_MM_MANIFEST_DEBUG

ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

ExtUtils::Miniperl - schrijven the C code voor perlmain.c
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK

ExtUtils::Mkbootstrap - maken a bootstrap filet voor . by DynaLoader
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::Mksymlists - schrijven Links opties bestanden voor dynamisch uitbreiding
KORTE INHOUD
PRODUCTBESCHRIJVING
DLBASE, DL_FUNCS, DL_VARS, BESTAND, FUNCLIST, IMPORTS, NAAM

AUTEUR
HERZIENING
mkfh()

__vind_verhuizingen

ExtUtils::Paklijst - beheer .paklijst bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
FUNCTIES
nieuw(), lezen(), schrijven(), valideren(), paklijst_bestand()

VOORBEELD
AUTEUR

ExtUtils::ParseXS - bekeerlingen Perl XS code om in C code
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORTEREN
METHODEN
$pxs->nieuw(), $pxs->procesbestand(), C + +, hiertype, behalve, typekaart, prototypes,
versiecontrole, lijn nummers, te optimaliseren, in uit, argtypes, s, $pxs->report_error_count()

AUTEUR
COPYRIGHT
ZIE OOK

ExtUtils::ParseXS::Constanten - initialisatie waarden voor sommige globals
KORTE INHOUD
PRODUCTBESCHRIJVING

ExtUtils::ParseXS::Eval - Schoon pakket naar schatten code in
KORTE INHOUD
SUBROUTINES
$pxs->eval_output_typemap_code($typemapcode, $other_hashref)
$pxs->eval_input_typemap_code($typemapcode, $other_hashref)
ALLES

ExtUtils::ParseXS::Hulpprogramma's - subroutines gebruikt with ExtUtils::ParseXS
KORTE INHOUD
SUBROUTINES
"standaard_typemap_locaties()"
Doel, argumenten, retourwaarde

"trim_witruimte()"
Doel, argument, retourwaarde

"C_string()"
Doel, argumenten, retourwaarde

"geldige_proto_string()"
Doel, argumenten, retourwaarde

"process_typemaps()"
Doel, argumenten, retourwaarde

"kaartsoort()"
Doel, argumenten, retourwaarde

"standaard_XS_defs()"
Doel, argumenten, retourwaarde

"assign_func_args()"
Doel, argumenten, retourwaarde

"analyze_preprocessor_statements()"
Doel, argumenten, retourwaarde

"set_cond()"
Doel, argumenten, retourwaarde

"huidige_regel_nummer()"
Doel, argumenten, retourwaarde

"Waarschuwen()"
Doel, argumenten, retourwaarde

"vervagen()"
Doel, argumenten, retourwaarde

"dood()"
Doel, argumenten, retourwaarde

"check_voorwaardelijke_preprocessor_statements()"
Doel, argumenten, retourwaarde

"escape_file_for_line_directive()"
Doel, argumenten, retourwaarde

"report_typemap_failure"
Doel, argumenten, retourwaarde

ExtUtils::Typemaps - Lezen/schrijven/wijzigen Perl/XS typekaart bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
filet
add_typemap
add_inputmap
add_outputmap
voeg_string toe
verwijder_typemap
verwijder_inputmap
verwijder_inputmap
get_typemap
get_inputmap
get_outputmap
schrijven
als_string
as_embedded_typemap
samensmelten
is leeg
list_mapped_ctypes
_get_typemap_hash
_get_inputmap_hash
_get_outputmap_hash
_get_prototype_hash
klonen
netjes_type
WAARSCHUWINGEN
ZIE OOK
AUTEUR
AUTEURSRECHT & LICENTIE

ExtUtils::Typemaps::Cmd - Quick commando's voor behandeling typekaarten
KORTE INHOUD
PRODUCTBESCHRIJVING
GEËXPORTEERDE FUNCTIES
insluitbare_typemap
ZIE OOK
AUTEUR
AUTEURSRECHT & LICENTIE

ExtUtils::Typemaps::InputMap - binnenkomst in the INVOER sectie of a typekaart
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
code
xstype
gereinigde_code
ZIE OOK
AUTEUR
AUTEURSRECHT & LICENTIE

ExtUtils::Typemaps::OutputMap - binnenkomst in the OUTPUT sectie of a typekaart
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
code
xstype
gereinigde_code
richtbaar
ZIE OOK
AUTEUR
AUTEURSRECHT & LICENTIE

ExtUtils::Typemaps::Type - binnenkomst in the TYPEMAP sectie of a typekaart
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
daarom
xstype
ctype
netjes_ctype
ZIE OOK
AUTEUR
AUTEURSRECHT & LICENTIE

ExtUtils::XSSymSet - houden sets of symbool namen smakelijk naar the VMS Links
KORTE INHOUD
PRODUCTBESCHRIJVING
new([$maxlen[,$stil]]), addsym($naam[,$maxlen[,$stilt]]),
trimsym($name[,$maxlen[,$silent]]), delsym($name), get_orig($getrimd),
get_trimmed($naam), all_orig(), all_getrimd()

AUTEUR
HERZIENING

ExtUtils::testlib - toevoegen blib/* directories naar @INC
KORTE INHOUD
PRODUCTBESCHRIJVING

Fataal - vervangen functies with equivalenten welke slagen or sterven
KORTE INHOUD
BESTE OEFENING
PRODUCTBESCHRIJVING
DIAGNOSE
Slechte subroutinenaam voor Fatal: %s, %s is geen Perl-subroutine, %s is ook geen
ingebouwd, noch een Perl-subroutine, Kan de niet-overschrijfbare %s niet fataal maken, Intern
fout: %s

BUGS
AUTEUR
LICENTIE
ZIE OOK

Fcntl - laden the C Fcntl.h definieert
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
GEËXPORTEERDE SYMBOLEN

Bestand::Basisnaam - ontleden filet paden om in adresboek, bestandsnaam en achtervoegsel.
KORTE INHOUD
PRODUCTBESCHRIJVING

"bestandparseren"

"basisnaam"

"mapnaam"

"fileparse_set_fstype"

ZIE OOK

Bestand::Vergelijken - Vergelijk bestanden or bestandshandvatten
KORTE INHOUD
PRODUCTBESCHRIJVING
RETURN
AUTEUR

Bestand::Kopiëren - Kopiëren bestanden or bestandshandvatten
KORTE INHOUD
PRODUCTBESCHRIJVING
kopiëren , verplaatsen , syscopy , rmscopy($from,$to[,$date_flag])

RETURN
AUTEUR

Bestand::DosGlob - DOS als kwijlen en harte sommige
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORT (alleen op aanvraag)
BUGS
AUTEUR
GESCHIEDENIS
ZIE OOK

Bestand::Ophalen - A algemeen filet ophalen mechanisme
KORTE INHOUD
PRODUCTBESCHRIJVING
ACCESSOIRES
$ff->uri, $ff->schema, $ff->host, $ff->vol, $ff->share, $ff->pad, $ff->bestand,
$ff->bestandsstandaard

$ff->uitvoer_bestand

METHODEN
$ff = Bestand::Ophalen->nieuw( uri => 'http://some.where.com/dir/file.txt');
$where = $ff->fetch( [to => /mijn/output/dir/ | \$scalar] )
$ff->fout([BOOL])
HOE WERKT HET?
GLOBALE VARIABELEN
$Bestand::Ophalen::FROM_EMAIL
$Bestand::Ophalen::USER_AGENT
$Bestand::Ophalen::FTP_PASSIVE
$Bestand::Ophalen::TIMEOUT
$Bestand::Ophalen::WAARSCHUWEN
$Bestand::Ophalen::DEBUG
$Bestand::Ophalen::BLACKLIST
$Bestand::Ophalen::METHOD_FAIL
MAPPING
VEELGESTELDE VRAGEN
Dus hoe gebruik ik een proxy met File::Fetch?
Ik heb 'lynx' gebruikt om een ​​bestand op te halen, maar de inhoud ervan is helemaal verkeerd!
Bestanden die ik probeer op te halen bevatten gereserveerde tekens of niet-ASCII-tekens.
Wat moet ik doen?
ALLES
Implementeer $PREFER_BIN

FOUTMELDINGEN
AUTEUR
COPYRIGHT

Bestand::Find - Doorkruisen a directory boom.
KORTE INHOUD
PRODUCTBESCHRIJVING
vinden, vinddiepte

%opties
"gezocht", "by depth", "preprocess", "postprocess", "follow", "follow_fast",
"follow_skip", "bungelende_symlinks", "no_chdir", "untaint", "untaint_pattern",
"untaint_skip"

De gewenste functie
$File::Find::dir is de huidige mapnaam, $_ is de huidige bestandsnaam daarin
die map, $File::Find::name is de volledige padnaam naar het bestand

WAARSCHUWINGEN
VOORBEHOUD
$dont_use_nlink, symlinks

INSECTEN EN VOORZICHTIGHEDEN
GESCHIEDENIS
ZIE OOK

Bestand::Glob - Perl uitbreiding voor BSD glob routine
KORTE INHOUD
PRODUCTBESCHRIJVING
META-KARAKTERS
UITVOER
POSIX VLAGGEN
"GLOB_ERR", "GLOB_LIMIT", "GLOB_MARK", "GLOB_NOCASE", "GLOB_NOCHECK",
"GLOB_NOSORT", "GLOB_BRACE", "GLOB_NOMAGIC", "GLOB_QUOTE", "GLOB_TILDE",
"GLOB_CSH", "GLOB_ALPHASORT"

DIAGNOSE
"GLOB_NOSPACE", "GLOB_ABEND"

OPMERKINGEN
ZIE OOK
AUTEUR

Bestand::GlobMapper - uitbreiden Dien in Glob naar Allow Invoer en uitgang Bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
Achter de schermen
Beperkingen
Invoerbestand Glob
~, ~gebruiker, ., *, ?, \, [], {,}, ()

Uitvoerbestand Glob
"*", #1

Geretourneerde gegevens
Voorbeelden
Een hernoemingsscript
Een paar voorbeelden van wereldkaarten
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Bestandspad - creëren or verwijderen directory bomen
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
make_path( $dir1, $dir2, .... ), make_path( $dir1, $dir2, ...., \%opts ), mode =>
$num, uitgebreid => $bool, error => \$err, eigenaar => $eigenaar, gebruiker => $eigenaar, uid =>
$eigenaar, groep => $groep, mkpath( $dir ), mkpath( $dir, $verbose, $mode ), mkpath(
[$dir1, $dir2,...], $verbose, $mode ), mkpath( $dir1, $dir2,..., \%opt ), remove_tree(
$dir1, $dir2, .... ), remove_tree( $dir1, $dir2, ...., \%opts ), uitgebreid => $bool,
safe => $bool, keep_root => $bool, resultaat => \$res, error => \$err, rmtree( $dir ),
rmtree( $dir, $verbose, $safe ), rmtree( [$dir1, $dir2,...], $verbose, $safe ),
rmtree( $dir1, $dir2,..., \%opt )

FOUTBEHANDELING
NOTITIE:

OPMERKINGEN
DIAGNOSE
mkdir [pad]: [errmsg] (ERNSTIG), Geen hoofdpad(en) gespecificeerd, Bestand of map bestaat niet,
kan de initiële werkmap niet ophalen: [errmsg], kan de initiële werking niet uitvoeren
directory: [errmsg], kan niet chdir naar [dir]: [errmsg], directory [dir] eerder gewijzigd
chdir, verwachte dev=[n] ino=[n], werkelijke dev=[n] ino=[n], afgebroken. (FATAAL), kan niet
maak directory [dir] leesbaar+schrijfbaar: [errmsg], kan [dir] niet lezen: [errmsg], kan niet lezen
reset chmod [dir]: [errmsg], kan [dir] niet verwijderen wanneer cwd [dir] is, kan niet chdir naar
[parent-dir] uit [child-dir]: [errmsg], afgebroken. (FATAAL), kan niet aantonen dat er eerder gewerkt is
map [dir]: [errmsg], afgebroken. (FATAL), vorige directory [parent-dir] gewijzigd
voordat je [child-dir] binnengaat, verwachte dev=[n] ino=[n], werkelijke dev=[n] ino=[n],
afbreken. (FATAL), kan map [dir] niet beschrijfbaar maken: [errmsg], kan niet verwijderen
directory [dir]: [errmsg], kan de rechten van [dir] niet herstellen naar [0nnn]: [errmsg],
kan bestand [bestand] niet schrijfbaar maken: [errmsg], kan bestand [bestand] niet ontkoppelen: [errmsg],
kan de machtigingen van [bestand] niet herstellen naar [0nnn]: [errmsg], kan [eigenaar] niet toewijzen aan een
uid, eigendom niet gewijzigd");, kan [groep] niet aan een gid toewijzen, groepseigendom niet
veranderd

ZIE OOK
BUGS
DANKBETUIGINGEN
AUTEURS
COPYRIGHT
LICENTIE

Bestand::Specificaties - draagbaar uitvoeren operaties on filet namen
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
canonpath, catdir, catfile, curdir, devnull, rootdir, tmpdir, updir,
no_upwards, case_tolerant, bestandsnaam_is_absolute, pad , join , splitpath , splitdir
, kattenpad(), abs2rel , rel2abs()

ZIE OOK
AUTEUR
COPYRIGHT

Bestand::Spec::Cygwin - methoden voor Cygwin filet bril
KORTE INHOUD
PRODUCTBESCHRIJVING

kanonpad

bestandsnaam_is_absoluut

tmpdir (overschrijven)

case_tolerant

COPYRIGHT

Bestand::Spec::Epoc - methoden voor Epoco filet bril
KORTE INHOUD
PRODUCTBESCHRIJVING

canonpad()

AUTEUR
COPYRIGHT
ZIE OOK

Bestand::Spec::Functies - draagbaar uitvoeren operaties on filet namen
KORTE INHOUD
PRODUCTBESCHRIJVING
Export
COPYRIGHT
ZIE OOK

Bestand::Spec::Mac - Bestand::Specificaties voor Mac OS (Klassiek)
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
kanonpad

katdir()

kattenbestand

kwark

devnul

hoofdmap

tmpdir

omhoog

bestandsnaam_is_absoluut

pad

gesplitst pad

splitdir

kattenpad

abs2rel

rel2abs

AUTEURS
COPYRIGHT
ZIE OOK

Bestand::Spec::OS2 - methoden voor OS / 2 filet bril
KORTE INHOUD
PRODUCTBESCHRIJVING
tmpdir, splitpad

COPYRIGHT

Bestand::Spec::Unix - Bestand::Specificaties voor Unix, baseren voor anders Bestand::Specificaties modules
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
canonpad()

katdir()

kattenbestand

kwark

devnul

hoofdmap

tmpdir

omhoog

nee_naar boven

case_tolerant

bestandsnaam_is_absoluut

pad

mee

gesplitst pad

splitdir

kattenpad()

abs2rel

rel2abs()

COPYRIGHT
ZIE OOK

Bestand::Spec::VMS - methoden voor VMS filet bril
KORTE INHOUD
PRODUCTBESCHRIJVING

canonpad (overschrijven)

catdir (overschrijven)

catbestand (overschrijven)

curdir (overschrijven)

devnull (overschrijven)

rootdir (overschrijven)

tmpdir (overschrijven)

updir (overschrijven)

case_tolerant (overschrijven)

pad (overschrijven)

bestandsnaam_is_absoluut (overschrijven)

gesplitst pad (overschrijven)

splitdir (overschrijven)

catpath (overschrijven)

abs2rel (overschrijven)

rel2abs (overschrijven)

COPYRIGHT
ZIE OOK

Bestand::Spec::Win32 - methoden voor Win32 filet bril
KORTE INHOUD
PRODUCTBESCHRIJVING
devnul

tmpdir

case_tolerant

bestandsnaam_is_absoluut

kattenbestand

kanonpad

gesplitst pad

splitdir

kattenpad

Opmerking voor File::Spec::Win32-beheerders
COPYRIGHT
ZIE OOK

Bestand::Temp - terugkeer naam en handvat of a tijdelijk filet veilig
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
DRAAGBAARHEID
OBJECTGERICHTE INTERFACE
nieuwe, nieuwe dir, bestandsnaam, zeg eens, unlink_on_destroy, VERNIETIGEN

FUNCTIES
tijdelijk bestand, tempdir

MKTEMP-FUNCTIES
mktemp, mktemps, mkdtemp, mktemp

POSIX-FUNCTIES
tmpnam, tmpbestand

AANVULLENDE FUNCTIES
tijdelijk

UTILITY-FUNCTIES
ontkoppelen0, cmpstat, ontkoppelen1, schoonmaken

PAKKETVARIABELEN
veilig_niveau, STANDAARD, MEDIUM, HOOG, TopSystemUID, $KEEP_ALL, $DEBUG

WAARSCHUWING
Tijdelijke bestanden en NFS
forking
Verwijdering van directory's
Taint-modus
BINMODE
GESCHIEDENIS
ZIE OOK
Support
Bugs/functieverzoeken
Source Code
AUTEUR
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

Bestand::stat - bij naam interface naar Perl's ingebouwd stat () functies
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
FOUTEN
-%s is niet geïmplementeerd op een File::stat-object

WAARSCHUWINGEN
File::stat negeert use filetest 'access', File::stat negeert VMS ACL's

NOTITIE
AUTEUR

BestandCache - houden meer bestanden open neem contact the system vergunningen
KORTE INHOUD
PRODUCTBESCHRIJVING
cacheout EXPR, cacheoutMODUS, EXPR

WAARSCHUWINGEN
BUGS

BestandHandle - leveren object methoden voor bestandshandvatten
KORTE INHOUD
PRODUCTBESCHRIJVING
$fh->print, $fh->printf, $fh->getline, $fh->getlines

ZIE OOK

Filter::Eenvoudig - Vereenvoudigd (bron) filtering
KORTE INHOUD
PRODUCTBESCHRIJVING
Het probleem
Een oplossing
Uitschakelen of wijzigen gedrag
Alles-in-één interface
Alleen specifieke componenten van de broncode filteren
"code", "code_no_comments", "uitvoerbaar", "executable_no_comments", "quotelike",
"tekenreeks", "regex", "alles"

Alleen de codedelen van de broncode filteren
Filter::Simple gebruiken met een expliciete "import"-subroutine
Filter::Simple en Exporter samen gebruiken
Hoe werkt het
AUTEUR
CONTACT
AUTEURSRECHT EN LICENTIE

Filter::Gebruik::Bel - Perl Bron Filter utility Module
KORTE INHOUD
PRODUCTBESCHRIJVING
. Filter::Gebruik::Bel
importeren()
filter_toevoegen()
filter() en anoniem beneden
$_, $ status, filter_lezen en filter_read_exact, filter_del, echte_import

Voorbeelden
Voorbeeld 1: Een eenvoudig filter.
Voorbeeld 2: De context gebruiken
Voorbeeld 3: De context binnen het filter gebruiken
Voorbeeld 4: Filter_del gebruiken
Filter::Eenvoudig
AUTEUR
DATUM
LICENTIE

VindBin - Plaatsen directory of origineel perl script
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORTEERBARE VARIABELEN
BEKENDE PROBLEMEN
AUTEURS
COPYRIGHT

GDBM_Bestand - Perl5 toegang naar the gdbm bibliotheek.
KORTE INHOUD
PRODUCTBESCHRIJVING
BESCHIKBAARHEID
BUGS
ZIE OOK

Getopt::Lang - Extended verwerking of commando lijn opties
KORTE INHOUD
PRODUCTBESCHRIJVING
Commandoregelopties, een inleiding
Aan de slag met Getopt::Long
Eenvoudige opties
Iets minder eenvoudige opties
Commandoregeloptie combineren met andere argumenten
Opties met waarden
Opties met meerdere waarden
Opties met hashwaarden
Door de gebruiker gedefinieerde subroutines om opties af te handelen
Opties met meerdere namen
Naamval en afkortingen
Samenvatting van optiespecificaties
!, +, s, ik, o, f, : type dan: [ desttype ],: aantal [ desttype ], : + [ desttype ]

Geavanceerde mogelijkheden
Objectgeoriënteerde interface
Thread Veiligheid
Documentatie en helpteksten
Parseeropties uit een willekeurige array
Opties voor het parseren van een willekeurige tekenreeks
Optiewaarden opslaan in een hash
Bundelen
Het eenzame streepje
Terugbellen van argumenten
Getopt::Lang configureren
standaard, posix_default, auto_abbrev, getopt_compat, gnu_compat, gnu_getopt,
require_order, permute, bundeling (standaard: uitgeschakeld), bundeling_override (standaard:
uitgeschakeld), negeer_case (standaard: ingeschakeld), negeer_case_altijd (standaard: uitgeschakeld),
auto_version (standaard: uitgeschakeld), auto_help (standaard: uitgeschakeld), pass_through (standaard:
uitgeschakeld), prefix, prefix_pattern, long_prefix_pattern, debug (standaard: uitgeschakeld)

Exporteerbare methoden
VersieMessage, "-message", "-msg", "-exitval", "-output", HelpMessage

Retourwaarden en fouten
Nalatenschap
Standaardbestemmingen
Alternatieve optie starters
Configuratievariabelen
Tips en technieken
Meerdere waarden in een hash-optie pushen
Troubleshooting
GetOptions retourneert geen vals resultaat als er geen optie wordt opgegeven
GetOptions splitst de opdrachtregel niet correct
Ongedefinieerde subroutine &main::GetOptions aangeroepen
Hoe plaats ik een "-?" optie in een Getopt::Long?
AUTEUR
AUTEURSRECHT EN DISCLAIMER

Getopt::Std, optellen, getopt - Proces enkel karakter schakelaars with schakelaar clustering
KORTE INHOUD
PRODUCTBESCHRIJVING
"--help" en "--versie"

HTTP::Klein - A kleine, gemakkelijk, te corrigeren HTTP / 1.1 klant
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuwe
haal|hoofd|plaats|post|verwijderen
post_formulier
spiegel
te vragen
www_form_urlencode
SSL-ONDERSTEUNING
PROXY-ONDERSTEUNING
Beperkingen
ZIE OOK
Support
Bugs/functieverzoeken
Source Code
AUTEURS
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

Hash::Gebruik - A selectie of algemeen nut hachee subroutines
KORTE INHOUD
PRODUCTBESCHRIJVING
Beperkte hashes
lock_keys, unlock_sleutels

lock_keys_plus

lock_waarde, unlock_waarde

lock_hash, unlock_hash

lock_hash_recurse, unlock_hash_recurse

hashref_locked, hash_locked

hashref_unlocked, hash_unlocked

juridische_sleutels, verborgen_sleutels, alle_sleutels, hasj_zaad, hash_waarde, bucket_info, bucket_stats,
bucket_array

bucket_stats_formatted

hv_winkel, hash_traversal_mask

Werkt op verwijzingen naar hashes.
lock_ref_keys, unlock_ref_keys, lock_ref_keys_plus, lock_ref_value, unlock_ref_value,
lock_hashref, unlock_hashref, lock_hashref_recurse, unlock_hashref_recurse,
hash_ref_unlocked, legale_ref_keys, verborgen_ref_keys

WAARSCHUWINGEN
BUGS
AUTEUR
ZIE OOK

Hash::Util::VeldHash - Klantenservice voor Binnenstebuiten Klassen
KORTE INHOUD
FUNCTIES
id, id_2obj, registreren, idhash, idhashes, veldhash, veldhashes

PRODUCTBESCHRIJVING
De inside-out-techniek
Problemen van binnenstebuiten
Toepassingen
Meer problemen
Het generieke object
Veldhashes gebruiken
Door afval verzamelde hasj
Voorbeelden
"init()", "eerste()", "laatste()", "naam()", "Naam_hash", "Naam_id", "Naam_idhash",
"Naam_id_reg", "Naam_idhash_reg", "Naam_veldhash"

Voorbeeld 1
Voorbeeld 2
GUTS
De "PERL_MAGIC_uvar"-interface voor hashes
Zwakke refs noemen uvar magie
Hoe veldhashes werken
Interne functie Hash::Util::FieldHash::_fieldhash
AUTEUR
AUTEURSRECHT EN LICENTIE

I18N::Sorteren - vergelijken 8-bit scalair gegevens volgens naar the actueel lokaal
KORTE INHOUD
PRODUCTBESCHRIJVING

I18N::LangTags - functies voor omgang with RFC3066-stijl taal labels
KORTE INHOUD
PRODUCTBESCHRIJVING

de functie is_taal_tag($lang1)

de functie extract_taal_tags($wat dan ook)

de functie same_lingual_tag($lang1, $lang2)

de functie gelijkenis_taal_tag($lang1, $lang2)

de functie is_dialect_of($lang1, $lang2)

de functie super_talen($lang1)

de functie locale2lingual_tag($locale_identifier)

de functie codeer_taal_tag($lang1)

de functie alternatieve_taal_tags($lang1)

de functie @langs = paniek_talen(@accept_linguals)

de functie implicate_supers( ...talen... ), de functie implicate_supers_strictly(
...talen... )

OVER KLEINE HOOFDLETTERS
OVER UNICODE PLAINTEXT TAGS
ZIE OOK
COPYRIGHT
AUTEUR

I18N::LangTags::Detecteren - opsporen the gebruiker taal voorkeuren
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
MILIEU
ZIE OOK
COPYRIGHT
AUTEUR

I18N::LangTags::Lijst -- labels en namen voor menselijk talen
KORTE INHOUD
PRODUCTBESCHRIJVING
OVER TAALTAGS
LIJST VAN TALEN
{ab}: Abchazisch, {ace}: Achinees, {ach}: Acoli, {ada}: Adangme, {ady}: Adyghe,
{aa}: in de verte, {afh}: Afrihili, {af}: Afrikaans, [{afa}: Afro-Aziatisch (anders)], {ak}
: Akan, {akk} : Akkadisch, {sq} : Albanees, {ale} : Aleut, [{alg} : Algonquian
talen], [{tut}: Altaïsch (anders)], {am}: Amhaars, {i-ami}: Ami, [{apa}: Apache
talen], {ar}: Arabisch, {arc}: Aramees, {arp}: Arapaho, {arn}: Araucanisch, {arw}
: Arawak, {hy} : Armeens, {an} : Aragonese, [{art} : Kunstmatig (anders)], {ast} :
Asturisch, {as}: Assamees, [{ath}: Athapaskische talen], [{aus}: Australisch
talen], [{map}: Austronesisch (andere)], {av}: Avarisch, {ae}: Avestisch, {awa}:
Awadhi, {ay}: Aymara, {az}: Azerbeidzjaans, {ban}: Balinees, [{bat}: Baltisch (overig)],
{bal}: Baluchi, {bm}: Bambara, [{bai}: Bamileke-talen], {bad}: Banda, [{bnt}:
Bantu (andere)], {bas}: Basa, {ba}: Basjkir, {eu}: Baskisch, {btk}: Batak
(Indonesië), {bej}: Beja, {be}: Wit-Russisch, {bem}: Bemba, {bn}: Bengaals, [{ber}:
Berber (andere)], {bho}: Bhojpuri, {bh}: Bihari, {bik}: Bikol, {bin}: Bini, {bi}:
Bislama, {bs}: Bosnisch, {bra}: Braj, {br}: Bretons, {bug}: Buginees, {bg}:
Bulgaars, {i-bnn}: Bunun, {bua}: Buriat, {my}: Birmaans, {cad}: Caddo, {car}:
Carib, {ca}: Catalaans, [{cau}: Kaukasisch (overig)], {ceb}: Cebuano, [{cel}: Keltisch
(Anders)], [{cai}: Midden-Amerikaanse Indianen (anders)], {chg}: Chagatai, [{cmc}: Chamic
talen], {ch}: Chamorro, {ce}: Tsjetsjeens, {chr}: Cherokee, {chy}: Cheyenne, {chb}
: Chibcha, {ny} : Chichewa, {zh} : Chinees, {chn} : Chinook-jargon, {chp} : Chipewyan,
{cho}: Choctaw, {cu}: Kerkslavisch, {chk}: Chuukees, {cv}: Tsjoevasjisch, {cop}:
Koptisch, {kw}: Cornish, {co}: Corsicaans, {cr}: Cree, {mus}: Creek, [{cpe}: Engels-
gebaseerde Creolen en pidgins (andere)], [{cpf}: in Frankrijk gevestigde Creolen en pidgins
(Overig)], [{cpp}: Creolen en pidgins uit Portugal (Overig)], [{crp}: Creolen en
pidgins (andere)], {hr}: Kroatisch, [{cus}: Cushitic (andere)], {cs}: Tsjechisch, {dak}:
Dakota, {da}: Deens, {dar}: Dargwa, {day}: Dayak, {i-default}: standaard (Fallthru)
Taal, {del}: Delaware, {din}: Dinka, {dv}: Divehi, {doi}: Dogri, {dgr}:
Dogrib, [{dra}: Dravidisch (anders)], {dua}: Duala, {nl}: Nederlands, {dum}: Middelnederlands
(ca.1050-1350), {dyu}: Dyula, {dz}: Dzongkha, {efi}: Efik, {egy}: Oud
Egyptisch, {eka}: Ekajuk, {elx}: Elamitisch, {en}: Engels, {enm}: Oud Engels
(1100-1500), {ang}: Oud Engels (ca.450-1100), {i-enochian}: Enochian (kunstmatig),
{myv}: Erzya, {eo}: Esperanto, {et}: Ests, {ee}: Ewe, {ewo}: Ewondo, {fan}:
Fang, {fat}: Fanti, {fo}: Faeröers, {fj}: Fijisch, {fi}: Fins, [{fiu}: Finno-
Oegrisch (andere)], {fon}: Fon, {fr}: Frans, {frm}: Middelfrans (ca.1400-1600),
{fro}: Oudfrans (842-ca.1400), {fy}: Fries, {fur}: Friulisch, {ff}: Fulah,
{gaa}: Ga, {gd}: Schots-Gaelisch, {gl}: Gallegan, {lg}: Ganda, {gay}: Gayo, {gba}:
Gbaya, {gez}: Goh, {ka}: Georgisch, {de}: Duits, {gmh}: Middelhoogduits
(ca.1050-1500), {goh}: Oudhoogduits (ca.750-1050), [{gem}: Germaans (anders)],
{gil}: Gilbertese, {gon}: Gondi, {gor}: Gorontalo, {got}: Gotisch, {grb}: Grebo,
{grc}: Oudgrieks, {el}: Nieuwgrieks, {gn}: Guarani, {gu}: Gujarati, {gwi}:
Gwich'in, {hai}: Haida, {ht}: Haïtiaans, {ha}: Hausa, {haw}: Hawaïaans, {he}:
Hebreeuws, {hz}: Herero, {hil}: Hiligaynon, {him}: Himachali, {hi}: Hindi, {ho}:
Hiri Motu, {hit}: Hettitisch, {hmn}: Hmong, {hu}: Hongaars, {hup}: Hupa, {iba}:
Iban, {is}: IJslands, {io}: Ido, {ig}: Igbo, {ijo}: Ijo, {ilo}: Iloko, [{inc}:
Indisch (anders)], [{ine}: Indo-Europees (anders)], {id}: Indonesisch, {inh}: Ingoesj,
{ia}: Interlingua (Internationale Hulptaalvereniging), {ie}: Interlingue,
{iu}: Inuktitut, {ik}: Inupiaq, [{ira}: Iraans (andere)], {ga}: Iers, {mga}:
Middel-Iers (900-1200), {sga}: Oud-Iers (tot 900), [{iro}: Iroquoische talen],
{it}: Italiaans, {ja}: Japans, {jv}: Javaans, {jrb}: Joods-Arabisch, {jpr}: Joods-
Perzisch, {kbd}: Kabardisch, {kab}: Kabyle, {kac}: Kachin, {kl}: Kalaallisut, {xal}
: Kalmyk, {kam} : Kamba, {kn} : Kannada, {kr} : Kanuri, {krc} : Karatsjaj-Balkar, {kaa}
: Kara-Kalpak, {kar} : Karen, {ks} : Kashmiri, {csb} : Kasjoebisch, {kaw} : Kawi, {kk} :
Kazachs, {kha}: Khasi, {km}: Khmer, [{khi}: Khoisan (andere)], {kho}: Khotanese,
{ki}: Kikuyu, {kmb}: Kimbundu, {rw}: Kinyarwanda, {ky}: Kirgizisch, {i-klingon}:
Klingon, {kv}: Komi, {kg}: Kongo, {kok}: Konkani, {ko}: Koreaans, {kos}: Kosraean,
{kpe}: Kpelle, {kro}: Kru, {kj}: Kuanyama, {kum}: Kumyk, {ku}: Koerdisch, {kru}:
Kurukh, {kut}: Kutenai, {jongen}: Ladino, {lah}: Lahnda, {lam}: Lamba, {lo}: Lao,
{la} : Latijn, {lv} : Lets, {lb} : Letzeburgesch, {lez} : Lezghiaans, {li} :
Limburgs, {ln} : Lingala, {lt} : Litouws, {nds} : Nederduits, {art-lojban} :
Lojban (kunstmatig), {loz}: Lozi, {lu}: Luba-Katanga, {lua}: Luba-Lulua, {lui}:
Luiseno, {lun}: Lunda, {luo}: Luo (Kenia en Tanzania), {lus}: Lushai, {mk}:
Macedonisch, {mad}: Madurees, {mag}: Magahi, {mai}: Maithili, {mak}: Makasar, {mg}
: Malagasi, {ms} : Maleis, {ml} : Malayalam, {mt} : Maltees, {mnc} : Manchu, {mdr} :
Mandar, {man}: Mandingo, {mni}: Manipuri, [{mno}: Manobo-talen], {gv}: Manx,
{mi}: Maori, {mr}: Marathi, {chm}: Mari, {mh}: Marshall, {mwr}: Marwari, {mas}:
Masai, [{myn}: Maya-talen], {men}: Mende, {mic}: Micmac, {min}: Minangkabau,
{i-mingo}: Mingo, [{mis}: Diverse talen], {moh}: Mohawk, {mdf}: Moksha,
{mo}: Moldavisch, [{mkh}: Mon-Khmer (andere)], {lol}: Mongo, {mn}: Mongools, {mos}
: Mossi, [{mul}: Meerdere talen], [{mun}: Munda-talen], {nah}: Nahuatl,
{nap}: Napolitaans, {na}: Nauru, {nv}: Navajo, {nd}: Noord-Ndebele, {nr}: Zuid
Ndebele, {ng}: Ndonga, {ne}: Nepalees, {nieuw}: Newari, {nia}: Nias, [{nic}: Niger-
Kordofanian (andere)], [{ssa}: Nilo-Sahara (andere)], {niu}: Niuean, {nog}: Nogai,
{non}: Oudnoors, [{nai}: Noord-Amerikaanse Indianen], {no}: Noors, {nb}: Noors
Bokmal, {nn}: Noors Nynorsk, [{nub}: Nubische talen], {nym}: Nyamwezi, {nyn}
: Nyankole, {nyo} : Nyoro, {nzi} : Nzima, {oc} : Occitaans (na 1500), {oj} : Ojibwa,
{or}: Oriya, {om}: Oromo, {osa}: Osage, {os}: Ossetisch; Ossetisch, [{oto}: Otomisch
talen], {pal}: Pahlavi, {i-pwn}: Paiwan, {pau}: Palauan, {pi}: Pali, {pam}:
Pampanga, {pag}: Pangasinan, {pa}: Panjabi, {pap}: Papiaments, [{paa}: Papoea
(Andere)], {fa}: Perzisch, {peo}: Oud-Perzisch (ca.600-400 v.Chr.), [{phi}: Filippijns
(Andere)], {phn}: Fenicisch, {pon}: Pohnpeiaans, {pl}: Pools, {pt}: Portugees,
[{pra}: Prakrit-talen], {pro}: Oud-Provençaals (tot 1500), {ps}: Pushto, {qu}:
Quechua, {rm}: Raeto-Romaanse, {raj}: Rajasthani, {rap}: Rapanui, {rar}:
Rarotongan, [{qaa - qtz}: gereserveerd voor lokaal gebruik.], [{roa}: romantiek (overig)], {ro}:
Roemeens, {rom}: Romaans, {rn}: Rundi, {ru}: Russisch, [{sal}: Salishan-talen],
{sam}: Samaritaans Aramees, {se}: Noord-Samisch, {sma}: Zuid-Samisch, {smn}: Inari
Sami, {smj}: Lule Sami, {sms}: Skolt Sami, [{smi}: Sami-talen (andere)], {sm}:
Samoaans, {sad}: Sandawe, {sg}: Sango, {sa}: Sanskriet, {sat}: Santali, {sc}:
Sardijns, {sas}: Sasak, {sco}: Schots, {sel}: Selkup, [{sem}: Semitisch (anders)],
{sr} : Servisch, {srr} : Serer, {shn} : Shan, {sn} : Shona, {sid} : Sidamo, {sgn-...} :
Gebarentalen, {bla}: Siksika, {sd}: Sindhi, {si}: Singalees, [{sit}: Sino-
Tibetaans (andere)], [{sio}: Siouaanse talen], {den}: slaaf (Athapaskisch), [{sla}:
Slavisch (andere)], {sk}: Slowaaks, {sl}: Sloveens, {sog}: Sogdisch, {so}: Somalisch,
{son}: Songhai, {snk}: Soninke, {wen}: Sorbische talen, {nso}: Noord-Sotho,
{st}: Zuid-Sotho, [{sai}: Zuid-Amerikaanse Indiaan (andere)], {es}: Spaans, {suk}
: Sukuma, {sux} : Sumerisch, {su} : Soendanees, {sus} : Susu, {sw} : Swahili, {ss} :
Swati, {sv}: Zweeds, {syr}: Syrisch, {tl}: Tagalog, {ty}: Tahitiaans, [{tai}: Tai
(Anders)], {tg}: Tadzjieks, {tmh}: Tamashek, {ta}: Tamil, {i-tao}: Tao, {tt}: Tataars,
{i-tay}: Tayal, {te}: Telugu, {ter}: Tereno, {tet}: Tetum, {th}: Thais, {bo}:
Tibetaans, {tig}: Tigre, {ti}: Tigrinya, {tem}: Timne, {tiv}: Tiv, {tli}: Tlingit,
{tpi}: Tok Pisin, {tkl}: Tokelau, {tog}: Tonga (Nyasa), {to}: Tonga (Tonga
Eilanden), {tsi}: Tsimshian, {ts}: Tsonga, {i-tsu}: Tsou, {tn}: Tswana, {tum}:
Tumbuka, [{tup}: Tupi-talen], {tr}: Turks, {ota}: Ottomaans-Turks
(1500-1928), {crh}: Krim-Turks, {tk}: Turkmeens, {tvl}: Tuvalu, {tyv}:
Tuvinisch, {tw}: Twi, {udm}: Udmurt, {uga}: Ugaritisch, {ug}: Oeigoers, {uk}:
Oekraïens, {umb}: Umbundu, {und}: onbepaald, {ur}: Urdu, {uz}: Oezbeeks, {vai}:
Vai, {ve}: Venda, {vi}: Vietnamees, {vo}: Volapuk, {vot}: Votisch, [{wak}: Wakashan
talen], {wa}: Waals, {wal}: Walamo, {war}: Waray, {was}: Washo, {cy}:
Welsh, {wo} : Wolof, {x-...} : Niet geregistreerd (semi-privégebruik), {xh} : Xhosa, {sah} :
Yakut, {yao}: Yao, {yap}: Yapese, {ii}: Sichuan Yi, {yi}: Jiddisch, {yo}: Yoruba,
[{ypk}: Yupik-talen], {znd}: Zande, [{zap}: Zapotec], {zen}: Zenaga, {za}:
Zhuang, {zu}: Zoeloe, {zun}: Zuni

ZIE OOK
AUTEURSRECHT EN DISCLAIMER
AUTEUR

I18N::Taalinfo - vraag lokaal informatie
KORTE INHOUD
PRODUCTBESCHRIJVING
EXPORTEREN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

IO - laden divers IO modules
KORTE INHOUD
PRODUCTBESCHRIJVING
VEROUDERD

IO::Comprimeren::Basis - Basis Klasse voor IO::Comprimeren modules
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Comprimeren::Bzip2 - Schrijven bzip2 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
bzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "Toevoegen => 0|1", Een buffer, Een bestandsnaam, Een bestandshandle,
"BlockSize100K => getal", "WorkFactor => getal", "Strict => 0|1"

Voorbeelden
Methoden
print
printf
systeemschrijven
schrijven
doorspoelen
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
nieuweStream([OPTS])
Importeren
:allemaal

Voorbeelden
Apache::GZip opnieuw bezocht
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Comprimeren::Leeglopen - Schrijven RFC 1950 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
laat $input_filename_or_reference leeglopen => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "Toevoegen => 0|1", Een buffer, Een bestandsnaam, Een bestandshandle, "Samenvoegen =>
0|1", -Niveau, -Strategie, "Strikt => 0|1"

Voorbeelden
Methoden
print
printf
systeemschrijven
schrijven
doorspoelen
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
nieuweStream([OPTS])
leeglopenParams
Importeren
:alles, :constanten, :flush, :niveau, :strategie

Voorbeelden
Apache::GZip opnieuw bezocht
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Comprimeren::Veelgestelde vragen -- Vaak gevraagd Contact over IO::Comprimeren
PRODUCTBESCHRIJVING
ALGEMEEN
Compatibiliteit met Unix comprimeren/decomprimeren.
Toegang tot .tar.Z-bestanden
Hoe kan ik opnieuw comprimeren met een andere compressie?
Postcode
Welke compressietypen ondersteunen IO::Compress::Zip en IO::Uncompress::Unzip?
Opslaan (methode 0), leeglopen (methode 8), Bzip2 (methode 12), Lzma (methode 14)

Kan ik zip-bestanden groter dan 4 gig lezen/schrijven?
Kan ik meer schrijven dat 64K-inzendingen zip-bestanden zijn?
Zip-bronnen
GZIP
Gzip-bronnen
Omgaan met aaneengeschakelde gzip-bestanden
ZLIB
Zlib-bronnen
Bzip2
Bzip2-bronnen
Omgaan met aaneengeschakelde bzip2-bestanden
Interoperabel met Pbzip2
HTTP & NETWERK
Apache::GZip opnieuw bezocht
Gecomprimeerde bestanden en Net::FTP
MISC
Gebruik "InputLength" om gegevens te decomprimeren die zijn ingebed in een groter bestand/buffer.
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Comprimeren::Gzip - Schrijven RFC 1952 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
gzip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "Toevoegen => 0|1", Een buffer, Een bestandsnaam, Een bestandshandle, "Samenvoegen =>
0|1", -Niveau, -Strategie, "Minimaal => 0|1", "Commentaar => $commentaar", "Naam =>
$string", "Tijd => $number", "TextFlag => 0|1", "HeaderCRC => 0|1", "OS_Code =>
$value", "ExtraField => $data", "ExtraFlags => $value", "Strikt => 0|1"

Voorbeelden
Methoden
print
printf
systeemschrijven
schrijven
doorspoelen
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
nieuweStream([OPTS])
leeglopenParams
Importeren
:alles, :constanten, :flush, :niveau, :strategie

Voorbeelden
Apache::GZip opnieuw bezocht
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Compress::RawDeflate - Schrijven RFC 1951 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
rawdeflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "Toevoegen => 0|1", Een buffer, Een bestandsnaam, Een bestandshandle, "Samenvoegen =>
0|1", -Niveau, -Strategie, "Strikt => 0|1"

Voorbeelden
Methoden
print
printf
systeemschrijven
schrijven
doorspoelen
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
nieuweStream([OPTS])
leeglopenParams
Importeren
:alles, :constanten, :flush, :niveau, :strategie

Voorbeelden
Apache::GZip opnieuw bezocht
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Comprimeren::Zip - Schrijven ritssluiting bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
zip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "Toevoegen => 0|1", Een buffer, Een bestandsnaam, Een bestandshandle, "Naam =>
$string", "CanonicalName => 0|1", "FilterName => sub { ... }", "Tijd => $number",
"ExtAttr => $attr", "exTime => [$atime, $mtime, $ctime]", "exUnix2 => [$uid,
$gid]", "exUnixN => [$uid, $gid]", "Commentaar => $comment", "ZipComment =>
$comment", "Methode => $methode", "Stream => 0|1", "Zip64 => 0|1", "TextFlag =>
0|1", "ExtraFieldLocal => $data", "ExtraFieldCentral => $data", "Minimaal => 1|0",
"BlockSize100K => getal", "WorkFactor => getal", "Preset => getal", "Extreem =>
0|1", -Niveau, -Strategie, "Strikt => 0|1"

Voorbeelden
Methoden
print
printf
systeemschrijven
schrijven
doorspoelen
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
nieuweStream([OPTS])
leeglopenParams
Importeren
:all, :constanten, :flush, :level, :strategie, :zip_method

Voorbeelden
Apache::GZip opnieuw bezocht
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Directeur - leveren object methoden voor directory handgrepen
KORTE INHOUD
PRODUCTBESCHRIJVING
nieuw ( [ DIRNAME ] ), open ( DIRNAME ), lees (), zoek ( POS ), vertel (), terugspoelen (),
close (), tie %hash, 'IO::Dir', DIRNAME [, OPTIONS ]

ZIE OOK
AUTEUR
COPYRIGHT

IO::Bestand - leveren object methoden voor bestandshandvatten
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
new (BESTANDSNAAM [,MODE [,PERMS]] ), new_tmpfile

METHODEN
open( FILENAME [,MODE [,PERMS]] ), open( FILENAME, IOLAYERS ), binmode( [LAYER] )

NOTITIE
ZIE OOK
GESCHIEDENIS

IO::Handvat - leveren object methoden voor I / O handgrepen
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw (), new_from_fd ( FD, MODE )

METHODEN
$io->fdopen ( FD, MODE ), $io->geopend, $io->getline, $io->getlines, $io->ungetc ( ORD
), $io->write ( BUF, LEN [, OFFSET ] ), $io->error, $io->clearerr, $io->sync,
$io->flush, $io->printflush ( ARGS ), $io->blocking ( [ BOOL ] ), $io->untaint

NOTITIE
ZIE OOK
BUGS
GESCHIEDENIS

IO::Pijp - leveren object methoden voor leidingen
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ([LEZER, SCHRIJVER] )

METHODEN
lezer ([ARGS]), schrijver ([ARGS]), handvatten ()

ZIE OOK
AUTEUR
COPYRIGHT

IO::Enquête - Object interface naar system inch Bellen
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
masker ( IO [, EVENT_MASK ] ), poll ( [ TIMEOUT ] ), evenementen ( IO ), verwijder ( IO ),
handvatten( [ EVENT_MASK ] )

ZIE OOK
AUTEUR
COPYRIGHT

IO::Zoekbaar - leveren zoeken gebaseerde methoden voor I / O objecten
KORTE INHOUD
PRODUCTBESCHRIJVING
$io->getpos, $io->setpos, $io->seek ( POS, WHENCE ), WHENCE=0 (SEEK_SET), WHENCE=1
(SEEK_CUR), WHENCE=2 (SEEK_END), $io->sysseek( POS, WHENCE ), $io->tell

ZIE OOK
GESCHIEDENIS

IO::Selecteer - OO interface naar the kiezen system Bellen
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ HANDVAT ] )

METHODEN
toevoegen ( HANDLES ), verwijderen ( HANDLES ), bestaat ( HANDLE ), handvatten, can_read ( [ TIMEOUT
] ), can_write ( [ TIMEOUT ] ), has_exception ( [ TIMEOUT ] ), count (), bits(),
selecteer (LEZEN, SCHRIJVEN, UITZONDERING [, TIME-OUT])

VOORBEELD
AUTEUR
COPYRIGHT

IO::Socket - Object interface naar stopcontact communicatie
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ARGS] )

METHODEN
accept([PKG]), socketpair(DOMEIN, TYPE, PROTOCOL), atmark, verbonden, protocol,
sokdomein, sockopt(OPT [, VAL]), getockopt(LEVEL, OPT), setsockopt(LEVEL, OPT, VAL),
soktype, time-out([VAL])

Beperkingen
ZIE OOK
AUTEUR
COPYRIGHT

IO::Socket::INET - Object interface voor OF_INET domein stopcontacten
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ARGS] )

METHODEN
sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost ()

ZIE OOK
AUTEUR
COPYRIGHT

IO::Socket::IP, "IO::Socket::IP" - Gezinsneutraal IP stopcontact ondersteunen zowel IPv4 en IPv6
KORTE INHOUD
PRODUCTBESCHRIJVING
VERVANGING VAN "IO::Socket" STANDAARDGEDRAG
BOUWERS
$sock = IO::Socket::IP->new( %args )
PeerHost => STRING, PeerService => STRING, PeerAddr => STRING, PeerPort => STRING,
PeerAddrInfo => ARRAY, LocalHost => STRING, LocalService => STRING, LocalAddr =>
STRING, LocalPort => STRING, LocalAddrInfo => ARRAY, Family => INT, Type => INT, Proto
=> STRING of INT, GetAddrInfoFlags => INT, Luister => INT, ReuseAddr => BOOL, ReusePort
=> BOOL, Broadcast => BOOL, V6Only => BOOL, MultiHomed, Blokkeren => BOOL, Time-out =>
NUM

$sock = IO::Socket::IP->new( $peeraddr )
METHODEN
( $host, $service ) = $sock->sockhost_service( $numeriek )
$addr = $sock->sockhost
$port = $sok->sokpoort
$host = $sock->sockhostnaam
$service = $sok->sokkenservice
$addr = $sok->sokadr
( $host, $service ) = $sock->peerhost_service( $numeriek )
$addr = $sock->peerhost
$port = $sock->peerport
$host = $sock->peerhostnaam
$service = $sok->peerservice
$addr = $peer->peeraddr
$inet = $sok->as_inet
NIET-BLOKKEREN
"PeerHost" EN "LocalHost" PARSEREN
( $host, $port ) = IO::Socket::IP->split_addr( $addr )
$addr = IO::Socket::IP->join_addr( $host, $port )
"IO::Socket::INET" INCOMPATIBILITEITEN
ALLES
AUTEUR

IO::Socket::UNIX - Object interface voor AF_UNIX domein stopcontacten
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ARGS] )

METHODEN
hostpad(), peerpad()

ZIE OOK
AUTEUR
COPYRIGHT

IO::Decomprimeren::AnyInflate - uncompress zlib-gebaseerd (ritssluiting, gzip) bestand/buffer
KORTE INHOUD
PRODUCTBESCHRIJVING
RFC 1950, RFC 1951 (optioneel), gzip (RFC 1952), ritssluiting

Functionele interface
anyinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "RawInflate => 0|1", "ParseExtra => 0|1" Als het gzip FEXTRA-kopveld is
aanwezig is en deze optie is ingesteld, zal het de module dwingen te controleren of deze voldoet
aan de subveldstructuur zoals gedefinieerd in RFC 1952

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
opblazenSync
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::ElkeDecomprimeren - uncompress gzip, ritssluiting, bzip2 or lzop bestand/buffer
KORTE INHOUD
PRODUCTBESCHRIJVING
RFC 1950, RFC 1951 (optioneel), gzip (RFC 1952), zip, bzip2, lzop, lzf, lzma, xz

Functionele interface
anyuncompress $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "RawInflate => 0|1", "UnLzma => 0|1"

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::Base - Basis Klasse voor IO::Decomprimeren modules
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::Bunzip2 - Lees bzip2 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
bunzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "Klein => 0|1"

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::Gunzip - Lees RFC 1952 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
gunzip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "ParseExtra => 0|1" Als het gzip FEXTRA headerveld aanwezig is en dit
optie is ingesteld, dwingt het de module om te controleren of deze voldoet aan het subveld
structuur zoals gedefinieerd in RFC 1952

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
opblazenSync
getHeaderInfo
Naam, commentaar

vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::Opblazen - Lees RFC 1950 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
opblazen $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1"

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
opblazenSync
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::RawInflate - Lees RFC 1951 bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
rawinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparant =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1"

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
opblazenSync
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Decomprimeren::Unzip - Lees ritssluiting bestanden/buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
Functionele interface
unzip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Een bestandsnaam, een bestandshandle, een scalaire referentie, een arrayreferentie, een invoer
FileGlob-tekenreeks, een bestandsnaam, een bestandshandle, een scalaire referentie, een array-referentie,
Een uitvoer FileGlob

Notes
Optionele parameters:
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", A Buffer, A Bestandsnaam, A
Bestandshandle, "MultiStream => 0|1", "TrailingData => $scalar"

Voorbeelden
OO-interface
Constructeur
Een bestandsnaam, een bestandshandle, een scalaire referentie

Constructeur-opties
"Naam => "lidnaam"", "AutoClose => 0|1", "MultiStream => 0|1", "Prime =>
$string", "Transparant => 0|1", "BlockSize => $num", "InputLength => $size",
"Toevoegen => 0|1", "Strikt => 0|1"

Voorbeelden
Methoden
dit artikel lezen
dit artikel lezen
getlijn
krijg
niet getc
opblazenSync
getHeaderInfo
vertellen
eof
zoeken
binmodus
geopend
automatisch spoelen
input_line_nummer
bestandsnr
dichtbij
volgendeStream
trailingData
Importeren
:allemaal

Voorbeelden
Werken met Net::FTP
Door een zip-bestand lopen
Een compleet zipbestand uitpakken naar schijf
ZIE OOK
AUTEUR
MODIFICATIEGESCHIEDENIS
AUTEURSRECHT EN LICENTIE

IO::Zlib - IO:: stijl interface naar Comprimeren::Zlib
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ARGS] )

OBJECTMETHODEN
open (BESTANDSNAAM, MODE), geopend, gesloten, getc, getline, getlines, print (ARGS...),
lezen ( BUF, NBYTES, [OFFSET] ), eof, zoeken ( OFFSET, WHENCE ), vertellen, setpos ( POS ),
getpo's (POS)

DE EXTERNE GZIP GEBRUIKEN
KLASSE METHODEN
has_Compress_Zlib, gzip_external, gzip_used, gzip_read_open, gzip_write_open

DIAGNOSE
IO::Zlib::getlines: moet worden aangeroepen in lijstcontext, IO::Zlib::gzopen_external: modus
'...' is illegaal, IO::Zlib::import: '...' is illegaal, IO::Zlib::import:
':gzip_external' vereist een argument, IO::Zlib::import: 'gzip_read_open' vereist een
argument, IO::Zlib::import: 'gzip_read' '...' is illegaal, IO::Zlib::import:
'gzip_write_open' vereist een argument, IO::Zlib::import: 'gzip_write_open' '...' is
illegaal, IO::Zlib::import: nee Compress::Zlib en geen externe gzip, IO::Zlib::open:
heeft een bestandsnaam nodig, IO::Zlib::READ: NBYTES moet worden opgegeven, IO::Zlib::WRITE: te lang
LENGTH

ZIE OOK
GESCHIEDENIS
COPYRIGHT

IPC::Cmd - het vinden van en lopend system commando's gemaakt En het is heel gemakkelijk
KORTE INHOUD
PRODUCTBESCHRIJVING
KLASSE METHODEN
$ipc_run_version = IPC::Cmd->can_use_ipc_run( [VERBOSE] )
$ipc_open3_version = IPC::Cmd->can_use_ipc_open3( [VERBOSE] )
$bool = IPC::Cmd->can_capture_buffer
$bool = IPC::Cmd->can_use_run_forked
FUNCTIES
$pad = can_run(PROGRAMMA);
$oké | ($ok, $err, $full_buf, $stdout_buff, $stderr_buff) = run( commando => COMMANDO,
[verbose => BOOL, buffer => \$SCALAR, time-out => DIGIT] );
opdracht, uitgebreid, buffer, time-out, succes, foutmelding, volledige_buffer, out_buffer,
fout_buffer

$hashref = run_forked(COMMAND, {child_stdin => SCALAR, time-out => DIGIT, stdout_handler
=> CODEREF, stderr_handler => CODEREF});
"time-out", "child_stdin", "stdout_handler", "stderr_handler", "discard_output",
"terminate_on_parent_sudden_death", "exit_code", "time-out", "stdout", "stderr",
"samengevoegd", "err_msg"

$q = QUOTE
HOE WERKT HET?
Globale variabelen
$IPC::Cmd::VERBOSE
$IPC::Cmd::USE_IPC_RUN
$IPC::Cmd::USE_IPC_OPEN3
$IPC::Cmd::WARN
$IPC::Cmd::INSTANCES
$IPC::Cmd::ALLOW_NULL_ARGS
Voorbehoud
Witruimte en IPC::Open3 / systeem(), Witruimte en IPC::Run, IO Redirect,
Interleaving STDOUT/STDERR

Zie ook
DANKBETUIGINGEN
FOUTMELDINGEN
AUTEUR
COPYRIGHT

IPC::Bericht - sysv Msg IPC object klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuw ( KEY , FLAGS ), id, rcv ( BUF, LEN [, TYPE [, FLAGS ]] ), verwijderen, instellen ( STAT ),
set ( NAAM => WAARDE [, NAAM => WAARDE ...]), snd ( TYPE, MSG [, VLAGGEN ] ), stat

ZIE OOK
AUTEURS
COPYRIGHT

IPC::Open2 - open a voor zowel lezing en het schrijven van gebruik openen2()
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWING
ZIE OOK

IPC::Open3 - open a voor lezing, schrijven, en fout behandeling gebruik openen3()
KORTE INHOUD
PRODUCTBESCHRIJVING
Zie ook
IPC::Open2, IPC::Uitvoeren

WAARSCHUWING

IPC::Semafoor - sysv seinpaal IPC object klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuw (KEY, NSEMS, FLAGS), getall, getncnt (SEM), getpid (SEM), getval (SEM),
getzcnt ( SEM ), id, op ( OPLIST ), verwijderen, set ( STAT ), set ( NAAM => WAARDE [, NAAM
=> WAARDE ...] ), setall ( VALUES ), setval ( N , VALUE ), stat

ZIE OOK
AUTEURS
COPYRIGHT

IPC::GedeeldeMem - sysv Gedeelde Geheugen IPC object klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
nieuw (KEY, SIZE, FLAGS), id, lezen (POS, SIZE), schrijven (STRING, POS, SIZE),
verwijderen, is_verwijderd, stat, hechten ( [FLAG] ), loskoppelen, addr

ZIE OOK
AUTEURS
COPYRIGHT

IPC::SysV - Systeem V IPC constante en system gesprekken
KORTE INHOUD
PRODUCTBESCHRIJVING
ftok( PATH ), ftok( PATH, ID ), shmat( ID, ADDR, FLAG ), shmdt( ADDR ), memread( ADDR,
VAR, POS, SIZE ), memwrite( ADDR, STRING, POS, SIZE )

ZIE OOK
AUTEURS
COPYRIGHT

JSON::PP - JSON::XS verenigbaar puur-Perl module.
KORTE INHOUD
VERSIE
NOTITIE
PRODUCTBESCHRIJVING
KENMERKEN
correcte unicode-afhandeling, round-trip integriteit, strikte controle van JSON
juistheid

FUNCTIONELE INTERFACE
codeer_json
decoderen_json
JSON::PP::is_bool
JSON::PP::waar
JSON::PP::false
JSON::PP::null
HOE DECODE IK GEGEVENS VAN BUITEN EN CODEER NAAR BUITEN
METHODEN
nieuwe
ascii
latin1
utf8
mooi
inspringen
spatie_voor
spatie_na
ontspannen
lijstitems kunnen een eindkomma, shell-stijl '#'-commentaar hebben

kanoniek
allow_nonref
toestaan_onbekend
toestaan_gezegend
convert_gezegend
filter_json_object
filter_json_single_key_object
krimpen
maximale diepte
max_grootte
coderen
decoderen
decodeervoorvoegsel
INCREMENTELE PARSING
incr_parse
incr_tekst
incr_skip
incr_reset
JSON::PP EIGEN METHODEN
allow_singlequote
allow_barekey
allow_bignum
los
ontsnap_slash
inspring_lengte
sorteer op
INTERNE
PP_codeerbox, PP_decodeerbox

MAPPING
JSON -> PERL
object, array, string, getal, waar, onwaar, null

PERL -> JSON
hash-referenties, array-referenties, andere referenties, JSON::PP::true,
JSON::PP::false, JSON::PP::null, gezegende objecten, eenvoudige scalairen, groot getal

UNICODE-BEHANDELING OP PERLS
Perl 5.8 en hoger
Perl 5.6
Perl 5.005
ALLES
snelheid, geheugenbesparing

ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

JSON::PP::Boolean - pop module het verstrekken van JSON::PP::Boolean
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR

Lijst::Gebruik - A selectie of algemeen nut lijst subroutines
KORTE INHOUD
PRODUCTBESCHRIJVING
LIJST-VERKLEININGSFUNCTIES
$resultaat = verkleinen { BLOKKEREN } @lijst
elke
allen
geen
Niet alles
eerste
max
maxstr
Min
minstr
artikel
som
sum0
SLEUTEL/WAARDE PAAR LIJST FUNCTIES
paargrep
eerst paar
paarkaart
paren
paarsleutels
paarwaarden
ANDERE FUNCTIES
schudden
BEKENDE BUGS
RT #95409
VOORGESTELDE TOEVOEGINGEN
ZIE OOK
COPYRIGHT

Lijst::Gebruikt::XS - Aangeven if Lijst::Gebruik was gecompileerd with a C compiler
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
COPYRIGHT

Landinstelling::Codes - a distributie of modules naar handvat lokaal codes
PRODUCTBESCHRIJVING
Landinstelling::Codes::Land, Land::Land, Landinstelling::Codes::Taal, Landinstelling::Taal,
Landinstelling::Codes::Valuta, Landinstelling::Valuta, Landinstelling::Codes::Script, Landinstelling::Script,
Landinstelling::Codes::LangExt, Landinstelling::Codes::TaalVar, Landinstelling::Codes::TaalFam, Landinstelling::Codes,
Locale::Codes::Constanten, Landinstelling::Codes::Landcodes, Locale::Codes::Taalcodes,
Landinstelling::Codes::Valutacodes, Landinstelling::Codes::Script_codes,
Landinstelling::Codes::LangExt_codes, Landinstelling::Codes::LangVar_codes,
Locale::Codes::LangFam_codes

NIEUWE CODESETS
Algemeen gebruik code reeks, An officieel (bron) of gegevens, A gratis (bron) of the gegevens, A
betrouwbaar (bron) of gegevens

GEMEENSCHAPPELIJKE ALIASEN
VEROUDERDE CODES
ZIE OOK
Landinstelling::Codes::API, Landinstelling::Codes::Land, Landinstelling::Codes::Taal,
Landinstelling::Codes::Script, Landinstelling::Codes::Valuta, Landinstelling::Codes::LangExt,
Landinstelling::Codes::TaalVar, Landinstelling::Codes::TaalFam, Landinstelling::Codes::Wijzigingen

AUTEUR
COPYRIGHT

Landinstelling::Codes::API - a beschrijving of the opvraagbaar functie in elk module
PRODUCTBESCHRIJVING
ROUTINES
code2XXX ( CODE [,CODESET] [,'gepensioneerd'] ), XXX2code ( NAAM [,CODESET] [,'gepensioneerd'] ),
XXX_code2code ( CODE ,CODESET ,CODESET2 ), alle_XXX_codes ( [CODESET] [,'gepensioneerd'] ),
alle_XXX_namen ( [CODESET] [,'gepensioneerd'] )

SEMI-PRIVÉ ROUTINES
MODULE::hernoem_XXX ( CODE ,NIEUWE NAAM [,CODESET] ), MODULE::add_XXX ( CODE ,NAAM
[,CODESET] ), MODULE::verwijder_XXX ( CODE [,CODESET] ), MODULE::add_XXX_alias ( NAAM
,NIEUWE NAAM ), MODULE::verwijder_XXX_alias ( NAAM ), MODULE::hernoem_XXX_code ( CODE
,NIEUWE CODE [,CODESET] ), MODULE::add_XXX_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
MODULE::verwijder_XXX_code_alias ( CODE [,CODESET] )

BEKENDE BUGS EN BEPERKINGEN
Verhouding tussen code sets, Niet-ASCII tekens niet ondersteund

ZIE OOK
AUTEUR
COPYRIGHT

Landinstelling::Codes::Wijzigingen - gegevens veranderingen naar Landinstelling::Codes
KORTE INHOUD
VERSIE 3.37 (gepland 2015-12-01; sbeck)
VERSIE 3.36 (gepland 2015-09-01; sbeck)
VERSIE 3.35 (gepland 2015-06-01; sbeck)
VERSIE 3.34 (2015-03-01; sbeck)
VERSIE 3.33 (2014-12-01; sbeck)
Gevuld uit LOCALE_LANG_TERM codeset, Verplaatst bewaarplaats naar GitHub

VERSIE 3.32 (2014-09-01; sbeck)
VERSIE 3.31 (2014-06-01; sbeck)
Bug vast

VERSIE 3.30 (2014-03-04; sbeck)
alias_code verwijderen gegevens reeks, Bug vast

VERSIE 3.29 (2014-01-27; sbeck)
ISO 3166 Land codes verbeterd, Bug vast

VERSIE 3.28 (2013-12-02; sbeck)
VERSIE 3.27 (2013-09-03; sbeck)
* FIPS-10 Land codes verwijderd

VERSIE 3.26 (2013-06-03; sbeck)
Documentatie vast

VERSIE 3.25 (2013-03-01; sbeck)
VERSIE 3.24 (2012-12-03; sbeck)
Syrië alias, FIPS-10 Land codes deprecated, Domein Land codes nu hoe van ISO
3166

VERSIE 3.23 (2012-09-01; sbeck)
VERSIE 3.22 (2012-06-01; sbeck)
Bijgewerkt perl versie nodig, gesorteerd deprecated codes

VERSIE 3.21 (2012-03-01; sbeck)
VERSIE 3.20 (2011-12-01; sbeck)
Toegevoegd beperkt ondersteuning voor deprecated codes, vast kapitalisatie, Peul testen korting by
verzuim, Codesets mei be gespecificeerd by naam, alias_code deprecated, Code schoonmaken, Toegevoegd
LangFam module

VERSIE 3.18 (2011-08-31; sbeck)
Nee langer . CIA gegevens

VERSIE 3.17 (2011-06-28; sbeck)
Toegevoegd nieuwe types of codes, Toegevoegd nieuwe codeset(s), Bug vast, Gereorganiseerd code

VERSIE 3.16 (2011-03-01; sbeck)
VERSIE 3.15 (2010-12-02; sbeck)
Minder vast

VERSIE 3.14 (2010-09-28; sbeck)
Bug vast

VERSIE 3.13 (2010-06-04; sbeck)
VERSIE 3.12 (2010-04-06; sbeck)
Gereorganiseerd code

VERSIE 3.11 (2010-03-01; sbeck)
Toegevoegd nieuwe codeset(s), Bug vast

VERSIE 3.10 (2010-02-18; sbeck)
Gereorganiseerd code, (!) Veranderd XXX_code2code gedrag licht, Toegevoegd veel semi-privé
in uw routines, Nieuw aliassen

VERSIE 3.01 (2010-02-15; sbeck)
vast Makefile.PL en Bouw.PL

VERSIE 3.00 (2010-02-10; sbeck)
(*) Nieuw onderhouder, (*) (!) Alle codes zijn gegenereerde van normen, Toegevoegd nieuwe
codeset(s), (*) (!) Landinstelling::Script veranderd, Toegevoegd vermist functies, (!) Dropped
ondersteuning voor _alias_code, (!) Alle functies terugkeer the standaard waarde, (!)
hernoem_land functie gewijzigd

VERSIE 2.07 (2004-06-10; neilb)
VERSIE 2.06 (2002-07-15; neilb)
VERSIE 2.05 (2002-07-08; neilb)
VERSIE 2.04 (2002-05-23; neilb)
VERSIE 2.03 (2002-03-24; neilb)
VERSIE 2.02 (2002-03-09; neilb)
VERSIE 2.01 (2002-02-18; neilb)
VERSIE 2.00 (2002-02-17; neilb)
VERSIE 1.06 (2001-03-04; neilb)
VERSIE 1.05 (2001-02-13; neilb)
VERSIE 1.04 (2000-12-21; neilb)
VERSIE 1.03 (2000-12-??; neilb)
VERSIE 1.02 (2000-05-04; neilb)
VERSIE 1.00 (1998-03-09; neilb)
VERSIE 0.003 (1997-05-09; neilb)
ZIE OOK
AUTEUR
COPYRIGHT

Locale::Codes::Constanten - constante voor Locale codes
PRODUCTBESCHRIJVING
BEKENDE BUGS EN BEPERKINGEN
ZIE OOK
AUTEUR
COPYRIGHT

Landinstelling::Codes::Land - standaard codes voor Land identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa-2, LOCALE_CODE_ALPHA_2, alfa-3, LOCALE_CODE_ALPHA_3, numeriek,
LOCALE_CODE_NUMERIC, dom, LOCALE_CODE_DOM

ROUTINES
code2land ( CODE [,CODESET] [,'gepensioneerd']), land2code ( NAAM [,CODESET]
[,'gepensioneerd']), land_code2code ( CODE ,CODESET ,CODESET2 ), alle_landcodes (
[CODESET] [,'gepensioneerd']), alle_landnamen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Codes::Land::hernoem_land ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::Land::add_country ( CODE ,NAAM [,CODESET] ),
Landinstelling::Codes::Land::verwijder_land ( CODE [,CODESET] ),
Landinstelling::Codes::Land::add_country_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Codes::Land::delete_country_alias ( NAAM ),
Landinstelling::Codes::Land::hernoem_landcode ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Land::add_country_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Land::delete_country_code_alias ( CODE [,CODESET] ), alias_code (
ALIAS, CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, Landinstelling::Subland,
http://www.iso.org/iso/home/standards/country_codes.htm,
http://www.iso.org/iso/home/standards/country_codes/iso-3166-1_decoding_t in staat.htm,
http://www.iana.org/domains/root/db/,
http://unstats.un.org/unsd/methods/m49/m49alpha.htm,
https://www.cia.gov/library/publications/the-world-factbook/appendix/prin
t_bijlage-d.html, http://www.statoids.com/wab.html

AUTEUR
COPYRIGHT

Landinstelling::Codes::Valuta - standaard codes voor valuta identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa, LOCALE_CURR_ALPHA, nummer, LOCALE_CURR_NUMERIC

ROUTINES
code2valuta ( CODE [,CODESET] [,'gepensioneerd']), valuta2code ( NAAM [,CODESET]
[,'gepensioneerd']), valuta_code2code ( CODE ,CODESET ,CODESET2 ), alle_valutacodes (
[CODESET] [,'gepensioneerd']), alle_valuta_namen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Codes::Valuta::hernoem_valuta ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::Valuta::add_currency ( CODE ,NAAM [,CODESET] ),
Landinstelling::Codes::Valuta::delete_currency ( CODE [,CODESET] ),
Landinstelling::Codes::Valuta::add_currency_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Codes::Valuta::delete_currency_alias ( NAAM ),
Landinstelling::Codes::Valuta::hernoem_valutacode ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Valuta::add_currency_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Valuta::delete_currency_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API,
http://www.iso.org/iso/support/currency_codes_list-1.htm

AUTEUR
COPYRIGHT

Landinstelling::Codes::LangExt - standaard codes voor taal uitbreiding identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alpha

ROUTINES
code2langetekst ( CODE [,CODESET] [,'gepensioneerd']), langetekst2code ( NAAM [,CODESET]
[,'gepensioneerd']), langetekst_code2code ( CODE ,CODESET ,CODESET2 ), alle_langext_codes (
[CODESET] [,'gepensioneerd']), alle_langext_namen ( [CODESET] [,'gepensioneerd']),
Locale::Codes::LangExt::hernoem_langext ( CODE ,NIEUWE NAAM [,CODESET] ),
Locale::Codes::LangExt::add_langext ( CODE ,NAAM [,CODESET] ),
Locale::Codes::LangExt::delete_langext ( CODE [,CODESET] ),
Locale::Codes::LangExt::add_langext_alias ( NAAM ,NIEUWE NAAM ),
Locale::Codes::LangExt::delete_langext_alias ( NAAM ),
Locale::Codes::LangExt::hernoem_langext_code ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangExt::add_langext_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangExt::delete_langext_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

Landinstelling::Codes::TaalFam - standaard codes voor taal uitbreiding identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alpha

ROUTINES
code2langfam ( CODE [,CODESET] [,'gepensioneerd']), langfam2code ( NAAM [,CODESET]
[,'gepensioneerd']), langfam_code2code ( CODE ,CODESET ,CODESET2 ), all_langfam_codes (
[CODESET] [,'gepensioneerd']), all_langfam_names ( [CODESET] [,'gepensioneerd']),
Locale::Codes::LangFam::hernoem_langfam ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::LangFam::add_langfam ( CODE ,NAAM [,CODESET] ),
Locale::Codes::LangFam::delete_langfam ( CODE [,CODESET] ),
Locale::Codes::LangFam::add_langfam_alias ( NAAM ,NIEUWE NAAM ),
Locale::Codes::LangFam::delete_langfam_alias ( NAAM ),
Locale::Codes::LangFam::hernoem_langfam_code ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangFam::add_langfam_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangFam::delete_langfam_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, http://www.loc.gov/standards/iso639-5/id.php

AUTEUR
COPYRIGHT

Landinstelling::Codes::LangFam_Retired - gepensioneerd langfam codes voor the Landinstelling::Codes::TaalFam module
KORTE INHOUD
AUTEUR
COPYRIGHT

Landinstelling::Codes::TaalVar - standaard codes voor taal variatie identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alpha

ROUTINES
code2langvar ( CODE [,CODESET] [,'gepensioneerd']), langvar2code ( NAAM [,CODESET]
[,'gepensioneerd']), langvar_code2code ( CODE ,CODESET ,CODESET2 ), all_langvar_codes (
[CODESET] [,'gepensioneerd']), all_langvar_names ( [CODESET] [,'gepensioneerd']),
Locale::Codes::LangVar::hernoem_langvar ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::LangVar::add_langvar ( CODE ,NAAM [,CODESET] ),
Locale::Codes::LangVar::delete_langvar ( CODE [,CODESET] ),
Locale::Codes::LangVar::add_langvar_alias ( NAAM ,NIEUWE NAAM ),
Locale::Codes::LangVar::delete_langvar_alias ( NAAM ),
Locale::Codes::LangVar::hernoem_langvar_code ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangVar::add_langvar_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Locale::Codes::LangVar::delete_langvar_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

Landinstelling::Codes::Taal - standaard codes voor taal identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa-2, LOCALE_LANG_ALPHA_2, alfa-3, LOCALE_LANG_ALPHA_3, termijn, LOCALE_LANG_TERM

ROUTINES
code2taal ( CODE [,CODESET] [,'gepensioneerd']), taal2code ( NAAM [,CODESET]
[,'gepensioneerd']), taal_code2code ( CODE ,CODESET ,CODESET2 ), alle_taalcodes (
[CODESET] [,'gepensioneerd']), alle_taal_namen ( [CODESET] [,'gepensioneerd']),
Locale::Codes::Taal::naam_taal wijzigen ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::Taal::add_taal ( CODE ,NAAM [,CODESET] ),
Landinstelling::Codes::Taal::delete_taal ( CODE [,CODESET] ),
Landinstelling::Codes::Taal::add_taal_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Codes::Taal::delete_taal_alias ( NAAM ),
Locale::Codes::Taal::hernoem_taal_code ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Taal::add_taal_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Taal::delete_taal_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, http://www.loc.gov/standards/iso639-2/,
http://www.loc.gov/standards/iso639-5/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

Landinstelling::Codes::Script - standaard codes voor script identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa, LOCALE_SCRIPT_ALPHA, nummer, LOCALE_SCRIPT_NUMERIC

ROUTINES
code2script ( CODE [,CODESET] [,'gepensioneerd']), script2code ( NAAM [,CODESET]
[,'gepensioneerd']), script_code2code ( CODE ,CODESET ,CODESET2 ), alle_scriptcodes (
[CODESET] [,'gepensioneerd']), alle_script_namen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Codes::Script::hernoemen_script ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Codes::Script::add_script ( CODE ,NAAM [,CODESET] ),
Landinstelling::Codes::Script::delete_script ( CODE [,CODESET] ),
Landinstelling::Codes::Script::add_script_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Codes::Script::delete_script_alias ( NAAM ),
Landinstelling::Codes::Script::hernoem_script_code ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Script::add_script_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Codes::Script::delete_script_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, http://www.unicode.org/iso15924/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

Land::Land - standaard codes voor Land identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa-2, LOCALE_CODE_ALPHA_2, alfa-3, LOCALE_CODE_ALPHA_3, numeriek,
LOCALE_CODE_NUMERIC, dom, LOCALE_CODE_DOM

ROUTINES
code2land ( CODE [,CODESET] [,'gepensioneerd']), land2code ( NAAM [,CODESET]
[,'gepensioneerd']), land_code2code ( CODE ,CODESET ,CODESET2 ), alle_landcodes (
[CODESET] [,'gepensioneerd']), alle_landnamen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Land::hernoem_land ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Land::add_country ( CODE ,NAAM [,CODESET] ),
Landinstelling::Land::verwijder_land ( CODE [,CODESET] ),
Landinstelling::Land::add_country_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Land::delete_country_alias ( NAAM ),
Landinstelling::Land::hernoem_landcode ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Land::add_country_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Land::delete_country_code_alias ( CODE [,CODESET] ), alias_code ( ALIAS,
CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, Landinstelling::Subland,
http://www.iso.org/iso/home/standards/country_codes.htm,
http://www.iso.org/iso/home/standards/country_codes/iso-3166-1_decoding_t in staat.htm,
http://www.iana.org/domains/root/db/,
http://unstats.un.org/unsd/methods/m49/m49alpha.htm,
https://www.cia.gov/library/publications/the-world-factbook/appendix/prin
t_bijlage-d.html, http://www.statoids.com/wab.html

AUTEUR
COPYRIGHT

Landinstelling::Valuta - standaard codes voor valuta identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa, LOCALE_CURR_ALPHA, nummer, LOCALE_CURR_NUMERIC

ROUTINES
code2valuta ( CODE [,CODESET] [,'gepensioneerd']), valuta2code ( NAAM [,CODESET]
[,'gepensioneerd']), valuta_code2code ( CODE ,CODESET ,CODESET2 ), alle_valutacodes (
[CODESET] [,'gepensioneerd']), alle_valuta_namen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Valuta::hernoem_valuta ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Valuta::add_currency ( CODE ,NAAM [,CODESET] ),
Landinstelling::Valuta::delete_currency ( CODE [,CODESET] ),
Landinstelling::Valuta::add_currency_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Valuta::delete_currency_alias ( NAAM ),
Landinstelling::Valuta::hernoem_valuta_code ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Valuta::add_currency_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Valuta::delete_currency_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API,
http://www.iso.org/iso/support/currency_codes_list-1.htm

AUTEUR
COPYRIGHT

Landinstelling::Taal - standaard codes voor taal identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa-2, LOCALE_LANG_ALPHA_2, alfa-3, LOCALE_LANG_ALPHA_3, termijn, LOCALE_LANG_TERM

ROUTINES
code2taal ( CODE [,CODESET] [,'gepensioneerd']), taal2code ( NAAM [,CODESET]
[,'gepensioneerd']), taal_code2code ( CODE ,CODESET ,CODESET2 ), alle_taalcodes (
[CODESET] [,'gepensioneerd']), alle_taal_namen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Taal::naam_taal wijzigen ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Taal::add_taal ( CODE ,NAAM [,CODESET] ),
Landinstelling::Taal::verwijder_taal ( CODE [,CODESET] ),
Landinstelling::Taal::add_taal_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Taal::delete_taal_alias ( NAAM ),
Landinstelling::Taal::hernoem_taal_code ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Taal::add_taal_code_alias ( CODE ,NIEUWE CODE [,CODESET] ),
Landinstelling::Taal::delete_taal_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, http://www.loc.gov/standards/iso639-2/,
http://www.loc.gov/standards/iso639-5/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

Landinstelling::Maaktekst - kader voor lokalisatie
KORTE INHOUD
PRODUCTBESCHRIJVING
SNEL OVERZICHT
METHODEN
Bouwmethoden
De "maketext"-methode
$lh->fail_with or $lh->fail_with(PARAM), $lh->failure_handler_auto

Nutsmethoden
$taal->quant($getal, $singulier), $taal->quant($getal, $singulier,
$meervoud), $taal->quant($getal, $singulier, $meervoud, $negatief),
$taal->numf($getal), $taal->numerate($getal, $singular, $plural,
$negatief), $taal->sprintf($format, @items), $taal->taal_tag(),
$taal->codering()

Taalhandvatattributen en internals
TAALKLASSE-HIËRARCHIEËN
INSCHRIJVINGEN IN ELK LEXICON
BEUGEL NOTATIE
AUTO-LEXICONS
ALLEEN LEZEN LEXICONS
CONTROLE OPZOEKEN FOUT
HOE MAKETEXT TE GEBRUIKEN
ZIE OOK
AUTEURSRECHT EN DISCLAIMER
AUTEUR

Landinstelling::Maaktekst::Kookboek - recepten voor gebruik Landinstelling::Maaktekst
INLEIDING
EENZIJDIGE LEXICONS
DECIMALE PLAATSEN IN CIJFERFORMATTERING

Landinstelling::Maketext::Guts - Verouderd module naar laden Landinstelling::Maaktekst utf8 code
KORTE INHOUD
PRODUCTBESCHRIJVING

Landinstelling::Maketext::GutsLoader - Verouderd module naar laden Landinstelling::Maaktekst utf8 code
KORTE INHOUD
PRODUCTBESCHRIJVING

Landinstelling::Maketext::Eenvoudig - Eenvoudig interface naar Landinstelling::Maaktekst::Lexicon
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
OPTIES
Klasse
Pad
Style
Exporteren
subklasse
Decoderen
codering
ACKNOWLEDGMENTS
ZIE OOK
AUTEURS
COPYRIGHT
De "MIT"-licentie

Landinstelling::Maaktekst::TPJ13 -- dit artikel over software lokalisatie
KORTE INHOUD
PRODUCTBESCHRIJVING
Lokalisatie en Perl: gettext-pauzes, Maketext-fixes
Een lokalisatie-horrorverhaal: het kan jou overkomen
De taalkundige visie
Gettext breken
Gettext vervangen
Buzzwords: abstractie en inkapseling
Modewoord: isomorfisme
Modewoord: erfenis
Modewoord: Bezuiniging
De duivel in de details
Het bewijs in de pudding: websites lokaliseren
Referenties

Landinstelling::Script - standaard codes voor script identificatie
KORTE INHOUD
PRODUCTBESCHRIJVING
ONDERSTEUNDE CODESETS
alfa, LOCALE_SCRIPT_ALPHA, nummer, LOCALE_SCRIPT_NUMERIC

ROUTINES
code2script ( CODE [,CODESET] [,'gepensioneerd']), script2code ( NAAM [,CODESET]
[,'gepensioneerd']), script_code2code ( CODE ,CODESET ,CODESET2 ), alle_scriptcodes (
[CODESET] [,'gepensioneerd']), alle_script_namen ( [CODESET] [,'gepensioneerd']),
Landinstelling::Script::hernoem_script ( CODE ,NIEUWE NAAM [,CODESET] ),
Landinstelling::Script::add_script ( CODE ,NAAM [,CODESET] ), Landinstelling::Script::delete_script
( CODE [,CODESET] ), Landinstelling::Script::add_script_alias ( NAAM ,NIEUWE NAAM ),
Landinstelling::Script::delete_script_alias ( NAAM ), Landinstelling::Script::hernoem_script_code (
CODE ,NIEUWE CODE [,CODESET] ), Landinstelling::Script::add_script_code_alias ( CODE ,NIEUWE CODE
[,CODESET] ), Landinstelling::Script::delete_script_code_alias ( CODE [,CODESET] )

ZIE OOK
Landinstelling::Codes, Landinstelling::Codes::API, http://www.unicode.org/iso15924/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
COPYRIGHT

MIME::Base64 - codering en decodering of base64 strings
KORTE INHOUD
PRODUCTBESCHRIJVING
codeer_base64( $bytes ), codeer_base64( $bytes, $eol );, decodeer_base64( $str ),
codeer_base64url( $bytes ), decode_base64url( $str ), gecodeerde_base64_length( $bytes ),
gecodeerde_base64_lengte( $bytes, $eol ), gedecodeerde_base64_lengte( $str )

Voorbeelden
COPYRIGHT
ZIE OOK

MIME::Geciteerdeafdruk - codering en decodering of geciteerd-afdrukbaar strings
KORTE INHOUD
PRODUCTBESCHRIJVING
codeer_qp( $str), codeer_qp( $str, $eol), codeer_qp( $str, $eol, $binmode ),
decodeer_qp( $str )

COPYRIGHT
ZIE OOK

Wiskunde::BigFloat - arbitrair grootte drijvend punt wiskunde pakket
KORTE INHOUD
PRODUCTBESCHRIJVING
Invoer
uitgang
mantisse(), exponent() en onderdelen()
Nauwkeurigheid versus precisie
ronding
ffround (+$scale ), ffround ( -$scale ), ffround ( 0 ), fround (+$scale ),
grond ( -$scale ) en grond ( 0 )

METHODEN
nauwkeurigheid(), precisie(), bexp(), bnok(), bpi(), bcos(), bsin(), batan2(), batan(),
bmuladd()

Automatisch aanmaken van constanten
Wiskundige bibliotheek
Met behulp van Math::BigInt::Lite
UITVOER
WAARSCHUWINGEN
stringeren, bstr(), bdiv(), brsft(), Wijzigen en =, bpo(), precisie() vs
nauwkeurigheid()

BUGS
Support
RT: CPAN-verzoektracker, AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen,
Zoeken in CPAN, CPAN Testers Matrix, The Bignum mailinglijst, Posten op mailinglijst, Bekijken
mailinglijst, Aan-/afmelden

LICENTIE
ZIE OOK
AUTEURS

Wiskunde::BigInt - arbitrair grootte geheel getal/zwevend wiskunde pakket
KORTE INHOUD
PRODUCTBESCHRIJVING
Invoer
uitgang
METHODEN
configuratie(), nauwkeurigheid(), precisie(), brsft(), nieuw(), van_oct(), van_hex(), van_bin(),
bnan(), bnul(), binf(), bot(), is een()/is_nul()/is_nan()/is_inf(),
is_pos()/is_neg()/is_positief()/is_negatief(), is vreemd()/is_even()/is_int(), bcmp(),
bacmp(), teken(), cijfer(), bneg(), babs(), bsgn(), bnorm(), bnot(), binc(), bdec(),
slecht(), bsub(), bmul(), bmuladd(), bdiv(), bmod(), bmodinv(), bmodpow(), bpo(),
blog(), bexp(), bnok(), bpi(), bcos(), bsin(), batan2(), batan(), Blsft(), brsft(),
band(), bior(), bxor(), bnot(), bsqrt(), brood(), bfac(), ronde(), bron(),
bfrond(), bvloer(), bceil(), bint(), bgcd(), blcm(), lengte(), exponent(),
mantisse(), onderdelen(), kopiëren(), as_int()/als_nummer(), bstr(), bsstr(), as_hex(),
as_bin(), as_oct(), numificeren(), bewerken(), upgrade()/downgraden(), div_scale(),
round_mode()

Nauwkeurigheid en precisie
Precisie P
Nauwkeurigheid A
Terugval F
Afrondingsmodus R
'trunc', 'even', 'oneven', '+inf', '-inf', 'nul', 'algemeen', precisie, nauwkeurigheid
(significante cijfers), Instelling/toegang, Nummers aanmaken, Gebruik, Voorrang,
Globale waarden overschrijven, Lokale instellingen, Afronding, Standaardwaarden, Opmerkingen

Oneindigheid en geen getal
okt ()/hex (), inloggen(-inf), exp(), omdat(), zonde(), atan2()

INTERN
WISKUNDE BIBLIOTHEEK
SIGN
mantisse(), exponent() en onderdelen()
Voorbeelden
Automatisch aanmaken van constanten
PRESTATIES
Alternatieve wiskundebibliotheken
SUBCLASSEREN
Subklassen Wiskunde::BigInt
UPGRADEN
Automatische upgrade
bsqrt(), div(), blog(), bexp()

UITVOER
WAARSCHUWINGEN
bstr(), bsstr() en 'cmp', int (), lengte(), bdiv(), oneindige afhandeling, wijzigen en
=, bpow, Overbelasting -$x, Verschillende objecttypen combineren, bsqrt(), brsft()

BUGS
Support
RT: CPAN-verzoektracker, AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen,
Zoeken in CPAN, CPAN Testers Matrix, The Bignum mailinglijst, Posten op mailinglijst, Bekijken
mailinglijst, Aan-/afmelden

LICENTIE
ZIE OOK
AUTEURS

Wiskunde::BigInt::Berekening - XNUMX% Puur etherische olie Perl module naar ondersteuning Wiskunde::BigInt
KORTE INHOUD
PRODUCTBESCHRIJVING
DE Math::BigInt-API
Algemene opmerkingen
API-versie 1
api_versie(), _nieuw(STR), _nul(), _een(), _twee(), _tien(), _van_bin(STR),
_van_oct(STR), _van_hex(STR), _optellen(OBJ1, OBJ2), _mul(OBJ1, OBJ2), _div(OBJ1,
OBJ2), _sub(OBJ1, OBJ2, VLAG), _sub(OBJ1, OBJ2), _december(OBJ), _inc(OBJ), _mod(OBJ1,
OBJ2), _sqrt(OBJ), _wortel(OBJ, N), _fac(OBJ), _pow(OBJ1, OBJ2), _modinv(OBJ1,
OBJ2), _modpow(OBJ1, OBJ2, OBJ3), _rsft(OBJ, N, B), _lsft(OBJ, N, B),
_log_int(OBJ, B), _ggd(OBJ1, OBJ2), _en(OBJ1, OBJ2), _of(OBJ1, OBJ2), _xor(OBJ1,
OBJ2), _is_nul(OBJ), _is_één(OBJ), _is_twee(OBJ), _is_ten(OBJ), _is_even(OBJ),
_is_oneven(OBJ), _acmp(OBJ1, OBJ2), _str(OBJ), _as_bin(OBJ), _as_oct(OBJ),
_as_hex(OBJ), _getal(OBJ), _kopie(OBJ), _len(OBJ), _nullen(OBJ), _cijfer(OBJ, N),
_controleren(OBJ)

API-versie 2
_1ex(N), _nok(OBJ1, OBJ2), _alen(OBJ)

API optionele methoden
_ondertekend_of(OBJ1, OBJ2, TEKEN1, TEKEN2), _ondertekend_en(OBJ1, OBJ2, TEKEN1, TEKEN2),
_ondertekende_xor(OBJ1, OBJ2, TEKEN1, TEKEN2)

VERPAK JE EIGEN
BUGS
Support
RT: CPAN-verzoektracker, AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen,
Zoeken in CPAN, CPAN Testers Matrix, The Bignum mailinglijst, Posten op mailinglijst, Bekijken
mailinglijst, Aan-/afmelden

LICENTIE
AUTEURS
ZIE OOK

Wiskunde::BigInt::CalcEmu - wedijveren low-level wiskunde with bigint code
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
__emu_bxor, __emu_band, __emu_bior

BUGS
Support
RT: CPAN-verzoektracker, AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen,
Zoeken in CPAN, CPAN Testers Matrix, The Bignum mailinglijst, Posten op mailinglijst, Bekijken
mailinglijst, Aan-/afmelden

LICENTIE
AUTEURS
ZIE OOK

Wiskunde::BigInt::FastCalc - Wiskunde::BigInt::Berekening with sommige XS voor meer snelheid
KORTE INHOUD
PRODUCTBESCHRIJVING
STORAGE
METHODEN
LICENTIE
AUTEURS
ZIE OOK

Wiskunde::BigRat - arbitrair groot rationeel nummers
KORTE INHOUD
PRODUCTBESCHRIJVING
WISKUNDE BIBLIOTHEEK
METHODEN
nieuw()
teller()
noemer()
onderdelen()
numificeren()
as_int()/als_nummer()
as_float()
as_hex()
as_bin()
as_oct()
van_hex()/van_bin()/van_oct()
lengte()
cijfer()
bnorm()
bfac()
bron()/ronde()/bfrond()
bmod()
bneg()
is een()
is_nul()
is_pos()/is_positief()
is_neg()/is_negatief()
is_int()
is vreemd()
is_even()
bceil()
bvloer()
bsqrt()
brood()
slecht()/bmul()/bsub()/bdiv()/bdec()/binc()
kopiëren()
bstr()/bsstr()
bacmp()/bcmp()
Blsft()/brsft()
bpo()
bexp()
bnok()
configuratie()
objectiveren()
BUGS
Support
RT: CPAN-verzoektracker, AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen,
Zoeken in CPAN, CPAN Testers Matrix, The Bignum mailinglijst, Posten op mailinglijst, Bekijken
mailinglijst, Aan-/afmelden

LICENTIE
ZIE OOK
AUTEURS

Wiskunde::Complex - complex nummers en geassocieerd wiskundig functies
KORTE INHOUD
PRODUCTBESCHRIJVING
WERKZAAMHEDEN
OPRICHTING
WEERGEVEN
GEWIJZIGD IN PERL 5.6
GEBRUIK
CONSTANTEN
PI
Inf
FOUTEN ALS GEVOLG VAN DELEN DOOR NUL OF LOGARITH VAN NUL
FOUTEN DOOR ONVERTEERBARE ARGUMENTEN
BUGS
ZIE OOK
AUTEURS
LICENTIE

Wiskunde::Trig - trigonometrische functies
KORTE INHOUD
PRODUCTBESCHRIJVING
TRIGONOMETRISCHE FUNCTIES
looien

FOUTEN DOOR DELEN DOOR NUL
EENVOUDIGE (ECHTE) ARGUMENTEN, COMPLEXE RESULTATEN
VLAKHOEKCONVERSIES
deg2rad, grad2rad, rad2deg, grad2deg, deg2grad, rad2grad, rad2rad, deg2deg, grad2grad

RADIAAL COÖRDINAAT CONVERSIES
COÖRDINATIE SYSTEMEN
3D-HOEKCONVERSIES
cartesiaans_naar_cilindrisch, cartesiaans_naar_bolvormig, cilindrisch_naar_cartesiaans,
cilindrisch_naar_bolvormig, bolvormig_naar_cartesiaans, bolvormig_naar_cilindrisch

GROTE CIRKELAFSTANDEN EN RICHTING
grote_cirkelafstand
grote_cirkel_richting
grote_cirkel_lager
grote_cirkel_bestemming
grote_cirkel_middelpunt
grote_cirkel_waypoint
Voorbeelden
WAARSCHUWING VOOR GROTE CIRKELFORMULES
Echt gewaardeerde asin en acos
asin_real, acos_real

BUGS
AUTEURS
LICENTIE

Onthoud - Merk functies sneller by handel ruimte voor tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
DETAILS
OPTIES
INSTALL
NORMALISER
"SCALAR_CACHE", "LIST_CACHE"
"GEHEUGEN", "HASH", "TIE", "FOUT", "MERGE"

ANDERE FACILITEITEN
"geheugen opheffen"
"flush_cache"
WAARSCHUWINGEN
PERSISTENTE CACHE-ONDERSTEUNING
VERVAL ONDERSTEUNING
BUGS
MAILLIJST
AUTEUR
AUTEURSRECHT EN LICENTIE
DANK U

Onthoud::ElkeDBM_File - lijm naar zorgen voor BESTAAT voor ElkDBM_bestand voor Opbergbaar .
PRODUCTBESCHRIJVING

Onthouden::Verlopen - Inpluggen module voor automatisch vervaltijd of gememoriseerd waarden
KORTE INHOUD
PRODUCTBESCHRIJVING
INTERFACE
TIEHASH, BESTAAT, OPSLAG

ALTERNATIEVEN
WAARSCHUWINGEN
AUTEUR
ZIE OOK

Onthoud::ExpireFile - proef voor Onthoud vervaltijd semantiek
PRODUCTBESCHRIJVING

Onthoud::ExpireTest - proef voor Onthoud vervaltijd semantiek
PRODUCTBESCHRIJVING

Onthoud::NDBM_File - lijm naar zorgen voor BESTAAT voor NDBM_Bestand voor Opbergbaar .
PRODUCTBESCHRIJVING

Onthoud::SDBM_File - lijm naar zorgen voor BESTAAT voor SDBM_Bestand voor Opbergbaar .
PRODUCTBESCHRIJVING

Onthouden::Op te slaan - shop Gememoriseerd gegevens in Opbergbaar databank
PRODUCTBESCHRIJVING

Module::KernLijst - wat modules verscheept with versies of perl
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES-API
"first_release(MODULE)", "first_release_by_date(MODULE)", "find_modules( REGEX, [
LIJST MET PERLS ] )", "find_version( PERL_VERSION )", "is_core( MODULE, [
MODULE_VERSION, [ PERL_VERSION ] )", "is_verouderd(MODULE, PERL_VERSION )",
"verouderd_in(MODULE)", "removed_from(MODULE)", "removed_from_by_date(MODULE)",
"changes_between( PERL_VERSION, PERL_VERSION )"

DATA STRUCTUREN
%Module::CoreList::versie, %Module::CoreList::delta, %Module::CoreList::released,
%Module::CoreList::families, %Module::CoreList::verouderd,
%Module::CoreList::upstream, %Module::CoreList::bug_tracker

WAARSCHUWINGEN
GESCHIEDENIS
AUTEUR
LICENTIE
ZIE OOK

Module::CoreList::Utils - wat utilities verscheept with versies of perl
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES-API
"hulpprogramma's", "first_release( UTILITY )", "first_release_by_date( UTILITY )",
"removed_from( UTILITY )", "removed_from_by_date( UTILITY )"

DATA STRUCTUREN
%Module::CoreList::Utils::hulpprogramma's

AUTEUR
LICENTIE
ZIE OOK

Module::Laden - runtime vereisen of zowel modules en bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
Verschil tussen "laden" en "automatisch laden"
FUNCTIES
laden, automatisch laden, laden_remote, autoladen_remote

Reglement
IMPORTEERT DE FUNCTIES
"laden", "automatisch laden", "laden_remote", "autoladen_remote", 'alle', '','geen',undef

Voorbehoud
DANKBETUIGINGEN
FOUTMELDINGEN
AUTEUR
COPYRIGHT

Module::Belasting::Voorwaardelijk - Op zoek up module informatie / het laden at runtime
KORTE INHOUD
PRODUCTBESCHRIJVING
Methoden
$href = check_install( module => NAAM [, versie => VERSIE, uitgebreid => BOOL ]);
module, versie, uitgebreid, bestand, dir, versie, up-to-date

$bool = can_load( modules => { NAAM => VERSIE [,NAAM => VERSIE] }, [verbose => BOOL,
nocache => BOOL, autoload => BOOL] )
modules, uitgebreid, nocache, automatisch laden

@lijst = vereist(MODULE);
Globale variabelen
$Module::Laden::Voorwaardelijk::VERBOSE
$Module::Laden::Voorwaardelijk::FIND_VERSION
$Module::Laden::Voorwaardelijk::CHECK_INC_HASH
$Module::Laden::Voorwaardelijk::CACHE
$Module::Laden::Voorwaardelijk::ERROR
$Module::Load::Conditioneel::AFGESCHAFT
Zie ook
FOUTMELDINGEN
AUTEUR
COPYRIGHT

Module::Geladen - Mark modules as geladen or gelost
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
$bool = mark_as_loaded(PAKKET);
$bool = mark_as_unloaded(PAKKET);
$loc = is_geladen(PAKKET);
FOUTMELDINGEN
AUTEUR
COPYRIGHT

Module::Metagegevens - Verzamelen pakket en POD informatie van perl module bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
Klasse methoden
"new_from_file($bestandsnaam, collect_pod => 1)", "new_from_handle($handle, $bestandsnaam,
collect_pod => 1)", "new_from_module($module, collect_pod => 1, inc => \@dirs)",
"find_module_by_name($module, \@dirs)", "find_module_dir_by_name($module,
\@dirs)", "biedt( %options )", versie (Verplicht), map, bestanden, voorvoegsel,
"package_versions_from_directory($dir, \@files?)", "log_info (intern)"

Objectmethoden
"naam()", "versie($pakket)", "bestandsnaam()", "packages_inside()", "pod_inside()",
"bevat_pod()", "pod($section)", "is_indexable($package)" of "is_indexable()"

AUTEUR
AUTEURSRECHT & LICENTIE

NDBM_Bestand - Gebonden toegang naar ndbm bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
"O_RDONLY", "O_WRONLY", "O_RDWR"

DIAGNOSE
"ndbm store heeft -1 geretourneerd, errno 22, sleutel "..." op ..."
BUGS EN WAARSCHUWINGEN

VOLGENDE - Zorgen voor a pseudo-klasse VOLGENDE (En a) uit die toestaat methode opnieuw verzenden
KORTE INHOUD
PRODUCTBESCHRIJVING
Redispatch afdwingen
Herhalingen vermijden
Met één enkele aanroep alle versies van een methode aanroepen
Met behulp van "ELKE" methoden
AUTEUR
INSECTEN EN IRRITATIES
COPYRIGHT

Netto::Cmd - Netwerk commando klasse (als gebruikt by FTP-, SMTP etc.)
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIKERSMETHODEN
debug ( VALUE ), bericht (), code (), ok (), status (), datasend ( DATA ), dataend ()

KLASSE METHODEN
debug_print ( DIR, TEXT ), debug_text ( DIR, TEXT ), opdracht ( CMD [, ARGS, ... ]),
niet ondersteund (), reactie (), parse_response ( TEXT ), getline (), ungetline ( TEXT ),
rawdatasend ( DATA ), read_until_dot (), gebonden_fh ()

PSEUDO-ANTWOORDEN
Initiële waarde, verbinding gesloten, time-out

UITVOER
AUTEUR
COPYRIGHT

Netto::Config - Lokale configuratie gegevens voor libnet
SYNOPSY
PRODUCTBESCHRIJVING
METHODEN
vereist_firewall ( HOST )

NetConfig-WAARDEN
nntp_hosts, snpp_hosts, pop3_hosts, smtp_hosts, ph_hosts, daytime_hosts, time_hosts,
inet_domain, ftp_firewall, ftp_firewall_type, 0, 1, 2, 3, 4, 5, 6, 7, ftp_ext_passive,
ftp_int_passive, local_netmask, test_hosts, test_exists

Netto::Domein - Poging naar schatten the actueel gastheer internet naam en domein
KORTE INHOUD
PRODUCTBESCHRIJVING
hostfqdn (), domeinnaam (), hostnaam (), hostdomein ()

AUTEUR
COPYRIGHT

Netto::FTP - FTP Bedrijf klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
Overzicht
CONSTRUCTOR
nieuw ([ HOST ] [, OPTIES ])

METHODEN
login ([LOGIN [,WACHTWOORD [, ACCOUNT]]]), starttls (), stopls (), prot (LEVEL),
host (), account( ACCT), autoriseren ( [AUTH [, RESP]]), site (ARGS), ascii (), binair
(), typ ( [ TYPE ] ), hernoem ( OUDE NAAM, NIEUWE NAAM ), verwijder ( BESTANDSNAAM ), cwd ( [ DIR ]
), cdup (), passief ( [ PASSIEF ] ), pwd (), herstart ( WAAR ), rmdir ( DIR [, RECURSE
]), mkdir ( DIR [, RECURSE ]), alloc ( SIZE [, RECORD_SIZE] ), ls ( [ DIR ] ), dir ( [
DIR ] ), haal ( REMOTE_FILE [, LOCAL_FILE [, WHERE]] ), plaats ( LOCAL_FILE [, REMOTE_FILE
] ), plaats_uniek ( LOCAL_FILE [, REMOTE_FILE ] ), voeg toe ( LOCAL_FILE [, REMOTE_FILE ]
), unieke_naam (), mdtm ( FILE ), grootte ( FILE ), ondersteund ( CMD ), hash (
[FILEHANDLE_GLOB_REF],[ BYTES_PER_HASH_MARK] ), functie ( NAME ), nlst ( [ DIR ] ),
lijst ( [ DIR ] ), retr ( FILE ), stor ( FILE ), stou ( FILE ), appe ( FILE ), port ( [
POORT ] ) =item eprt ( [ POORT ] ), pasv () =item epsv (), pasv_xfer ( SRC_FILE,
DEST_SERVER [, DEST_FILE ] ), pasv_xfer_unique ( SRC_FILE, DEST_SERVER [, DEST_FILE ]
), pasv_wait ( NON_PASV_SERVER ), afbreken (), stoppen ()

Methoden voor de avontuurlijken
quot (CMD [,ARGS]), can_inet6 (), can_ssl ()

DE dataconn-KLASSE
ONGEËMPLEMENTEERD
SMNT, KLANTENSERVICE, MODE, SYSTEEM, STAT, STRU, ZUIVER

MELDEN VAN BUGS
AUTEUR
ZIE OOK
GEBRUIK VOORBEELDEN
http://www.csh.rit.edu/~adam/Progs/

CREDITS
COPYRIGHT

Netto::NNTP - NNTP Bedrijf klasse
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ HOST ] [, OPTIES ])

METHODEN
host (), starttls (), artikel ( [ MSGID|MSGNUM ], [FH] ), body ( [ MSGID|MSGNUM ],
[FH] ), hoofd ( [ MSGID|MSGNUM ], [FH] ), Articlefh ( [ MSGID|MSGNUM ] ), bodyfh ( [
MSGID|MSGNUM ] ), headfh ( [ MSGID|MSGNUM ] ), nntpstat ( [ MSGID|MSGNUM ] ), groep (
[ GROEP ] ), help ( ), ik heb ( MSGID [, MESSAGE ]), laatste (), datum (), postok (),
authinfo ( GEBRUIKER, PASS ), authinfo_simple ( GEBRUIKER, PASS ), lijst (), nieuwe groepen ( SINCE [,
DISTRIBUTIES ]), nieuwnieuws ( SINDS [, GROEPEN [, DISTRIBUTIES ]]), volgende (), bericht ( [
BERICHT ] ), postfh (), slaaf (), quit (), can_inet6 (), can_ssl ()

Uitbreidingsmethoden
nieuwsgroepen ( [ PATROON ] ), distributies (), distribution_patterns (),
abonnementen (), overzicht_fmt (), actieve_tijden (), actief ( [ PATROON ] ),
xgtitle (PATROON), xhdr (HEADER, BERICHT-SPEC), xover (BERICHT-SPEC), xpath
(BERICHT-ID), xpat (HEADER, PATROON, BERICHT-SPEC), xrover (), lijstgroep ( [
GROEP ] ), lezer ()

NIET ONDERSTEUND
DEFINITIES
BERICHT-SPEC, PATROON, Voorbeelden, "[^]-]", *bdc, "[0-9a-zA-Z]", "a??d"

ZIE OOK
AUTEUR
COPYRIGHT

Netto::Netrc - OO interface naar gebruikers netrc filet
KORTE INHOUD
PRODUCTBESCHRIJVING
HET .netrc-BESTAND
machinenaam, standaard, loginnaam, wachtwoordreeks, accountreeks, macdef-naam

CONSTRUCTOR
opzoeken ( MACHINE [, LOGIN ])

METHODEN
login (), wachtwoord (), account (), lpa ()

AUTEUR
ZIE OOK
COPYRIGHT

Netto::POP3 - Post Office Protocol 3 Bedrijf klasse (RFC1939)
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
nieuw ( [ HOST ] [, OPTIES ] )

METHODEN
host (), auth ( GEBRUIKERSNAAM, PASSWORD ), gebruiker ( GEBRUIKER ), pass ( PASS ), login ( [ GEBRUIKER [,
PASS ]] ), starttls ( SSLARGS ), apop ( [ GEBRUIKER [, PASS ]] ), banner (), capa (),
mogelijkheden (), top ( MSGNUM [, NUMLINES ] ), lijst ( [ MSGNUM ] ), get ( MSGNUM [, FH
] ), getfh ( MSGNUM ), last (), popstat (), ping ( GEBRUIKER ), uidl ( [ MSGNUM ] ), verwijderen
( MSGNUM ), reset (), stop (), can_inet6 (), can_ssl ()

OPMERKINGEN
ZIE OOK
AUTEUR
COPYRIGHT

Netto::Ping - controle a vanop gastheer voor bereikbaarheid
KORTE INHOUD
PRODUCTBESCHRIJVING
Functies
Net::Ping->new([$proto [, $def_timeout [, $bytes [, $device [, $tos [, $ttl
]]]]]]);, $p->ping($host [, $timeout]);, $p->source_verify( { 0 | 1 } );,
$p->service_check( { 0 | 1 } );, $p->tcp_service_check( { 0 | 1 } );, $p->huurt( {
0 | 1 } );, $p->bind($local_addr);, $p->open($host);, $p->ack( [ $host ] );,
$p->nack($failed_ack_host);, $p->dichtbij();, $p->poortnummer([$poortnummer]),
pingecho($host [, $time-out]);

OPMERKINGEN
INSTALL
BUGS
AUTEURS
COPYRIGHT

Net::SMTP - Eenvoudig E-mailadres Overdracht Protocol Bedrijf
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
CONSTRUCTOR
nieuw ( [ HOST ] [, OPTIES ] )

METHODEN
banner (), domein (), hallo ( DOMAIN ), host (), etrn ( DOMAIN ), starttls ( SSLARGS
), auth ( GEBRUIKERSNAAM, WACHTWOORD ), mail ( ADRES [, OPTIES] ), verzenden ( ADRES ),
verzend_of_mail (ADRES), verzend_en_mail (ADRES), reset (), ontvanger (ADRES [,
ADRES, [...]] [, OPTIES ] ), naar ( ADRES [, ADRES [...]] ), cc ( ADRES [,
ADRES [...]] ), bcc ( ADRES [, ADRES [...]] ), data ( [ DATA ] ), bdat ( DATA ),
bdatlast ( DATA ), uitbreiden ( ADDRESS ), verifiëren ( ADDRESS ), help ( [ $subject ] ), afsluiten
(), can_inet6 (), can_ssl ()

ADRESSEN
ZIE OOK
AUTEUR
COPYRIGHT

Netto::Tijd - tijd en dag netwerk klant interface
KORTE INHOUD
PRODUCTBESCHRIJVING
inet_time ( [HOST [, PROTOCOL [, TIME-OUT]]]), inet_daytime ( [HOST [, PROTOCOL [,
TIME-OUT]]])

AUTEUR
COPYRIGHT

Net::hostent - bij naam interface naar Perl's ingebouwd gethost*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
NOTITIE
AUTEUR

Net::libnetFAQ, libnetFAQ - libnet Vaak gevraagd Contact
PRODUCTBESCHRIJVING
Waar kunt u dit document verkrijgen?
Hoe u kunt bijdragen aan dit document
Auteurs- en auteursrechtinformatie
Disclaimer
Het verkrijgen en installeren van libnet
Wat is libnet?
Welke versie van perl heb ik nodig?
Welke andere modules heb ik nodig?
Welke machines ondersteunen libnet?
Waar kan ik de nieuwste libnet-release krijgen
Met behulp van Net::FTP
Hoe download ik bestanden van een FTP-server?
Hoe breng ik bestanden over in binaire modus?
Hoe kan ik de grootte van een bestand op een externe FTP-server achterhalen?
Hoe kan ik de wijzigingstijd van een bestand op een externe FTP-server verkrijgen?
Hoe kan ik de rechten van een bestand op een externe server wijzigen?
Kan ik een reget-bewerking uitvoeren, zoals het ftp-commando?
Hoe krijg ik een directorylijst van een FTP-server?
Het wijzigen van de directory naar "" mislukt niet?
Ik zit achter een SOCKS-firewall, maar de Firewall-optie werkt niet?
Ik zit achter een FTP-proxyfirewall, maar heb geen toegang tot machines daarbuiten?
Mijn ftp-proxyfirewall luistert niet op poort 21
Is het mogelijk om de bestandsrechten van een bestand op een FTP-server te wijzigen?
Ik heb scripts gezien die een methodebericht aanroepen, maar ik kan het niet gedocumenteerd vinden?
Waarom implementeert Net::FTP de methoden mput en mget niet
Met behulp van Net::SMTP
Waarom kan het deel van een e-mailadres na de @ niet als hostnaam worden gebruikt?
Waarom doet Net::SMTP geen DNS MX-lookups?
De verificatiemethode retourneert altijd true?
Debuggen van scripts
Hoe kan ik fouten opsporen in mijn scripts die Net::*-modules gebruiken?
AUTEUR EN AUTEURSRECHT

Netto::netent - bij naam interface naar Perl's ingebouwd getnet*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
NOTITIE
AUTEUR

Netto::protoent - bij naam interface naar Perl's ingebouwd getproto*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
AUTEUR

Netto::dient - bij naam interface naar Perl's ingebouwd ontvangserv*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
NOTITIE
AUTEUR

O - Algemeen interface naar Perl Compiler backends
KORTE INHOUD
PRODUCTBESCHRIJVING
OVEREENKOMSTEN
IMPLEMENTATIE
BUGS
AUTEUR

ODBM_Bestand - Gebonden toegang naar odbm bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
"O_RDONLY", "O_WRONLY", "O_RDWR"

DIAGNOSE
"odbm store heeft -1 geretourneerd, errno 22, sleutel "..." op ..."
BUGS EN WAARSCHUWINGEN

opcode - onbruikbaar maken genoemd opcodes wanneer samenstellen perl code
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
WAARSCHUWING
Operatornamen en operatorlijsten
een operatornaam (opname), een operatortagnaam (optag), een ontkende opname of optag, een
operatorset (opset)

Opcode-functies
opcodes, opset (OP, ...), opset_to_ops (OPSET), opset_to_hex (OPSET), volledige_opset,
lege_opset, invert_opset (OPSET), verifieer_opset (OPSET, ...), definieer_optag (OPTAG,
OPSET), opmask_add (OPSET), opmask, opdesc (OP, ...), opdump (PAT)

Manipulatie van opsets
TE DOEN (misschien)
Vooraf gedefinieerde Opcode-tags
:base_core, :base_mem, :base_loop, :base_io, :base_orig, :base_math, :base_thread,
:default, :filesys_read, :sys_db, :browse, :filesys_open, :filesys_write, :subprocess,
:ownprocess, :others, :load, :still_to_be_decided, :gevaarlijk

ZIE OOK
AUTEURS

POSIX - Perl interface naar IEEE Std 1003.1
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWINGEN
FUNCTIES
"_exit", "abort", "abs", "access", "acos", "acosh", "alarm", "asctime", "asin",
"asinh", "beweren", "atan", "atanh", "atan2", "atexit", "atof", "atoi", "atol",
"bsearch", "calloc", "cbrt", "ceil", "chdir", "chmod", "chown", "clearerr", "klok",
"close", "closedir", "cos", "cosh", "copysign", "creat", "ctermid", "ctime",
"cuserid", "difftime", "div", "dup", "dup2", "erf", "erfc", "errno", "execl",
"execle", "execlp", "execv", "execve", "execvp", "exit", "exp", "expm1", "fabs",
"fclose", "fcntl", "fdopen", "feof", "ferror", "fflush", "fgetc", "fgetpos", "fgets",
"fileno", "vloer", "fdim", "fegetround", "fesetround", "fma", "fmax", "fmin", "fmod",
"fopen", "fork", "fpathconf", "fpclassify", "fprintf", "fputc", "fputs", "fread",
"gratis", "freopen", "frexp", "fscanf", "fseek", "fsetpos", "fstat", "fsync", "ftell",
"fwrite", "getc", "getchar", "getcwd", "getegid", "getenv", "geteuid", "getgid",
"getgrgid", "getgrnam", "getgroups", "getlogin", "getpgrp", "getpid", "getppid",
"getpwnam", "getpwuid", "krijgt", "getuid", "gmtime", "hypot", "ilogb", "Inf",
"isalnum", "isalpha", "isatty", "iscntrl", "isdigit", "isfinite", "isgraph",
"isgreater", "isinf", "islower", "isnan", "isnormaal", "isprint", "ispunct", "isspace",
"isupper", "isxdigit", "j0", "j1", "jn", "y0", "y1", "yn", "kill", "labs", "lchown",
"ldexp", "ldiv", "lgamma", "log1p", "log2", "logb", "link", "localeconv", "localtime",
"log", "log10", "longjmp", "lseek", "lrint", "lround", "malloc", "mblen", "mbstowcs",
"mbtowc", "memchr", "memcmp", "memcpy", "memmove", "memset", "mkdir", "mkfifo",
"mktime", "modf", "NaN", "nan", "nearbyint", "nextafter", "nexttoward", "nice",
"offsetof", "open", "opendir", "pathconf", "pause", "perror", "pipe", "pow", "printf",
"putc", "putchar", "puts", "qsort", "raise", "rand", "read", "readdir", "realloc",
"rest", "verwijderen", "remquo", "hernoemen", "terugspoelen", "rewinddir", "rint", "rmdir",
"round", "scalbn", "scanf", "setgid", "setjmp", "setlocale", "setpgid", "setsid",
"setuid", "sigaction", "siglongjmp", "signbit", "sigpending", "sigprocmask",
"sigsetjmp", "sigsuspend", "sin", "sinh", "sleep", "sprintf", "sqrt", "srand",
"sscanf", "stat", "strcat", "strchr", "strcmp", "strcoll", "strcpy", "strcspn",
"strerror", "strftime", "strlen", "strncat", "strncmp", "strncpy", "strpbrk",
"strrchr", "strspn", "strstr", "strtod", "strtok", "strtol", "strtold", "strtoul",
"strxfrm", "sysconf", "systeem", "tan", "tanh", "tcdrain", "tcflow", "tcflush",
"tcgetpgrp", "tcsendbreak", "tcsetpgrp", "tgamma", "tijd", "tijden", "tmpfile",
"tmpnam", "tolower", "toupper", "trunc", "ttyname", "tzname", "tzset", "umask",
"uname", "ungetc", "ontkoppelen", "utime", "vfprintf", "vprintf", "vsprintf", "wachten",
"waitpid", "wcstombs", "wctomb", "schrijven"

KLASSEN
"POSIX::SigActie"
"nieuw", "handler", "masker", "vlaggen", "veilig"

"POSIX::SigRt"
%SIGRT, "SIGRTMIN", "SIGRTMAX"

"POSIX::SigSet"
"nieuw", "addset", "delset", "emptyset", "fillset", "imber"

"POSIX::Termios"
"nieuw", "getattr", "getcc", "getcflag", "getiflag", "getispeed", "getlflag",
"getoflag", "getospeed", "setattr", "setcc", "setcflag", "setiflag", "setispeed",
"setlflag", "setoflag", "setospeed", Baudrate-waarden, Terminal-interfacewaarden,
Veldwaarden "c_cc", veldwaarden "c_cflag", veldwaarden "c_iflag", "c_lflag"
veldwaarden, veldwaarden "c_oflag".

PADNAAMCONSTANTEN
constanten

POSIX-CONSTANTEN
constanten

SYSTEEM CONFIGURATIE
constanten

FOUT
constanten

FCNTL
constanten

FLOAT
constanten

DRIJVENDE-POINT-OMGEVING
constanten

GRENZEN
constanten

LOKAAL
constanten

WISKUNDE
constanten

SIGNAAL
constanten

STAT
Constanten, macro's

STDLIB
constanten

STDIUM
constanten

TIJD
constanten

UNISTD
constanten

WACHTEN
Constanten, "WNOHANG", "WUNTRACED", Macro's, "WIFEXITED", "WEXITSTATUS", "WIFSIGNALED",
"WTERMSIG", "WIFSTOPPED", "WSTOPSIG"

Params::Controleer - A algemeen invoer parseren/controleren mechanisme.
KORTE INHOUD
PRODUCTBESCHRIJVING
Sjabloon
standaard, vereist, strikt type, gedefinieerd, no_override, opslaan, toestaan

Functies
check(\%tmpl, \%args, [$verbose] );
Sjabloon, argumenten, uitgebreid

allow( $test_me, \@criteria );
tekenreeks, regexp, subroutine, arrayref

laatste_fout()
Globale variabelen
$Params::Check::VERBOSE
$Params::Controleer::STRICT_TYPE
$Params::Controleer::ALLOW_UNKNOWN
$Params::Controleer::STRIP_LEADING_DASHES
$Params::Controleer::NO_DUPLICATES
$Params::Controleer::PRESERVE_CASE
$Params::Controleer::ONLY_ALLOW_DEFINED
$Params::Controleer::SANITY_CHECK_TEMPLATE
$Params::Check::WARNINGS_FATAL
$Params::Controleer::CALLER_DEPTH
Danksagung
FOUTMELDINGEN
AUTEUR
COPYRIGHT

Parse::CPAN::Meta - ontleden META.yml en META.json CPAN metadata bestanden
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
laad bestand
laad_yaml_string
load_json_string
laad_string
yaml_backend
json_backend
FUNCTIES
Laden
Laad bestand
MILIEU
PERL_JSON_BACKEND
PERL_YAML_BACKEND
Support
Bugs/functieverzoeken
Source Code
AUTEURS
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

Perl::OSSType - Wereldmap Perl werkzaam system namen naar algemeen types
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
os_type()
is_os_type()
ZIE OOK
Support
Bugs/functieverzoeken
Source Code
AUTEUR
MEDEWERKERS
AUTEURSRECHT EN LICENTIE

PerlIO - On vraag lader voor PerlIO Legkippen en wortel of PerlIO::* naam ruimte
KORTE INHOUD
PRODUCTBESCHRIJVING
:unix, :stdio, :perlio, :crlf, :utf8, :bytes, :raw, :pop, :win32

Aangepaste lagen
:codering, :mmap, :via

Alternatieven voor rauw
Standaardinstellingen en hoe u deze kunt overschrijven
Query's uitvoeren op de lagen met filehandles
AUTEUR
ZIE OOK

PerlIO::codering - codering lagen
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK

PerlIO::mmap - Geheugen in kaart gebracht IO
KORTE INHOUD
PRODUCTBESCHRIJVING
IMPLEMENTATIENOTA

PerlIO::scalair - in het geheugen IO, scalair IO
KORTE INHOUD
PRODUCTBESCHRIJVING
IMPLEMENTATIENOTA

PerlIO::via - Helper klasse voor PerlIO Legkippen geïmplementeerd in perl
KORTE INHOUD
PRODUCTBESCHRIJVING
VERWACHTE METHODEN
$class->PUSHED([$mode,[$fh]]), $obj->POPPED([$fh]), $obj->UTF8($belowFlag,[$fh]),
$obj->OPEN($pad,$mode,[$fh]), $obj->BINMODE([$fh]), $obj->FDOPEN($fd,[$fh]),
$obj->SYSOPEN($pad,$imode,$perm,[$fh]), $obj->FILENO($fh),
$obj->READ($buffer,$len,$fh), $obj->WRITE($buffer,$fh), $obj->FILL($fh),
$obj->SLUITEN($fh), $obj->SEEK($posn,$wherce,$fh), $obj->TELL($fh),
$obj->UNREAD($buffer,$fh), $obj->FLUSH($fh), $obj->SETLINEBUF($fh),
$obj->CLEARERR($fh), $obj->ERROR($fh), $obj->EOF($fh)

Voorbeelden
Voorbeeld: een hexadecimaal handvat

PerlIO::via::QuotedPrint - PerlIO lagen voor geciteerd-afdrukbaar strings
KORTE INHOUD
VERSIE
PRODUCTBESCHRIJVING
VEREISTE MODULES
ZIE OOK
DANKBETUIGINGEN
COPYRIGHT

Pod::Ontsnapt - voor oplossen Peul E<...> sequenties
KORTE INHOUD
PRODUCTBESCHRIJVING
GOEDEREN
e2char($e_content), e2charnum($e_content), $Name2character{naam},
$Naam2karakter_nummer{naam}, $Latin1Code_to_fallback{geheel getal},
$Latin1Char_to_fallback{karakter}, $Code2USASCII{geheel getal}

WAARSCHUWINGEN
ZIE OOK
OPSLAGPLAATS
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Zoeken - vinden POD documenten in directory bomen
KORTE INHOUD
PRODUCTBESCHRIJVING
"pod_find( { %opts } , @directories )"
"-verbose => 1", "-perl => 1", "-script => 1", "-inc => 1"

"vereenvoudig_naam( $str )"
"pod_where({ %opts }, $pod )"
"-inc => 1", "-dirs => [ $dir1, $dir2, ... ]", "-verbose => 1"

"bevat_pod( $bestand, $verbose )"
AUTEUR
ZIE OOK

Pod::Html - module naar converteren peul bestanden naar HTML
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
pod2html
backlink, cachedir, css, flush, header, help, htmldir, htmlroot, index, infile,
outfile, poderrors, podpath, podroot, rustig, recurse, titel, uitgebreid

htmlificeren
verankeren
MILIEU
AUTEUR
ZIE OOK
COPYRIGHT

Pod::InvoerObjecten - objecten vertegenwoordigen POD invoer paragrafen, commando's, enz.
KORTE INHOUD
VEREIST:
UITVOER
PRODUCTBESCHRIJVING
pakket Pod::Invoerbron, pakket Pod::Paragraaf, pakket Pod::Interieurreeks,
pakket Pod::ParseTree

Pod::Invoerbron
nieuw()
naam()
hendel()
was_cutting()
Pod::Paragraaf
Pod::Paragraaf->nieuw()
$pod_para->cmd_naam()
$pod_para->tekst()
$pod_para->onbewerkte_tekst()
$pod_para->cmd_prefix()
$pod_para->cmd_separator()
$pod_para->parse_tree()
$pod_para->bestand_lijn()
Pod::Interieurreeks
Pod::Interieurreeks->nieuw()
$pod_seq->cmd_naam()
$pod_seq->voorafgaan()
$pod_seq->toevoegen ()
$pod_seq->genest()
$pod_seq->onbewerkte_tekst()
$pod_seq->left_delimiter()
$pod_seq->right_delimiter()
$pod_seq->parse_tree()
$pod_seq->bestand_lijn()
Pod::InterieurVolgorde::KAPOT MAKEN()
Pod::ParseTree
Pod::ParseTree->nieuw()
$ptree->bovenkant()
$ptree->kinderen()
$ptree->voorafgaan()
$ptree->toevoegen ()
$ptree->onbewerkte_tekst()
Pod::ParseTree::KAPOT MAKEN()
ZIE OOK
AUTEUR

Pod::Man - Converteren POD gegevens naar geformatteerde *roof invoer
KORTE INHOUD
PRODUCTBESCHRIJVING
midden, datum, fouten, vast, vastvet, vastcursief, vastbolditalic, naam, zelfstandige naamwoorden,
citaten, release, sectie, stderr, utf8

DIAGNOSE
roff-lettertype moet 1 of 2 tekens lang zijn, niet "%s", Ongeldige foutinstelling "%s", Ongeldig aanhalingsteken
specificatie "%s", POD-document bevatte syntaxisfouten

MILIEU
POD_MAN_DATE, BRON_DATE_EPOCH

BUGS
WAARSCHUWINGEN
AUTEUR
AUTEURSRECHT EN LICENTIE
ZIE OOK

Pod::ParseLink - ontleden an L<> opmaak code in POD tekst
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Pod::ParseUtils - helpers voor POD parsing en Conversie
KORTE INHOUD
PRODUCTBESCHRIJVING
Pod::Lijst
Pod::Lijst->nieuw()

$lijst->het dossier()

$lijst->begin()

$lijst->inspringen()

$lijst->type()

$lijst->rx()

$lijst->item()

$lijst->ouder()

$lijst->label()

Pod::Hyperlink
Pod::Hyperlink->nieuw()

$link->parse($string)

$link->opmaak($string)

$link->tekst()

$link->waarschuwing()

$link->het dossier(), $link->lijn()

$link->bladzijde()

$link->knooppunt()

$link->Alt-tekst()

$link->type()

$link->koppeling()

Pod::Cachegeheugen
Pod::Cache->nieuw()

$cache->item()

$cache->vind_pagina($name)

Pod::Cache::Item
Pod::Cache::Item->nieuw()

$cacheitem->bladzijde()

$cacheitem->beschrijving()

$cacheitem->pad()

$cacheitem->het dossier()

$cacheitem->knooppunten()

$cacheitem->find_node($name)

$cacheitem->idx()

AUTEUR
ZIE OOK

Pod::Paser - baseren klasse voor het creëren van POD filters en vertalers
KORTE INHOUD
VEREIST:
UITVOER
PRODUCTBESCHRIJVING
SNEL OVERZICHT
PARSEEROPTIES
-want_nonPOD's (standaard: uitgeschakeld), -process_cut_cmd (standaard: uitgeschakeld), -waarschuwingen (standaard:
uitgeschakeld)

AANBEVOLEN SUBROUTINE/METHODE-OVERRIDINGEN
commando()
$cmd, $text, $line_num, $pod_para

woordelijk()
$text, $line_num, $pod_para

tekstblok()
$text, $line_num, $pod_para

interior_sequence()
OPTIONELE SUBROUTINE/METHODE-OVERSCHRIJVINGEN
nieuw()
initialiseren()
begin_pod()
begin_invoer()
eind_invoer()
end_pod()
preprocess_line()
preprocess_paragraph()
METHODEN VOOR HET PARSEN EN VERWERKEN
parse_text()
-expand_seq => code-ref|methodenaam, -uitbreid_tekst => code-ref|methodenaam,
-expand_pboom => code-ref|methodenaam

interpoleren()
parse_paragraph()
parse_from_filehandle()
parse_from_file()
TOEGANGSMETHODEN
foutsub()
snijden()
parseopts()
uitvoer_bestand()
uitvoer_handle()
Invoer bestand()
invoer_handle()
input_streams()
top_stream()
PRIVÉ-METHODEN EN GEGEVENS
_push_input_stream()
_pop_input_stream()
OP BOOM GEBASEERDE PARSING
WAARSCHUWINGEN
ZIE OOK
AUTEUR
LICENTIE

Pod::Perldoc - Look up Perl documentatie in Peul formaat.
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::BaseTo - Basis voor Pod::Perldoc opmaakprogramma's
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::GetOptsOO - Op maat optie parser voor Pod::Perldoc
KORTE INHOUD
PRODUCTBESCHRIJVING
Roep Pod::Perldoc::GetOptsOO::getopts($object, \@ARGV, $truth), gegeven -n, als er een
opt_n_with, het zal $object->opt_n_with( ARGUMENT ) aanroepen (bijv. "-n foo" =>
$object->opt_n_with('foo'). Idem "-nfoo"), anders (gegeven -n) als er een is
opt_n, we noemen het $object->opt_n($truth) (Waarheid is standaard 1), anders proberen we
$object->handle_unknown_option('n') aanroepen (en we verhogen het aantal fouten met
de retourwaarde ervan), als er geen handle_unknown_option is, dan waarschuwen we gewoon, en
Verhoog vervolgens de foutenteller

ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::NaarANSI - opbrengst Peul with ANSI kleur ontsnappingen
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToChecker - laten perldoc controle Peul voor fouten
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToMan - laten perldoc opbrengst Peul as man paginas
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToNroff - laten perldoc converteren Peul naar nroff
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToPod - laten perldoc opbrengst Peul as ... Peul!
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToRtf - laten perldoc opbrengst Peul as RTF
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToTerm - opbrengst Peul with terminal ontsnappingen
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::NaarTekst - laten perldoc opbrengst Peul as plaintext
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Perldoc::ToTk - laten perldoc . Tk::Pod naar opbrengst Peul
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEUR

Pod::Perldoc::ToXml - laten perldoc opbrengst Peul as XML
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR

Pod::Platte tekst - Converteren POD gegevens naar geformatteerde ASCII tekst
KORTE INHOUD
PRODUCTBESCHRIJVING
alt, streepje, los, zin, breedte

DIAGNOSE
Bizarre spatie in item, Kan %s niet openen om te lezen: %s, Onbekende escape: %s, Onbekend
reeks: %s, ongeëvenaard =terug

BEPERKINGEN
OPMERKINGEN
ZIE OOK
AUTEUR

Pod::Selecteer, podselect() - extract gekozen secties of POD van invoer
KORTE INHOUD
VEREIST:
UITVOER
PRODUCTBESCHRIJVING
SECTIE SPECIFICATIES
GAMMA SPECIFICATIES
OBJECTMETHODEN
curr_headings()
selecteer()
add_selection()
clear_selections()
match_section()
is geselecteerd()
GEËXPORTEERDE FUNCTIES
podselect()
-uitvoer, -secties, -bereiken

PRIVÉ-METHODEN EN GEGEVENS
_compile_section_spec()
$self->{_SECTION_HEADINGS}
$self->{_SELECTED_SECTIONS}
ZIE OOK
AUTEUR

Pod::Eenvoudig - kader voor parsing Peul
KORTE INHOUD
PRODUCTBESCHRIJVING
BELANGRIJKSTE METHODEN
"$parser = SommigeKlasse->new();", "$parser->output_fh( *OUT);", "$parser->output_string(
\$somestring);", "$parser->parse_file( $een_bestandsnaam );", "$parser->parse_file(
*INPUT_FH);", "$parser->parse_string_document( $all_content );",
"$parser->parse_lines( ...@lijnen..., ondefinieerbaar );", "$parser->content_seen",
"SomeClass->filter( $bestandsnaam );"'SomeClass->filter( *INPUT_FH );",
"SomeClass->filter( \$document_content );"

SECUNDAIRE METHODEN
"$parser->parse_characters( ENIGE WAARDE )", "$parser->no_whining( ENIGE WAARDE )",
"$parser->no_errata_section( ENIGE WAARDE )", "$parser->complain_stderr( ENIGE WAARDE )",
"$parser->bron_bestandsnaam", "$parser->doc_has_started", "$parser->bron_dead",
"$parser->strip_verbatim_indent( ENIGE WAARDE )"

TERTIAIRE METHODEN
"$parser->abandon_output_fh()", "$parser->abandon_output_string()",
"$parser->accept_code( @codes )", "$parser->accept_codes( @codes )",
"$parser->accept_directive_as_data( @directives )",
"$parser->accept_directive_as_processed( @directives )",
"$parser->accept_directive_as_verbatim( @directives )", "$parser->accept_target(
@targets )", "$parser->accept_target_as_text( @targets )", "$parser->accept_targets(
@targets )", "$parser->accept_targets_as_text( @targets )",
"$parser->any_errata_seen()", "$parser->detected_encoding()", "$parser->encoding()",
"$parser->parse_from_file( $source, $to )", "$parser->scream( @error_messages )",
"$parser->unaccept_code( @codes )", "$parser->unaccept_codes( @codes )",
"$parser->unaccept_directive( @directives )", "$parser->unaccept_directives(
@directives )", "$parser->unaccept_target( @targets )", "$parser->unaccept_targets(
@targets )", "$parser->version_report()", "$parser->whine( @error_messages )"

CODERING
WAARSCHUWINGEN
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]", Gabor Szabo "[e-mail beveiligd]", Shawn H Corey "SHCOREY
op cpan.org"

Pod::Eenvoudig::Checker -- controle the Peul syntaxis of a document
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::Debuggen -- zetten Pod::Eenvoudig om in traceren/debuggen mode
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWINGEN
GUTS
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::DumpAsText -- storten Pod-parsing EVENTS as tekst
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::DumpAsXML -- kansen om Peul om in XML
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::HTML - converteren Peul naar HTML
KORTE INHOUD
PRODUCTBESCHRIJVING
BELLEN VANAF DE COMMANDOLIJN
BELLEN VAN PERL
Minimale code
Meer gedetailleerd voorbeeld
METHODEN
html_css
html_javascript
titel_voorvoegsel
titel_postfix
html_header_before_title
top_anker
html_h_niveau
index
html_header_after_title
html_voettekst
SUBCLASSEREN
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
DANKBETUIGINGEN
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::HTMLBatch - converteren verscheidene Peul bestanden naar verscheidene HTML bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
VANAF DE OPDRACHTLIJN
BELANGRIJKSTE METHODEN
$batchconv = Pod::Simple::HTMLBatch->nieuw;, $batchconv->batch_convert( indirs, buiten de deur
);, $batchconv->batch_convert( undef , ...);, $batchconv->batch_convert( q{@INC},
...);, $batchconv->batch_convert( \@dirs , ...);, $batchconv->batch_convert( "somedir"
, ...);, $batchconv->batch_convert( 'somedir:someother:ook' , ...);,
$batchconv->batch_convert( ... , undef );, $batchconv->batch_convert( ... , 'somedir'
);

TOEGANGSMETHODEN
$batchconv->verbose( niet-negatief geheel getal );, $batchconv->index( waar of niet waar );,
$batchconv->contents_file( bestandsnaam );, $batchconv->contents_page_start(
HTML_string );, $batchconv->contents_page_end( HTML_string );,
$batchconv->add_css( $url);, $batchconv->add_javascript( $url);,
$batchconv->css_flurry( waar of niet waar );, $batchconv->javascript_flurry( waar of-
vals );, $batchconv->no_contents_links( waar of niet waar );,
$batchconv->html_render_class( naam van de klasse );, $batchconv->search_class( naam van de klasse
);

OPMERKINGEN OVER AANPASSING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::LinkSection -- vertegenwoordigen "sectie" attributen of L codes
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::Methodie -- kansen om Pod::Eenvoudig EVENTS om in methode gesprekken
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODE BELLEN
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::PullParser -- a pull-parser interface naar parsing Peul
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
mijn $token = $parser->get_token, $parser->unget_token( $token ), $parser->unget_token(
$token1, $token2, ... ), $parser->set_source( $bestandsnaam ), $parser->set_source(
$filehandle_object ), $parser->set_source( \$document_source ), $parser->set_source(
\@document_lines ), $parser->parse_file(...), $parser->parse_string_document(...),
$parser->filter(...), $parser->parse_from_file(...), mijn $title_string =
$parser->get_title, mijn $title_string = $parser->get_short_title, $author_name =
$parser->get_author, $description_name = $parser->get_description, $version_block =
$parser->get_version

NOTITIE
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::PullParserEndToken -- eindtokens van Pod::Simple::PullParser
KORTE INHOUD
PRODUCTBESCHRIJVING
$token->tagnaam, $token->tagnaam(een of andere snaar), $token->tag(...),
$token->is_tag(een of andere snaar) of $token->is_tagname(een of andere snaar)

ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::PullParserStartToken -- start-tokens van Pod::Simple::PullParser
KORTE INHOUD
PRODUCTBESCHRIJVING
$token->tagnaam, $token->tagnaam(een of andere snaar), $token->tag(...),
$token->is_tag(een of andere snaar) of $token->is_tagname(een of andere snaar), $token->attr(bijnaam),
$token->attr(bijnaam, nieuwe waarde), $token->attr_hash

ZIE OOK
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::PullParserTextToken -- tekst-tokens van Pod::Simple::PullParser
KORTE INHOUD
PRODUCTBESCHRIJVING
$token->tekst, $token->tekst(een of andere snaar), $token->tekst_r()

ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::PullParserToken -- penningen van Pod::Simple::PullParser
KORTE INHOUD
PRODUCTBESCHRIJVING
$token->type, $token->is_start, $token->is_text, $token->is_end, $token->dump

ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::RTF -- formaat Peul as RTF
KORTE INHOUD
PRODUCTBESCHRIJVING
FORMAATCONTROLE-ATTRIBUTEN
$parser->head1_halfpoint_size( halfpunt_geheel getal );, $parser->head2_halfpoint_size(
halfpunt_geheel getal );, $parser->head3_halfpoint_size( halfpunt_geheel getal );,
$parser->head4_halfpoint_size( halfpunt_geheel getal );,
$parser->codeblock_halfpoint_size( halfpunt_geheel getal );,
$parser->header_halfpoint_size( halfpunt_geheel getal );, $parser->normal_halfpoint_size(
halfpunt_geheel getal );, $parser->no_proofing_exemptions( waar of niet waar );,
$parser->doc_lang( microsoft_decimale_taalcode )

ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::Zoeken - vinden POD documenten in directory bomen
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTRUCTOR
ACCESSOIRES
$zoeken->inc( waar of niet waar );, $zoeken->verbose( niet-negatief getal );,
$search->limit_glob( een of andere glob-string );, $zoeken->terugbellen( \&een_routine );,
$zoeken->moeizaam( waar of niet waar );, $search->recurse( waar of niet waar );,
$search->schaduwen( waar of niet waar );, $search->limit_re( sommige-regxp );,
$search->dir_prefix( een-tekenreekswaarde );, $zoeken->voortgang( een-voortgangsobject );,
$name2path = $self->naam2pad;, $path2name = $self->pad2naam;

BELANGRIJKSTE ZOEKMETHODEN
"$search->enquête( @directories )"
"naam2pad", "pad2naam"

"$search->simplify_name( $str )"
"$zoeken->vinden( $pod )"
"$search->find( $pod, @search_dirs )"
"$self->contains_pod( $bestand )"
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simpel::SimpleTree -- ontleden Peul om in a simpel ontleden boom
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Boom inhoud
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::Subclassificatie -- schrijven a formaat as a Pod::Eenvoudig subklasse
KORTE INHOUD
PRODUCTBESCHRIJVING
Pod::Eenvoudig, Pod::Eenvoudig::Methodie, Pod::Eenvoudig::PullParser, Pod::Eenvoudig::SimpleTree

Evenementen
"$parser->_handle_element_start( element_naam, attr_hashref )",
"$parser->_handle_element_end( elementnaam )",
"$parser->_handle_text( tekst reeks )", gebeurtenissen met een element_name van Document,
gebeurtenissen met een elementnaam van Para, gebeurtenissen met een elementnaam van B, C, F of I,
gebeurtenissen met een elementnaam van S, gebeurtenissen met een elementnaam van X, gebeurtenissen met een
element_name van L, gebeurtenissen met een element_name van E of Z, gebeurtenissen met een element_name
van woordelijk, gebeurtenissen met een elementnaam van head1 .. head4, gebeurtenissen met een
element_name van codering, gebeurtenissen met een element_name van over-bullet, gebeurtenissen met een
element_name van over-number, gebeurtenissen met een element_name van over-text, gebeurtenissen met een
element_name van over-block, gebeurtenissen met een element_name van over-empty, gebeurtenissen met een
element_name van item-bullet, gebeurtenissen met een element_name of item-nummer, gebeurtenissen met
een elementnaam van itemtekst, gebeurtenissen met een elementnaam van for, gebeurtenissen met een
element_naam van gegevens

Meer Pod::Eenvoudige methoden
"$parser->accept_targets( ENIGE WAARDE )", "$parser->accept_targets_as_text(
ENIGE WAARDE )", "$parser->accept_codes( Codenaam, Codenaam... )",
"$parser->accept_directive_as_data( richtlijn_naam )",
"$parser->accept_directive_as_verbatim( richtlijn_naam )",
"$parser->accept_directive_as_processed( richtlijn_naam )", "$parser->nbsp_for_S(
BOOLAAN );", "$parser->version_report()", "$parser->pod_para_count()",
"$parser->line_count()", "$parser->nix_X_codes( ENIGE WAARDE )",
"$parser->keep_encoding_directive( ENIGE WAARDE )", "$parser->merge_text( ENIGE WAARDE
)", "$parser->code_handler( CODE_REF )", "$parser->cut_handler( CODE_REF )",
"$parser->pod_handler( CODE_REF )", "$parser->whiteline_handler( CODE_REF )",
"$parser->janken( regelnummer, klacht snaar )", "$parser->schreeuw( regelnummer,
klacht snaar )", "$parser->bron_dood(1)", "$parser->hide_line_numbers( ENIGE WAARDE
)", "$parser->no_whining( ENIGE WAARDE )", "$parser->no_errata_section( ENIGE WAARDE )",
"$parser->complain_stderr( ENIGE WAARDE )", "$parser->bare_output( ENIGE WAARDE )",
"$parser->preserve_whitespace( ENIGE WAARDE )", "$parser->parse_empty_lists( ENIGE WAARDE )"

ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::Tekst -- formaat Peul as plaintext
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::Tekstinhoud -- krijgen the tekst content of Peul
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Eenvoudig::XHTML -- formaat Peul as valideren XHTML
KORTE INHOUD
PRODUCTBESCHRIJVING
Minimale code
METHODEN
perldoc_url_prefix
perldoc_url_postfix
man_url_voorvoegsel
man_url_postfix
titel_voorvoegsel, titel_postfix
html_css
html_javascript
html_doctype
html_charset
html_header_tags
html_h_niveau
standaard_titel
kracht_titel
html_header, html_footer
index
anker_items
backlink
SUBCLASSEREN
handle_text
handle_code
accept_targets_as_html
solve_pod_page_link
solve_man_page_link
identificeren
batch_mode_page_object_init
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
DANKBETUIGINGEN
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Simple::XMLOutStream -- kansen om Peul om in XML
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
OVER HET VERLENGEN VAN POD
ZIE OOK
Support
AUTEURSRECHTEN EN DISCLAIMERS
AUTEUR
Allison Randal"[e-mail beveiligd]", Hans Dieter Pearcey"[e-mail beveiligd]", David E.
Wieler "[e-mail beveiligd]"

Pod::Tekst - Converteren POD gegevens naar geformatteerde ASCII tekst
KORTE INHOUD
PRODUCTBESCHRIJVING
alt, code, fouten, streepje, los, marge, zelfstandige naamwoorden, aanhalingstekens, zin, stderr, utf8,
Breedte

DIAGNOSE
Bizarre ruimte in item, Item aangeroepen zonder tag, Kan %s niet openen om te lezen: %s, Ongeldig
foutinstelling "%s", ongeldige offertespecificatie "%s", POD-document bevatte syntaxisfouten

BUGS
WAARSCHUWINGEN
OPMERKINGEN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Pod::Tekst::Kleur - Converteren POD gegevens naar geformatteerde kleur ASCII tekst
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Pod::Tekst::Overslag, =voor stopwoorden overslaan
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Pod::Tekst::Termcap - Converteren POD gegevens naar ASCII tekst with formaat ontsnappingen
KORTE INHOUD
PRODUCTBESCHRIJVING
OPMERKINGEN
ZIE OOK
AUTEUR
AUTEURSRECHT EN LICENTIE

Pod::Gebruik - print a gebruik bericht van ingebed peul documentatie
KORTE INHOUD
ARGUMENTEN
"-message", "-msg", "-exitval", "-verbose", "-sections", "-output", "-input",
"-pathlist", "-noperldoc"

Basisklasse opmaken
Doorvoermogelijkheden
PRODUCTBESCHRIJVING
Scripts
Voorbeelden
Aanbevolen gebruik
WAARSCHUWINGEN
AUTEUR
ACKNOWLEDGMENTS
ZIE OOK

SDBM_Bestand - Gebonden toegang naar sdbm bestanden
KORTE INHOUD
PRODUCTBESCHRIJVING
Binden
UITVOER
DIAGNOSE
"sdbm store heeft -1 geretourneerd, errno 22, sleutel "..." op ..."
BUGS EN WAARSCHUWINGEN

Kluis/ Safe - Compileren en uitvoeren code in begrensd compartimenten
KORTE INHOUD
PRODUCTBESCHRIJVING
een nieuwe naamruimte, een operatormasker

WAARSCHUWING
METHODEN
vergunning (OP, ...)
permit_only (OP, ...)
ontkennen (OP, ...)
alleen weigeren (OP, ...)
trap (OP, ...), ontgrendeling (OP, ...)
deel (NAAM, ...)
share_from (PAKKET, ARRAYREF)
varglob (VARNAME)
herwaardering (STRING, STRICT)
rdo (BESTANDSNAAM)
root (NAMESPACE)
masker (MASKER)
wrap_code_ref (CODEREF)
wrap_code_refs_within (...)
RISICO'S
Geheugen, CPU, snuffelen, signalen, statuswijzigingen

AUTEUR

Scalair::Util - A selectie of algemeen nut scalair subroutines
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES VOOR REFERENTIES
gezegend
refaddr
opnieuw typen
verzwakken
ontzwakken
is zwak
ANDERE FUNCTIES
dubbelvar
isduaal
isvstring
lijkt op nummer
open handvat
alleen lezen
set_prototype
bedorven
DIAGNOSE
Zwakke referenties zijn niet geïmplementeerd in de versie van perl, Vstrings niet
geïmplementeerd in de versie van perl, is "NAME" alleen beschikbaar met de XS-versie van
Scalair::Util

BEKENDE BUGS
ZIE OOK
COPYRIGHT

Zoeken::Dict - blik - search voor sleutel in woordenboek filet
KORTE INHOUD
PRODUCTBESCHRIJVING

SelecteerSaver - besparen en herstellen gekozen filet handvat
KORTE INHOUD
PRODUCTBESCHRIJVING

Zelflader - laden functies Slechts on vraag
KORTE INHOUD
PRODUCTBESCHRIJVING
Het __DATA__-token
Automatisch laden van SelfLoader
Lexicalen automatisch laden en verpakken
SelfLoader en AutoLoader
__DATA__, __END__ en de bestandshandle FOOBAR::DATA.
Klassen en geërfde methoden.
Meerdere pakketten en volledig gekwalificeerde subroutinenamen
AUTEUR
AUTEURSRECHT EN LICENTIE

Stopcontact, "Stopcontact" - netwerken constante en ondersteuning functies
KORTE INHOUD
PRODUCTBESCHRIJVING
CONSTANTEN
PF_INET, PF_INET6, PF_UNIX, ...
AF_INET, AF_INET6, AF_UNIX, ...
SOCK_STREAM, SOCK_DGRAM, SOCK_RAW, ...
SOCK_NOBLOCK. SOCK_CLOEXEC
SOL_SOCKET
SO_ACCEPTCONN, SO_BROADCAST, SO_ERROR, ...
IP_OPTIONS, IP_TOS, IP_TTL, ...
IPTOS_LOWDELAY, IPTOS_THROUGHPUT, IPTOS_RELIABILITY, ...
MSG_BCAST, MSG_OOB, MSG_TRUNC, ...
SHUT_RD, SHUT_RDWR, SHUT_WR
INADDR_ANY, INADDR_BROADCAST, INADDR_LOOPBACK, INADDR_NONE
IPPROTO_IP, IPPROTO_IPV6, IPPROTO_TCP, ...
TCP_CORK, TCP_KEEPALIVE, TCP_NODELAY, ...
IN6ADDR_ANY, IN6ADDR_LOOPBACK
IPV6_ADD_MEMBERSHIP, IPV6_MTU, IPV6_V6ONLY, ...
STRUCTUURMANIPULATOREN
$familie = sokaddr_familie $sokaddr
$sockaddr = pack_sockaddr_in $poort, $ip_adres
($poort, $ip_adres) = pak_sockaddr_in $sockaddr uit
$sockaddr = sockaddr_in $poort, $ip_adres
($poort, $ip_adres) = sokaddr_in $sockaddr
$sockaddr = pack_sockaddr_in6 $poort, $ip6_adres, [$scope_id, [$flowinfo]]
($poort, $ip6_address, $scope_id, $flowinfo) = unpack_sockaddr_in6 $sockaddr
$sockaddr = sockaddr_in6 $poort, $ip6_adres, [$scope_id, [$flowinfo]]
($poort, $ip6_adres, $scope_id, $flowinfo) = sockaddr_in6 $sockaddr
$sockaddr = pack_sockaddr_un $pad
($pad) = unpack_sockaddr_un $sockaddr
$sockaddr = sockaddr_un $pad
($pad) = sockaddr_un $sockaddr
$ip_mreq = pack_ip_mreq $multiaddr, $interface
($multiaddr, $interface) = unpack_ip_mreq $ip_mreq
$ip_mreq_source = pack_ip_mreq_source $multiaddr, $source, $interface
($multiaddr, $source, $interface) = unpack_ip_mreq_source $ip_mreq
$ipv6_mreq = pack_ipv6_mreq $multiaddr6, $ifindex
($multiaddr6, $ifindex) = unpack_ipv6_mreq $ipv6_mreq
FUNCTIES
$ip_adres = inet_aton $string
$string = inet_ntoa $ip_adres
$adres = inet_pton $familie, $string
$string = inet_ntop $familie, $adres
($err, @result) = getaddrinfo $host, $service, [$hints]
vlaggen => INT, familie => INT, soktype => INT, protocol => INT, familie => INT, soktype
=> INT, protocol => INT, addr => STRING, canonnaam => STRING, AI_PASSIVE,
AI_CANONNAME, AI_NUMERICHOST

($err, $hostnaam, $servicenaam) = getnameinfo $sockaddr, [$flags, [$xflags]]
NI_NUMERICHOST, NI_NUMERICSERV, NI_NAMEREQD, NI_DGRAM, NIx_NOHOST, NIx_NOSERV

getaddrinfo() / getnameinfo() FOUTCONSTANTEN
EAI_AGAIN, EAI_BADFLAGS, EAI_FAMILY, EAI_NODATA, EAI_NONAME, EAI_SERVICE

Voorbeelden
Zoek naar aansluiten()
Van een adres een voor mensen leesbare string maken
Hostnamen omzetten in IP-adressen
Toegang tot socketopties
AUTEUR

Opbergbaar - volharding voor Perl gegevens structuren
KORTE INHOUD
PRODUCTBESCHRIJVING
GEHEUGENOPSLAG
ADVIESVERGRENDELING
SPEED
CANONISCHE VERTEGENWOORDIGING
CODEREFERENTIES
VOORWAARTSE COMPATIBILITEIT
utf8-gegevens, beperkte hashes, bestanden van toekomstige versies van Storable

FOUTMELDING
ALLEEN TOVENAARS
haken
"OPSLAG_bevriezen" obj, klonen, "OPSLAG_ontdooien" obj, klonen, geserialiseerde, ..,
"OPSLAG_bijvoegen" klasse, klonen, geserialiseerde

predikaten
"Opslagbaar::laatste_op_in_netorder", "Opslagbaar::is_storing", "Opslagbaar::is_ophalen"

Recursie
Diep klonen
Opbergbare magie
$info = Op te slaan::file_magic( $filename ), "version", "version_nv", "major", "minor",
"hdrsize", "netorder", "byteorder", "intsize", "longsize", "ptrsize", "nvsize",
"bestand", $info = Op te slaan::read_magic( $buffer ), $info = Op te slaan::read_magic(
$buffer, $must_be_file )

Voorbeelden
VEILIGHEIDSWAARSCHUWING
WAARSCHUWING
BUGS
64-bits gegevens in perl 5.6.0 en 5.6.1
CREDITS
AUTEUR
ZIE OOK

Sub::Util - A selectie of utility subroutines voor subs en CODE referenties
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
prototype
set_prototype
ondernaam
set_subnaam
AUTEUR

Symbool - manipuleren Perl symbolen en hun namen
KORTE INHOUD
PRODUCTBESCHRIJVING
BUGS

Sys::Hostnaam - Probeer elk denkbaar weg naar krijgen hostname
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR

Sys::Syslog - Perl interface naar the UNIX syslog(3) gesprekken
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
UITVOER
FUNCTIES
openlog($ident, $logopt, $faciliteit), syslog($prioriteit, $bericht), syslog($prioriteit,
$formaat, @args), Note, setlogmask($mask_priority), setlogsock(), Note, closelog()

DE REGELS VAN SYS::SYSLOG
Voorbeelden
CONSTANTEN
Voorzieningen
Niveaus
DIAGNOSE
"Ongeldig argument doorgegeven aan setlogsock", "eventlog doorgegeven aan setlogsock, maar geen Win32
API beschikbaar", "geen verbinding met syslog beschikbaar", "stream doorgegeven aan setlogsock, maar
%s is niet schrijfbaar", "stream doorgegeven aan setlogsock, maar kon geen enkel apparaat vinden",
"tcp doorgegeven aan setlogsock, maar tcp-service niet beschikbaar", "syslog: argument verwacht
%s", "syslog: ongeldig niveau/faciliteit: %s", "syslog: te veel niveaus opgegeven: %s",
"syslog: te veel faciliteiten opgegeven: %s", "syslog: niveau moet worden opgegeven", "udp doorgegeven aan
setlogsock, maar udp-service niet beschikbaar", "unix doorgegeven aan setlogsock, maar pad niet
beschikbaar"

GESCHIEDENIS
ZIE OOK
Andere modules
Handmatige pagina's
RFC's
Artikelen
event Log
AUTEURS & DANKWOORD
BUGS
Support
AnnoCPAN: geannoteerde CPAN-documentatie, CPAN-beoordelingen, RT: CPAN-verzoektracker,
Zoek in CPAN-, MetaCPAN-, Perl-documentatie

COPYRIGHT
LICENTIE

TAP::Basis - Basis klasse uit die biedt gemeenschappelijk functionaliteit naar TAP::Parser en TAP::Harnas
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden

TAP::Formatter::Base - Basis klasse voor harnas uitvoer gedelegeerden
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
"breedsprakigheid", "uitgebreid", "timer", "mislukkingen", "opmerkingen", "stil", "echt_stil",
"stil", "fouten", "richtlijnen", "stdout", "kleur", "banen", "show_count"

TAP::Formatter::Kleur - lopen Perl proef scripts with kleur
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden

TAP::Formatter::Console - Harness uitvoer delegeren voor verzuim console uitvoer
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
"open_test"

TAP::Formatter::Console::ParallelSession - Harness uitvoer delegeren voor parallel console uitvoer
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden

TAP::Formatter::Console::Sessie - Harness uitvoer delegeren voor verzuim console uitvoer
VERSIE
PRODUCTBESCHRIJVING
"clear_for_close"
"close_test"
"koptekst"
"resultaat"

TAP::Formatter::Bestand - Harness uitvoer delegeren voor filet uitvoer
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
"open_test"

TAP::Formatter::Bestand::Sessie - Harness uitvoer delegeren voor filet uitvoer
VERSIE
PRODUCTBESCHRIJVING
METHODEN
resultaat
close_test

TAP::Formatter::Sessie - Abstract baseren klasse voor harnas uitvoer delegeren
VERSIE
METHODEN
Klasse Methoden
"formatter", "parser", "naam", "show_count"

TAP::Harnas - lopen proef scripts with statistiek
VERSIE
PRODUCTBESCHRIJVING
KORTE INHOUD
METHODEN
Klasse Methoden
"breedsprakigheid", "timer", "mislukkingen", "commentaren", "show_count", "normaliseren", "lib",
"switches", "test_args", "color", "exec", "merge", "sources", "aggregator_class",
"versie", "formatter_class", "multiplexer_class", "parser_class",
"scheduler_class", "formatter", "fouten", "richtlijnen", "ignore_exit", "jobs",
"regels", "rulesfiles", "stdout", "trap"

Instantiemethoden

de bronnaam van een test die moet worden uitgevoerd, een verwijzing naar een array [bronnaam, weergavenaam].

CONFIGUREREN
Plugins
"Module::Bouw"
"ExtUtils::MakeMaker"
"bewijzen"
PLUGINS SCHRIJVEN
Pas aan hoe TAP in de parser komt, pas aan hoe TAP-resultaten worden uitgevoerd vanuit de
parser

SUBCLASSEREN
Methoden
"nieuw", "runtests", "samenvatting"

VERVANGEN
ZIE OOK

TAP::Harnas::Voorbij, Test::Harnas::Verder - Verder maken proef
Verder dan een test maken
Opgeslagen staat
Parallel testen
Niet-Perl-tests
Te mengen
Mijn eigen rollen
Dieper maatwerk
Terugbelverzoeken
TAP parseren
Ondersteuning krijgen

TAP::Harnas::Env - Parsing harnas verwant milieu variabelen met de meeste passend
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
creëren(\%args )

MILIEUVARIABELEN
"HARNESS_PERL_SWITCHES", "HARNESS_VERBOSE", "HARNESS_SUBCLASS", "HARNESS_OPTIONS",
"J ", "c", "een ", "fPackage-With-Dashes", "HARNESS_TIMER", "HARNESS_COLOR",
"HARNESS_IGNORE_EXIT"

TAP::Object - Basis klasse uit die biedt gemeenschappelijk functionaliteit naar allen "KRAAN::*" modules
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden

TAP::Parser - ontleden TAP uitvoer
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
"bron", "tap", "exec", "bronnen", "callback", "switches", "test_args", "spool",
"samenvoegen", "grammaticaklasse", "result_factory_class", "iterator_factory_class"

Instantiemethoden
INDIVIDUELE RESULTATEN
Resultaattypen
Versie, Plan, Pragma, Test, Commentaar, Redding, Onbekend

Algemene typemethoden
‘plan’-methoden
‘pragma’-methoden
"commentaar"-methoden
‘bailout’-methoden
‘onbekende’ methoden
"testmethoden
TOTAAL RESULTATEN
Individuele resultaten
Pragma's
Samenvatting resultaten
"negeer_afsluiten"

Verkeerd geplaatst plan, Geen plan, Meer dan één plan, Testnummers niet op volgorde

TERUGBELLEN
"test", "versie", "plan", "commentaar", "bailout", "yaml", "onbekend", "ELSE", "ALL",
"EOF"

Tik op Grammatica
ACHTERWAARDSE COMPATIBILITEIT
Verschillen
TODO-plannen, 'ontbrekende' tests

SUBCLASSEREN
Parser-componenten
optie 1, optie 2

ACKNOWLEDGMENTS
Michael Schwern, Andy Lester, chromatisch, GEOFFR, Shlomi Fish, Torsten Schoenfeld,
Jerry Gay, Aristoteles, Adam Kennedy, Yves Orton, Adrian Howard, Sean & Lil, Andreas J.
Koenig, Florian Ragwitz, Corion, Mark Stosberg, Matt Kraai, David Wheeler, Alex
Vandiver, Cosimo Streppone, Ville Skyttae

AUTEURS
BUGS
AUTEURSRECHT & LICENTIE

TAP::Parser::Aggregator - Aggregaat TAP::Parser resultaat
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
Samenvattende methoden
mislukt, parse_errors, geslaagd, gepland, overgeslagen, todo, todo_passed, wacht, afsluit

Mislukte tests, parseerfouten, slechte afsluit- of wachtstatus

Zie ook

TAP::Parser::Grammatica - A Grammatica voor the Test Iets Protocollen.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
Tik op Grammatica
SUBCLASSEREN
ZIE OOK

TAP::Parser::Iterator - Basis klasse voor TAP (bron) iteratoren
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
SUBCLASSEREN
Voorbeeld
ZIE OOK

TAP::Parser::Iterator::Array - iterator voor array-gebaseerd TAP bronnen
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
ATTRIBUTIE
ZIE OOK

TAP::Parser::Iterator::Proces - iterator voor procesgebaseerd TAP bronnen
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
ATTRIBUTIE
ZIE OOK

TAP::Parser::Iterator::Stream - iterator voor filehandle-gebaseerd TAP bronnen
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
ATTRIBUTIE
ZIE OOK

TAP::Parser::IteratorFactory - Figuren uit welke BronHandler objecten naar . voor a gegeven
Bron
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
SUBCLASSEREN
Voorbeeld
AUTEURS
ATTRIBUTIE
ZIE OOK

TAP::Parser::Multiplexer - multiplex meervoudig TAP::Parsers
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
Zie ook

TAP::Parser::Resultaat - Basis klasse voor TAP::Parser uitvoer objecten
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Booleaanse methoden
"is_plan", "is_pragma", "is_test", "is_comment", "is_bailout", "is_version",
"is_onbekend", "is_yaml"

SUBCLASSEREN
Voorbeeld
ZIE OOK

TAP::Parser::Resultaat::Bailout - Bailout resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string"

Instantiemethoden

TAP::Parser::Resultaat::Commentaar - Opmerking resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string"

Instantiemethoden

TAP::Parser::Resultaat::Plan - Plannen resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string", "ruw"

Instantiemethoden

TAP::Parser::Resultaat::Pragma - TAP pragma teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string", "ruw"

Instantiemethoden

TAP::Parser::Resultaat::Test - Test resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
Instantiemethoden

TAP::Parser::Resultaat::Onbekend - Onbekend resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string", "ruw"

TAP::Parser::Resultaat::Versie - TAP syntaxis versie teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string", "ruw"

Instantiemethoden

TAP::Parser::Resultaat::YAML - Yamla resultaat teken.
VERSIE
PRODUCTBESCHRIJVING
OVERSCHRIJDEN METHODEN
"as_string", "ruw"

Instantiemethoden

TAP::Parser::ResultFactory - Fabriek voor het creëren van TAP::Parser uitvoer objecten
KORTE INHOUD
VERSIE
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
Voorbeeld
ZIE OOK

TAP::Parser::Scheduler - Plan testen gedurende parallel het testen van
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Regels datastructuur
Standaard komen alle tests in aanmerking om parallel te worden uitgevoerd. Het specificeren van een van uw
eigen regels verwijderen deze, "Eerste wedstrijd wint". De eerste regel die bij een toets past
zal degene zijn die van toepassing is. Elke test die niet aan een regel voldoet, wordt uitgevoerd
volgorde aan het einde van de run. Het bestaan ​​van een regel impliceert niet dat er een wordt geselecteerd
test. U moet nog steeds opgeven welke tests moeten worden uitgevoerd en een regel opgeven om tests toe te staan
parallel lopen zorgt er niet voor dat de run parallel loopt. U moet nog steeds de
aantal parallelle "taken" in uw Harness-object

Instantiemethoden

TAP::Parser::Scheduler::Taak - A single het testen van baan.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
Attributen

TAP::Parser::Scheduler::Spinner - A nee-op baan.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
ZIE OOK

TAP::Parser::Bron - a TAP (bron) & meta gegevens over it
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
AUTEURS
ZIE OOK

TAP::Parser::SourceHandler - Basis klasse voor anders TAP (bron) afhandelaars
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
Voorbeeld
AUTEURS
ZIE OOK

TAP::Parser::SourceHandler::Uitvoerbaar bestand - Stroom uitvoer van an uitvoerbaar TAP (bron)
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
Voorbeeld
ZIE OOK

TAP::Parser::SourceHandler::Bestand - Stroom TAP van a tekst bestand.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
CONFIGURATIE
SUBCLASSEREN
ZIE OOK

TAP::Parser::SourceHandler::Handle - Stroom TAP van an IO::Handvat or a GLOB.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
ZIE OOK

TAP::Parser::SourceHandler::Perl - Stroom TAP van a Perl uitvoerbaar
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
Voorbeeld
ZIE OOK

TAP::Parser::SourceHandler::RawTAP - Stroom uitvoer van rauw TAP in a scalair/array ref.
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
SUBCLASSEREN
ZIE OOK

TAP::Parser::YAMLish::Lezer - Lees YAMLish gegevens van iterator
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
AUTEUR
ZIE OOK
COPYRIGHT

TAP::Parser::YAMLish::Schrijver - Schrijven YAMLish gegevens
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
Klasse Methoden
Instantiemethoden
een verwijzing naar een scalair om YAML aan toe te voegen, de handle van een geopend bestand, een verwijzing
naar een array waarin YAML wordt gepusht, een codereferentie

AUTEUR
ZIE OOK
COPYRIGHT

Termijn::ANSIColor - Kleur scherm uitvoer gebruik ANSI ontsnappen sequenties
KORTE INHOUD
PRODUCTBESCHRIJVING
Ondersteunde kleuren
Functie-interface
kleur(ATTR[, ATTR ...]), gekleurd(STRING, ATTR[, ATTR ...]), gekleurd(ATTR-REF,
STRING[, STRING...]), uncolor(ESCAPE), kleurenstrip(STRING[, STRING...]),
kleurgeldig(ATTR[, ATTR ...]), coloralias(ALIAS[, ATTR])

Constante interface
De kleurenstapel
DIAGNOSE
Slechte kleurtoewijzing %s, slechte ontsnappingsreeks %s, Bareword "%s" niet toegestaan ​​terwijl "strict
subs" in gebruik, Kan geen alias maken van standaardkleur %s, Kan geen alias maken van standaardkleur %s in %s,
Ongeldige aliasnaam %s, Ongeldige aliasnaam %s in %s, Ongeldige attribuutnaam %s, Ongeldig
attribuutnaam %s in %s, naam "%s" slechts één keer gebruikt: mogelijke typefout, geen komma toegestaan
na filehandle, geen naam voor escape-reeks %s

MILIEU
ANSI_COLORS_ALIASES, ANSI_COLORS_DISABLED

COMPATIBILITEIT
BEPERKINGEN
OPMERKINGEN
AUTEURS
AUTEURSRECHT EN LICENTIE
ZIE OOK

Termijn::Cap - Perl termcap interface
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN

Tgetent, OSPEED, TERMIJN

Tpad, $tekenreeks, $cnt, $FH

Tputs, $cap, $cnt, $FH

Tgoto, $cap, $kol, $ Row, $FH

Trequire

Voorbeelden
AUTEURSRECHT EN LICENTIE
AUTEUR
ZIE OOK

Termijn::Voltooid - Perl woord voltooiing module
KORTE INHOUD
PRODUCTBESCHRIJVING
, ^D, ^U, ,

DIAGNOSE
BUGS
AUTEUR

Termijn::ReadLine - Perl interface naar divers "Lees regel" pakketjes. If geen vast pakket is gevonden,
substituten stompjes verkrijgen in plaats daarvan of basis- functies.
KORTE INHOUD
PRODUCTBESCHRIJVING
Minimale set ondersteunde functies
"ReadLine", "nieuw", "readline", "addhistory", "IN", "OUT", "MinLine", "findConsole",
Attributen, "Kenmerken"

Extra ondersteunde functies
"tkRunning", "event_loop", "ornamenten", "newTTY"

UITVOER
MILIEU

Test - biedt a simpel kader voor het schrijven van proef scripts
KORTE INHOUD
PRODUCTBESCHRIJVING
SNELSTARTGIDS
Functies
"plan(...)", "testen => nummer", "todo => [een]", "onfail => sub { ... }",
"onfail => \&sommige_sub"

_waarderen

"OK(...)"

"overslaan(skip_if_true, arg...)"

TESTTYPEN
NORMALE TESTS, OVERGESLAGEN TESTS, TODO-TESTS

ONFOUT
BUGS en WAARSCHUWINGEN
MILIEU
NOTITIE
ZIE OOK
AUTEUR

Test::Bouwer - backend voor bouwt proef bibliotheken
KORTE INHOUD
PRODUCTBESCHRIJVING
Bouw
nieuwe

en je merk te creëren

kind

subtest

_plan_afgehandeld, Expliciet het aantal tests instellen, 'no_plan' instellen, 'skip_all' instellen

afronden

ouder

naam

opnieuw in te stellen

Opzetten van testen
plan

verwachte_tests

geen plan

_output_plan

klaar_testen

heeft_plan

sla alles over

geëxporteerd_naar

Testen uitvoeren
ok

is_eq, is_num

is niet_eq, isnt_num

als, anders

cmp_ok

Andere testmethoden
BAIL_OUT

overspringen

todo_skip

skip_rest

Test de methoden voor het bouwen van nutsvoorzieningen
misschien_regex

_poging

is_fh

Teststijl
niveau

gebruik_nummers

geen_diag, geen_einde, geen_header

uitgang
diag

nota

verklaren

_afdrukken

uitvoer, mislukking_uitvoer, todo_output

reset_uitvoer

karper, kwaak

Teststatus en informatie
huidige_test

is_voorbij

beknopte versie

gegevens

todo

vind_TODO

in_todo

todo_start

"todo_end"

bezoeker

_sanity_check

_wauw

_mijn_uitgang

UITGANGSCODES
DRADEN
GEHEUGEN
Voorbeelden
ZIE OOK
AUTEURS
ONDERHOUDERS
Tsjaad Granum[e-mail beveiligd]>

COPYRIGHT

Test::Builder::IO::Scalair - A kopiëren of IO::Scalair voor Test::Bouwer
PRODUCTBESCHRIJVING
COPYRIGHT en LICENTIE
Bouw

nieuw [ARGS...]

open [SCALARREF]

geopend

dichtbij

Input en output

doorspoelen

krijg

getlijn

lijnen krijgen

ARGS afdrukken..

lees BUF, NBYTES, [OFFSET]

schrijf BUF, NBYTES, [OFFSET]

sysread BUF, LEN, [OFFSET]

syswrite BUF, NBYTES, [OFFSET]

Zoeken/vertellen en andere attributen

automatisch spoelen

binmodus

duidelijker

eof

zoek OFFSET, WAAROM

sysseek OFFSET, WANNEER

vertellen

gebruik_RS [JA NEE]

setpos POS

krijgen

sref

WAARSCHUWINGEN
VERSIE
AUTEURS
Primaire Onderhouder
Hoofdauteur
Andere bijdragers
ZIE OOK

Test::Bouwer::Module - Basis klasse voor proef modules
KORTE INHOUD
PRODUCTBESCHRIJVING
Importeren
Bouwer

Test::Bouwer::Tester - proef testsuites uit die hebben geweest bebouwd with Test::Bouwer
KORTE INHOUD
PRODUCTBESCHRIJVING
Functies
test_out, test_err

test_mislukt

test_diag

test_test, titel (synoniem 'naam', 'label'), skip_out, skip_err

lijn_getal

kleur

BUGS
AUTEUR
ONDERHOUDERS
Tsjaad Granum[e-mail beveiligd]>

OPMERKINGEN
ZIE OOK

Test::Bouwer::Tester::Kleur - kansen om on kleur in Test::Bouwer::Tester
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR
BUGS
ZIE OOK

Test::Harnas - lopen Perl standaard proef scripts with statistiek
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
runtests( @test_files )
execute_tests( tests => \@test_files, out => \*FH )
EXPORTEREN
OMGEVINGSVARIABELEN DIE AANVRAGEN::HARNAS::COMPATIBELE SETS
"HARNESS_ACTIVE", "HARNESS_VERSION"

OMGEVINGSVARIABELEN DIE VAN INVLOED ZIJN OP TEST::HARNAS
"HARNESS_PERL_SWITCHES", "HARNESS_TIMER", "HARNESS_VERBOSE", "HARNESS_OPTIONS",
"J ", "c", "een ", "fPakket-met-streepjes", "HARNESS_SUBCLASS",
"HARNESS_SUMMARY_COLOR_SUCCESS", "HARNESS_SUMMARY_COLOR_FAIL"

Besmeurde modus
ZIE OOK
BUGS
AUTEURS
LICENTIE EN AUTEURSRECHT

Test::Meer - nog ander kader voor het schrijven van proef scripts
KORTE INHOUD
PRODUCTBESCHRIJVING
Ik hou ervan als een plan tot stand komt

klaar_testen

Namen testen
Ik ben oké, jij bent niet oké.
ok

is, isnt

als

anders

cmp_ok

kan_ok

isa_ok

nieuw_ok

subtest

passeren, mislukken

Moduletesten
vereisen_ok

gebruik_ok

Complexe datastructuren
is_diep

Diagnostiek
diag, nota

verklaren

Voorwaardelijke tests
OVERSLAAN: BLOCK

TE DOEN: BLOCK, todo_skip

Wanneer gebruik ik SKIP versus TODO?

Test de controle
BAIL_OUT

Ontmoedigde vergelijkingsfuncties
eq_matrix

eq_hash

eq_set

Test uitbreiden en inbedden::Meer
bouwer

UITGANGSCODES
COMPATIBILITEIT
subtests, "done_testing()", "cmp_ok()", "new_ok()" "note()" en "explain()"

WAARSCHUWINGEN en OPMERKINGEN
utf8 / "Breed teken in print", Overbelaste objecten, Threads

GESCHIEDENIS
ZIE OOK
ALTERNATIEVEN
TESTKADERS
EXTRA BIBLIOTHEKEN
OVERIGE ONDERDELEN
BUNDELS
AUTEURS
ONDERHOUDERS
Tsjaad Granum[e-mail beveiligd]>

BUGS
BRON
COPYRIGHT

Test::Eenvoudig - Basic utilities voor het schrijven van testen.
KORTE INHOUD
PRODUCTBESCHRIJVING
ok

VOORBEELD
WAARSCHUWINGEN
OPMERKINGEN
GESCHIEDENIS
ZIE OOK
Test::Meer

AUTEURS
ONDERHOUDERS
Tsjaad Granum[e-mail beveiligd]>

COPYRIGHT

Test::Tester - Gemak: het testen van proef modules bebouwd with Test::Bouwer
KORTE INHOUD
PRODUCTBESCHRIJVING
HOE TE GEBRUIKEN (DE GEMAKKELIJKE MANIER)
HOE TE GEBRUIKEN (DE HARDE MANIER)
TEST RESULTATEN
ok, actueel_ok, naam, type, reden, diagnose, diepte

RUIMTEN EN TABS
KLEUR
GEËXPORTEERDE FUNCTIES
HOE WERKT HET?
WAARSCHUWINGEN
ZIE OOK
AUTEUR
LICENTIE

Test::Tester::Vastleggen - Help het testen van proef modules bebouwd with Test::Bouwer
PRODUCTBESCHRIJVING
AUTEUR
LICENTIE

Test::Tester::CaptureRunner - Help het testen van proef modules bebouwd with Test::Bouwer
PRODUCTBESCHRIJVING
AUTEUR
LICENTIE

Test::Zelfstudie - A zelfstudie over het schrijven van werkelijk basis- testen
PRODUCTBESCHRIJVING
Moeren en bouten van testen.
Waar te beginnen?
namen
Test de handleiding
Soms kloppen de tests niet
Veel waarden testen
Informatieve namen
Testen overslaan
Todo-testen
Testen met de besmettingsmodus.
Voetnoten
AUTEURS
ONDERHOUDERS
Tsjaad Granum[e-mail beveiligd]>

COPYRIGHT

Test::gebruik::ok - Alternatief naar Test::Meer::use_ok
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
MAINTAINER
Tsjaad Granum[e-mail beveiligd]>

CC0 1.0 Universeel

Tekst::Afkorting - afgekort - en je merk te creëren an afkorting tafel van a lijst
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEELD

Tekst::Gebalanceerd - Extract afgebakend tekst sequenties van snaren.
KORTE INHOUD
PRODUCTBESCHRIJVING
Algemeen gedrag in lijstcontexten
[0], [1], [2]

Algemeen gedrag in scalaire en lege contexten
Een opmerking over voorvoegsels
"extract_delimited"
"extract_bracketed"
"extract_variabele"
[0], [1], [2]

"extract_tagged"
"reject => $listref", "ignore => $listref", "fail => $str", [0], [1], [2], [3],
[4]

"gen_extract_tagged"
"extract_quotelike"
[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]

"extract_quotelike" en "hier documenten"
[0], [1], [2], [3], [4], [5], [6], [7..10]

"extract_codeblok"
"extract_meerdere"
"gen_delimited_pat"
"gescheiden_pat"
DIAGNOSE
C , C ,
C , C
operator gevonden na voorvoegsel: "%s">, C ,
C , C ,
C , C
haakje: verwacht "%c" maar gevonden "%s">, C
citaatachtige "%s">, C , C
na dereferencer>, C ,
C , C
"%s">, C , C
/%s/>, C , C
geneste tag: %s>, C , C
label>

AUTEUR
INSECTEN EN IRRITATIES
COPYRIGHT

Tekst::ParseWords - ontleden tekst om in an reeks of penningen or reeks of arrays
KORTE INHOUD
PRODUCTBESCHRIJVING
Voorbeelden
0, 1, 2, 3, 4, 5

ZIE OOK
AUTEURS
AUTEURSRECHT EN LICENTIE

Tekst::Tabbladen - uitbreiden en uitvouwen tabbladen als unix uitbreiden(1) en uitvouwen(1)
KORTE INHOUD
PRODUCTBESCHRIJVING
UITVOER
uitbreiden, uitvouwen, $tabstop

VOORBEELD
ONDERBREKING
BUGS
LICENTIE

Tekst::Wrap - lijn omhulsel naar formulier simpel paragrafen
KORTE INHOUD
PRODUCTBESCHRIJVING
OVERRIJDEN
Voorbeelden
ONDERBREKING
ZIE OOK
AUTEUR
LICENTIE

Draad - Manipuleren schroefdraad in Perl (Voor oud code only)
VEROUDERD
GESCHIEDENIS
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
$thread = Thread->new(\&start_sub), $thread = Thread->new(\&start_sub, LIST), vergrendelen
VARIABEL, async BLOCK;, Thread->self, Thread->list, cond_wait VARIABLE, cond_signal
VARIABEL, cond_broadcast VARIABEL, opbrengst

METHODEN
samenvoegen, losmaken, gelijk maken, klaar, klaar

DEFUNCTIE
lock(\&sub), eval, vlaggen

ZIE OOK

Onderwerp::Wachtrij - Draadveilig rok
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Gewone scalairen, Array-referenties, Hash-referenties, Scalaire refs, objecten gebaseerd op het bovenstaande

WACHTRIJ AANMAKEN
->nieuw(), ->nieuw(LIJST)

BASISMETHODEN
->in wachtrij(LIJST), ->uit de wachtrij halen (), ->dequeue(COUNT), ->dequeue_nb(), ->dequeue_nb(COUNT),
->dequeue_timed(TIMEOUT), ->dequeue_timed(TIMEOUT, COUNT), ->in behandeling(), ->einde()

GEAVANCEERDE METHODEN
->kijkje(), ->peek(INDEX), ->insert(INDEX, LIJST), ->extract(), ->extract(INDEX),
->extract(INDEX, AANTAL)

OPMERKINGEN
Beperkingen
ZIE OOK
MAINTAINER
LICENTIE

Onderwerp::Semafoor - Draadveilig semaforen
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
->nieuw(), ->nieuw(NUMMER), ->omlaag(), ->naar beneden(GETAL), ->down_nb(), ->down_nb(AANTAL),
->down_force(), ->down_force(NUMBER), ->omhoog(), ->omhoog(AANTAL)

OPMERKINGEN
ZIE OOK
MAINTAINER
LICENTIE

Stropdas::Array - baseren klasse voor gebonden arrays
KORTE INHOUD
PRODUCTBESCHRIJVING
TIEARRAY klassennaam, LIST, STORE dit, index, waarde, FETCH dit, index, FETCHSIZE dit,
STORESIZE dit, tel, VERLENG dit, tel, BESTAAT dit, sleutel, VERWIJDER dit, sleutel, WISSEN
dit, VERNIETIG dit, PUSH dit, LIST, POP dit, SHIFT dit, UNSHIFT dit, LIST, SPLICE
dit, offset, lengte, LIJST

WAARSCHUWINGEN
AUTEUR

Stropdas::Bestand - Toegang tot the lijnen of a schijf filet via a Perl reeks
KORTE INHOUD
PRODUCTBESCHRIJVING
"recsep"
"autochomp"
"modus"
"geheugen"
"dw_grootte"
Optie Formaat
Publieke methoden
"kudde"
"autochomp"
"uitstellen", "doorspoelen", "weggooien" en "automatisch uitstellen"
"offset"
Koppelen aan een reeds geopende filehandle
Uitgesteld schrijven
Automatisch uitstellen
GELIJKTIJDIGE TOEGANG TOT BESTANDEN
WAARSCHUWINGEN
SUBCLASSEREN
Hoe zit het met "DB_File"?
AUTEUR
LICENTIE
GARANTIEBELEID
BEDANKT
ALLES

Stropdas::Handvat - baseren klasse definities voor gebonden handgrepen
KORTE INHOUD
PRODUCTBESCHRIJVING
TIEHANDLE-klassenaam, LIST, SCHRIJF dit, scalair, lengte, offset, PRINT dit, LIST,
PRINTF dit, formaat, LIJST, LEES dit, scalair, lengte, offset, READLINE dit, GETC
dit, SLUIT dit, OPEN dit, bestandsnaam, BINMODE dit, EOF dit, VERTEL dit, ZOEK dit,
gecompenseerd, vanwaar, VERNIETIG dit

MEER INFORMATIE
COMPATIBILITEIT

Stropdas::Hasj, Stropdas::StdHash, Stropdas::ExtraHash - baseren klasse definities voor gebonden hashes
KORTE INHOUD
PRODUCTBESCHRIJVING
TIEHASH klassennaam, LIST, STORE dit, sleutel, waarde, FETCH dit, sleutel, FIRSTKEY dit,
NEXTKEY dit, laatste sleutel, BESTAAT dit, sleutel, DELETE dit, sleutel, CLEAR dit, SCALAR dit

Erven van Stropdas::StdHash
Erven van Stropdas::ExtraHash
"SCALAR", "ONTKOPPELEN" en "VERNIETIGEN"
MEER INFORMATIE

Stropdas::Hash::NamedCapture - Genoemd regexp vangen buffers
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK

Stropdas::Memoiseer - toevoegen gegevens naar hachee wanneer nodig
KORTE INHOUD
PRODUCTBESCHRIJVING
Erven van Stropdas::Memoiseer
VOORBEELD
BUGS
AUTEUR

Stropdas::RefHash - . referenties as hachee toetsen
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEELD
DRAAD ONDERSTEUNING
OPBERGBARE ONDERSTEUNING
RELIEK ONDERSTEUNING
LICENTIE
MAINTAINER
AUTEUR
ZIE OOK

Stropdas::Scalair, Gelijkspel::StdScalar - baseren klasse definities voor gebonden scalairen
KORTE INHOUD
PRODUCTBESCHRIJVING
TIESCALAR klassennaam, LIST, FETCH dit, STORE dit, waarde, VERNIETIG dit

Tie::Scalair versus Tie::StdScalar
MEER INFORMATIE

Stropdas::StdHandle - baseren klasse definities voor gebonden handgrepen
KORTE INHOUD
PRODUCTBESCHRIJVING

Stropdas::SubstrHash - Vast tafelformaat, vaste sleutellengte hashing
KORTE INHOUD
PRODUCTBESCHRIJVING
WAARSCHUWINGEN

Tijd::HiRes - Hoog resolutie alarm, slaap, haal de tijd van de dag, interval timers
KORTE INHOUD
PRODUCTBESCHRIJVING
gettimeofday (), usleep ( $useconds ), nanosleep ( $nanoseconds ), ualarm ( $useconds
[, $interval_useconds ] ), tv_interval, tijd (), slaap ($floating_seconds ), alarm (
$floating_seconds [, $interval_floating_seconds ] ), setitimer ( $welke,
$floating_seconds [, $interval_floating_seconds ] ), getitimer ( $welke ),
clock_gettime ($welke), clock_getres ($welke), clock_nanosleep ($welke,
$nanoseconden, $vlaggen = 0), klok(), stat, stat FH, stat EXPR, lstat, lstat FH, lstat
EXPR

Voorbeelden
C-API
DIAGNOSE
useconden of interval meer dan ...
negatieve tijd nog niet uitgevonden
interne fout: useconden < 0 (niet ondertekend ... ondertekend ...)
useconden of uinterval gelijk aan of groter dan 1000000
nog niet geïmplementeerd op dit platform
WAARSCHUWINGEN
ZIE OOK
AUTEURS
AUTEURSRECHT EN LICENTIE

Tijd::Lokaal - efficiënt berekenen tijd van lokaal en GMT tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
FUNCTIES
"timelocal()" en "timegm()"
"timelocal_nocheck()" en "timegm_nocheck()"
Jaarwaarde-interpretatie
Grenzen van tijd_t
Dubbelzinnige lokale tijden (DST)
Niet-bestaande lokale tijden (DST)
Negatieve tijdperkwaarden
IMPLEMENTATIE
BUGS
Support
COPYRIGHT
AUTEUR

Uurwerk - Object Georiënteerd tijd objecten
KORTE INHOUD
PRODUCTBESCHRIJVING
GEBRUIK
Lokale locaties
Datumberekeningen
Datum vergelijkingen
Datumparsering
JJJJ-MM-DDTuu:mm:ss
Weeknummer
Mondiale overheersing
WAARSCHUWINGEN
$ENV{TZ} instellen in Threads op Win32
Gebruik van tijdperkseconden
AUTEUR
AUTEURSRECHT EN LICENTIE
ZIE OOK
BUGS

Tijd::Seconden - a simpel API naar converteren seconden naar anders gegevens waarden
KORTE INHOUD
PRODUCTBESCHRIJVING
METHODEN
AUTEUR
AUTEURSRECHT EN LICENTIE
bugs

Tijd::gmtime - bij naam interface naar Perl's ingebouwd gmtijd() functie
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
AUTEUR

Tijd::lokale tijd - bij naam interface naar Perl's ingebouwd lokale tijd() functie
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
AUTEUR

Tijd::tm - intern object gebruikt by Tijd::gmtime en Tijd::lokale tijd
KORTE INHOUD
PRODUCTBESCHRIJVING
AUTEUR

UNIVERSAL - baseren klasse voor ALLE klassen (gezegend referenties)
KORTE INHOUD
PRODUCTBESCHRIJVING
"$obj->isa( TYPE )", "CLASS->isa( TYPE )", "eval { VAL->isa( TYPE ) }", "TYPE", $obj,
"CLASS", "VAL", "$obj->DOES( ROLE )", "CLASS->DOES( ROLE )", "$obj->can( METHODE )",
"CLASS->can( METHODE )", "eval { VAL->can( METHODE ) }", "VERSIE ( [ VEREIST ] )"

WAARSCHUWINGEN
UITVOER

Unicode::Sorteren - Unicode Vergelijking Algoritme
KORTE INHOUD
PRODUCTBESCHRIJVING
Constructeur en maatwerk
UCA_Version, alternatief, achteruit, entry, hangul_terminator, hoogsteFFFF,
identiek, negeerChar, negeerNaam, negeer_niveau2, katakana_before_hiragana, niveau,
long_contraction, minimalFFFE, normalisatie, overrideCJK, overrideHangul,
overrideOut, voorbewerken, herschikken, herschrijven, onderdrukken, tabel, undefChar,
undefName, upper_before_lower, variabele

Methoden voor sorteren
"@gesorteerd = $Collator->sort(@not_sorted)", "$result = $Collator->cmp($a, $b)",
"$result = $Collator->eq($a, $b)", "$result = $Collator->ne($a, $b)", "$result =
$Collator->lt($a, $b)", "$result = $Collator->le($a, $b)", "$result =
$Collator->gt($a, $b)", "$result = $Collator->ge($a, $b)", "$sortKey =
$Collator->getSortKey($string)", "$sortKeyForm = $Collator->viewSortKey($string)"

Methoden voor zoeken
"$position = $Collator->index($string, $substring[, $position])", "($position,
$length) = $Collator->index($string, $substring[, $position])", "$match_ref =
$Collator->match($string, $substring)", "($match) = $Collator->match($string,
$substring)", "@match = $Collator->gmatch($string, $substring)", "$count =
$Collator->subst($string, $substring, $replacement)", "$count =
$Collator->gsubst($string, $substring, $replacement)"

Andere methoden
"%old_tailoring = $Collator->change(%new_tailoring)", "$modified_collator =
$Collator->change(%new_tailoring)", "$version = $Collator->version()",
"UCA_Version()", "Base_Unicode_Version()"

EXPORTEREN
INSTALL
WAARSCHUWINGEN
Normalisatie, conformiteitstest

AUTEUR, AUTEURSRECHT EN LICENTIE
ZIE OOK
Unicode-sorteeralgoritme - UTS #10, de standaard Unicode-sorteerelementtabel
(DUCET), de conformiteitstest voor de UCA, Hangul Syllable Type, Unicode-normalisatie
Formulieren - UAX #15, Unicode Locale Data Markup Language (LDML) - UTS #35

Unicode::Collate::CJK::Big5 - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::GB2312 - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::JISX0208 - weging JIS KANJI voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::Koreaans - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::Pinyin - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::Stroke - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::CJK::Zhuyin - weging CJK Unified ideografieën voor Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
VOORBEHOUD
ZIE OOK
CLDR - Unicode Common Locale Data Repository, Unicode Locale Data Markup Language
(LDML) - UTS #35, Unicode::Collate, Unicode::Collate::Locale

Unicode::Collate::Locale - Taalkunde maatwerk voor DUCET via Unicode::Sorteren
KORTE INHOUD
PRODUCTBESCHRIJVING
Constructeur
Methoden
"$Collator->getlocale", "$Collator->locale_version"

Een lijst met aanpasbare landinstellingen
INSTALL
VOORBEHOUD
maatwerk is niet maximaal

AUTEUR
ZIE OOK
Unicode-sorteeralgoritme - UTS #10, de standaard Unicode-sorteerelementtabel
(DUCET), Unicode Locale Data Markup Language (LDML) - UTS #35, CLDR - Unicode Common
Lokale gegevensopslagplaats, Unicode::Collate, Unicode::Normalize

Unicode::Normaliseren - Unicode Normalisatie Formulieren
KORTE INHOUD
PRODUCTBESCHRIJVING
Normalisatieformulieren
"$NFD_string = NFD($string)", "$NFC_string = NFC($string)", "$NFKD_string =
NFKD($string)", "$NFKC_string = NFKC($string)", "$FCD_string = FCD($string)",
"$FCC_string = FCC($string)", "$normalized_string = normaliseren($form_name,
$tekenreeks)"

Ontleding en compositie
"$decomposed_string = ontleden($string [, $useCompatMapping])",
"$reordered_string = opnieuw ordenen($string)", "$composed_string = compose($string)",
"($processed, $unprocessed) = splitOnLastStarter($normalized)", "$processed =
normalize_partial($form, $unprocessed)", "$processed = NFD_partial($unprocessed)",
"$processed = NFC_partial($unprocessed)", "$processed =
NFKD_partial($unprocessed)", "$processed = NFKC_partial($unprocessed)"

Snelle check
"$result = checkNFD($string)", "$result = checkNFC($string)", "$result =
checkNFKD($string)", "$result = checkNFKC($string)", "$result =
checkFCD($string)", "$result = checkFCC($string)", "$result = check($form_name,
$tekenreeks)"

Karaktergegevens
"$canonical_decomposition = getCanon($code_point)", "$compatibility_decomposition
= getCompat($code_point)", "$code_point_composite = getComposite($code_point_hier,
$code_point_next)", "$combining_class = getCombinClass($code_point)",
"$may_be_composed_with_prev_char = isComp2nd($code_point)", "$is_exclusion =
isExclusie($code_point)", "$is_singleton = isSingleton($code_point)",
"$is_non_starter_decomposition = isNonStDecomp($code_point)",
"$is_Full_Composition_Exclusion = isComp_Ex($code_point)", "$NFD_is_NO =
isNFD_NO($code_point)", "$NFC_is_NO = isNFC_NO($code_point)", "$NFC_is_MAYBE =
isNFC_MAYBE($code_point)", "$NFKD_is_NO = isNFKD_NO($code_point)", "$NFKC_is_NO =
isNFKC_NO($code_point)", "$NFKC_is_MAYBE = isNFKC_MAYBE($code_point)"

EXPORTEREN
WAARSCHUWINGEN
Perl-versie versus Unicode-versie, correctie van decompositietoewijzing, herzien
definitie van canonieke compositie

AUTEUR
ZIE OOK
http://www.unicode.org/reports/tr15/,
http://www.unicode.org/Public/UNIDATA/CompositionExclusions.txt,
http://www.unicode.org/Public/UNIDATA/DerivedNormalizationProps.txt,
http://www.unicode.org/Public/UNIDATA/NormalizationCorrections.txt,
http://www.unicode.org/review/pr-29.html, http://www.unicode.org/notes/tn5/

Unicode::UCD - Unicode karakter databank
KORTE INHOUD
PRODUCTBESCHRIJVING
codepunt-argument
charinfo()
code, naam, categorie, combineren, bidi, ontleding, decimale, cijfer, numerieke,
gespiegeld, Unicode10, commentaar, bovenste, te verlagen, titel, blok, script

charprop()
Blok, Decomposition_Mapping, Name_Alias, Numeric_Value, Script_Extensions

charprops_all()
tekenblok()
teken()
tekenblokken()
tekens()
charinrange()
algemene_categorieën()
bidi_types()
compexcl()
koffervouw()
code, vol, simpel, in kaart brengen, toestand, * Als u deze 'ik'-toewijzing gebruikt, * Als je uitsluit
deze 'ik'-toewijzing, turks

all_casefolds()
casespecificatie()
code, te verlagen, titel, bovenste, voorwaarde

benoemdeq()
aantal()
prop_aliases()
prop_values()
prop_value_aliassen()
prop_invlist()
prop_invmap()
"S", "sl", "correctie", "controle", "alternatief", "verzinsel", "afkorting", "A", "al",
"ae", "ale", "ar", "N", "advertentie"

search_invlist()
Unicode::UCD::UnicodeVersie
Blokken tegen Scripts
Bijpassende Scripts en Blokken
Bloknamen in oude versus nieuwe stijl
AUTEUR

Gebruiker::grent - bij naam interface naar Perl's ingebouwd getgr*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
NOTITIE
AUTEUR

Gebruiker::pwent - bij naam interface naar Perl's ingebouwd getpw*() functies
KORTE INHOUD
PRODUCTBESCHRIJVING
Systeemspecificaties
NOTITIE
AUTEUR
GESCHIEDENIS
Maart 18th, 2000

XSLoader - dynamisch laden C bibliotheken om in Perl code
VERSIE
KORTE INHOUD
PRODUCTBESCHRIJVING
Migratie van "DynaLoader"
Achterwaarts compatibele boilerplate
Volgorde van initialisatie: vroeg laden()
Het meest harige geval
DIAGNOSE
"Kan het symbool '%s' niet vinden in %s", "Kan '%s' voor module %s niet laden: %s", "Niet gedefinieerd
symbolen aanwezig na het laden van %s: %s"

Beperkingen
BEKENDE BUGS
BUGS
ZIE OOK
AUTEURS
AUTEURSRECHT & LICENTIE

HULP DOCUMENTATIE


Hier zou alle documentatie van de extra programma's vermeld moeten worden, maar dat hebben ze niet allemaal
handmatige pagina's nog:

c2ph
h2ph
h2xs
perlbug
2 uur
pod2html
pod2man
uitgescholden
xsubpp

Gebruik perltoc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SuiteCRM
    SuiteCRM
    SuiteCRM is de bekroonde klant
    Relatiebeheer (CRM)
    toepassing aangeboden door auteurs
    en beheerders, SalesAgility. Het is de
    's werelds meest...
    SuiteCRM downloaden
  • 2
    Poweradmin
    Poweradmin
    Poweradmin is een webgebaseerde DNS
    beheertool voor PowerDNS-server.
    De interface heeft voor de meeste volledige ondersteuning
    van de kenmerken van PowerDNS. Het heeft vol
    steun...
    Poweradmin downloaden
  • 3
    Gin Web-framework
    Gin Web-framework
    Gin is een ongelooflijk snel webframework
    geschreven in Golang dat kan presteren tot
    40 keer sneller, dankzij zijn
    martini-achtige API en aangepaste versie van
    httproute...
    Gin webframework downloaden
  • 4
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    verschillende soorten escritorios. Dit is
    een toepassing die ook kan worden opgehaald
    van
    https://sourceforge.net/projects/cereu...
    CEREUS LINUX downloaden
  • 5
    Taakcoach
    Taakcoach
    Taakcoach - Uw vriendelijke taak
    manager. Task Coach is een gratis open
    bron todo-manager. Het groeide uit
    frustratie over andere programma's niet
    omgaan met composiet...
    Taakcoach downloaden
  • 6
    HyperSQL-database-engine (HSQLDB)
    HyperSQL-database-engine (HSQLDB)
    HSQLDB is een relationele database-engine
    geschreven in Java, met een JDBC-stuurprogramma,
    conform ANSI SQL:2016. Een kleine,
    snelle, multithreaded engine en server
    met mij...
    HyperSQL-database-engine (HSQLDB) downloaden
  • Meer "

Linux-commando's

Ad