Englishfrançaisespagnol

Icône de favori OnWorks

perltoc - En ligne dans le cloud

Exécutez perltoc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande perltoc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


perltoc - table des matières de la documentation Perl

DESCRIPTION


Cette page fournit une brève table des matières pour le reste de la documentation Perl.
Il est destiné à être numérisé rapidement ou parcouru pour localiser la section appropriée dans laquelle vous vous trouvez.
à la recherche de.

BASIQUE DOCUMENTATION


perl - La Perl 5 langue interprète
SYNOPSIS
OBTENIR DE L'AIDE
Aperçu
Tutoriels
Manuel de référence
Internes et interface en langage C
Divers
Spécifique à la langue
Spécifique à la plateforme
Talons pour les documents supprimés
DESCRIPTION
DISPONIBILITÉ
ENVIRONNEMENT
AUTEUR
DES DOSSIERS
VOIR ÉGALEMENT
DIAGNOSTIC
BOGUES
NOTES

perlintro -- a brief introduction et vue d'ensemble of Perl
DESCRIPTION
Qu'est-ce que Perl ?
Exécuter des programmes Perl
Filet de sécurité
Présentation de la syntaxe de base
Types de variables Perl
Scalaires, tableaux, hachages

Portée variable
Constructions conditionnelles et en boucle
si, pendant, pour, pour chaque

Opérateurs et fonctions intégrés
Arithmétique, Comparaison numérique, Comparaison de chaînes, Logique booléenne, Divers

Fichiers et E/S
Expressions régulières
Correspondance simple, substitution simple, expressions régulières plus complexes,
Parenthèses pour la capture, Autres fonctionnalités d'expression rationnelle

Écriture de sous-programmes
OO Perl
Utiliser les modules Perl
AUTEUR

perlrun - how à exécuter le Perl interprète
SYNOPSIS
DESCRIPTION
#! et devis sur des systèmes non-Unix
OS/2, MS-DOS, Win95/NT, VMS

Emplacement de Perl
Commutateurs de commande
-0[octal/hexadécimal], -a , -C [numéro/liste] , -c , -d , -DT, -ré:MOD[=bar,baz]
, -dt :MOD[=bar,baz], -Dlettres , -Dnombre, -e ligne de commande , -E ligne de commande , -f
, -Fmodèle , -h , -i[l'extension de], -Iannuaire , -l[octnum], -m[-]module ,
-M[-]module, -M[-]'module ... », -[mm][-]module=arg[,arg]..., -n , -p , -s , -S ,
-t , -T , -u , -U , -v , -V , -V :variable de configuration, -w , -W , -X , -x , -xannuaire

ENVIRONNEMENT
ACCUEIL , LOGDIR , CHEMIN , PERL5LIB , PERL5OPT , PERLIO , :bytes , :crlf , :mmap , :perlio
, :pop , :raw , :stdio , :unix , :utf8 , :win32 , PERLIO_DEBUG , PERLLIB , PERL5DB ,
PERL5DB_THREADED , PERL5SHELL (spécifique au port Win32) , PERL_ALLOW_NON_IFS_LSP
(spécifique au port Win32) , 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 (spécifique au port VMS) ,
PERL_SIGNALS , PERL_UNICODE , SYS$LOGIN (spécifique au port VMS)

perlreftut - Des marques très court tutoriel à propos
DESCRIPTION
Qui a besoin de structures de données compliquées ?
La solution
Syntaxe
Faire des références
Utiliser des références
Un exemple
Règle de flèche
Solution
Tout le reste
Résumé
Crédits
Conditions de distribution

perldsc - Perl Sauvegarde de Structure Livre de recettes
DESCRIPTION
tableaux de tableaux, hachages de tableaux, tableaux de hachages, hachages de hachages, plus élaborés
constructions

Références
ERREURS FRÉQUENTES
MISE EN GARDE SUR LA PRÉSÉANCE
POURQUOI VOUS DEVRIEZ TOUJOURS "utiliser strict"
DÉBOGAGE
EXEMPLES DE CODE
TABLEAUX DE TABLEAUX
Déclaration d'un ARRAY OF ARRAYS
Génération d'un ARRAY OF ARRAYS
Accès et impression d'un ARRAY OF ARRAYS
HASHAGES DE TABLEAUX
Déclaration d'un HASH OF ARRAYS
Génération d'un HASH OF ARRAYS
Accès et impression d'un HASH OF ARRAYS
TABLEAUX DE HACHAGES
Déclaration d'un ARRAY OF HASHES
Génération d'un ARRAY OF HASHES
Accès et impression d'un tableau de hachages
HASHES DE HASHES
Déclaration d'un HASH DE HASHES
Génération d'un HASH DE HASHES
Accès et impression d'un HASH OF HASHES
DES DOSSIERS PLUS ÉLABORÉS
Déclaration de DOSSIERS PLUS ÉLABORÉS
Déclaration d'un HASH D'ENREGISTREMENTS COMPLEXES
Génération d'un HASH D'ENREGISTREMENTS COMPLEXES
Liens avec la base de données
VOIR ÉGALEMENT
AUTEUR

perllol - Manipuler Arrays of Arrays in Perl
DESCRIPTION
Déclaration et accès aux tableaux de tableaux
Cultiver le vôtre
Accès et impression
Tranches
VOIR ÉGALEMENT
AUTEUR

perlrequick - Perl Standard expressions rapide Commencer
DESCRIPTION
Le Guide
Correspondance de mots simple
Utiliser des classes de caractères
Correspondant à ceci ou à cela
Regroupement d'éléments et correspondance hiérarchique
Extraire des correspondances
Répétitions correspondantes
Plus de correspondance
Rechercher et remplacer
L'opérateur split
"utiliser re 'strict'"
BOGUES
VOIR ÉGALEMENT
AUTEUR ET COPYRIGHT
Remerciements

perlretut - Perl Standard expressions tutoriel
DESCRIPTION
Partie 1 : Les bases
Correspondance de mots simple
Utiliser des classes de caractères
Correspondant à ceci ou à cela
Regroupement d'éléments et correspondance hiérarchique
0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Extraire des correspondances
Références arrière
Références relatives relatives
Références nommées
Numérotation alternative des groupes de capture
Informations sur la position
Groupements sans capture
Répétitions correspondantes
0, 1, 2, 3, 4, 5, 6

Quantificateurs possessifs
Construire une expression rationnelle
Utiliser des expressions régulières en Perl
Partie 2 : Outils électriques
En savoir plus sur les caractères, les chaînes et les classes de caractères
Compilation et sauvegarde d'expressions régulières
Composer des expressions régulières au moment de l'exécution
Incorporer des commentaires et des modificateurs dans une expression régulière
Regarder devant et regarder derrière
Utiliser des sous-expressions indépendantes pour empêcher le retour en arrière
Expressions conditionnelles
Définir des modèles nommés
Modèles récursifs
Un peu de magie : exécuter du code Perl dans une expression régulière
Retour en arrière des verbes de contrôle
Pragmas et débogage
BOGUES
VOIR ÉGALEMENT
AUTEUR ET COPYRIGHT
Remerciements

perlootut - Orienté objet Programmation in Perl Tutoriel
DATES
DESCRIPTION
FONDAMENTAUX ORIENTÉS OBJET
Exlcusion
Classe
Méthodologie
Attributs
Polymorphisme
Droit des successions
Encapsulation
Composition
Rôles
Quand utiliser OO
SYSTÈMES PERLOO
Moose
Sucre déclaratif, Rôles intégrés, Un système de type miniature, Introspection complète et
manipulation, Auto-hébergé et extensible, Écosystème riche, Beaucoup plus de fonctionnalités

Classe::Accesseur
Classe::Petit
Rôle :: Minuscule
Résumé du système OO
Orignal, Classe ::Accesseur, Classe ::Tiny, Rôle ::Tiny

Autres systèmes OO
CONCLUSION

perlperf - Perl Performance et Optimization Techniques
DESCRIPTION
APERÇU
UN PAS DE CÔTÉ
UN PAS EN AVANT
UN AUTRE PAS DE CÔTÉ
CONDITIONS GÉNÉRALES D'UTILISATION
REPÈRES
Affectation et déréférencement de variables.
Rechercher et remplacer ou tr
OUTILS DE PROFILAGE
Développeur ::DProf
Développeur ::Profiler
Développeur ::SmallProf
Développeur ::FastProf
Développeur ::NYTProf
TRI
Temps réel écoulé, temps CPU utilisateur, temps CPU système

Journalisation
Journalisation si DEBUG (constant)
POSTSCRIPT
VOIR ÉGALEMENT
PERLDOCS
PAGES MAN
MODULES
URL
AUTEUR

style perle - Perl Catégorie guide
DESCRIPTION

triche - Perl 5 Tricher feuille
DESCRIPTION
La feuille
REMERCIEMENTS
AUTEUR
VOIR ÉGALEMENT

piège à perle - Perl pièges pour le imprudent
DESCRIPTION
Pièges étranges
Pièges C/C++
Pièges JavaScript
Pièges à séds
Pièges à obus
Pièges Perl

dette perlée - Perl débogage tutoriel
DESCRIPTION
utiliser strict
En regardant les données et -w et v
vous aider
Parcourir le code
Espace réservé pour a, w, t, T
EXPRESSIONS RÉGULIÈRES
CONSEILS DE SORTIE
CGI
Interfaces graphiques
RÉSUMÉ
VOIR ÉGALEMENT
AUTEUR
CONTRIBUTEURS

perlfaq - fréquemment demandé les questions à propos Perl
VERSION
DESCRIPTION
Où trouver le perlfaq
Comment utiliser le perlfaq
Comment contribuer au perlfaq
Que se passe-t-il si ma question ne trouve pas de réponse dans la FAQ ?
TABLE DES MATIÈRES
perlfaq1 - Questions générales sur Perl, perlfaq2 - Obtention et apprentissage de Perl,
perlfaq3 - Outils de programmation, perlfaq4 - Manipulation de données, perlfaq5 - Fichiers et
Formats, perlfaq6 - Expressions régulières, perlfaq7 - Problèmes généraux du langage Perl,
perlfaq8 - Interaction système, perlfaq9 - Web, courrier électronique et réseau

QUESTIONS
perlfaq1 : Questions générales sur Perl
perlfaq2 : obtention et apprentissage de Perl
perlfaq3 : outils de programmation
perlfaq4 : manipulation de données
perlfaq5 : Fichiers et formats
perlfaq6 : expressions régulières
perlfaq7 : problèmes généraux liés au langage Perl
perlfaq8 : interaction système
perlfaq9 : Web, courrier électronique et réseautage
CRÉDITS
AUTEUR ET COPYRIGHT

perlfaq1 - Général questions À propos Perl
VERSION
DESCRIPTION
Qu'est-ce que Perl ?
Qui prend en charge Perl ? Qui le développe ? Pourquoi est-ce gratuit ?
Quelle version de Perl dois-je utiliser ?
Que sont Perl 4, Perl 5 ou Perl 6 ?
Qu’est-ce que Perl 6 ?
Quelle est la stabilité de Perl ?
À quelle fréquence les nouvelles versions de Perl sont-elles publiées ?
Perl est-il difficile à apprendre ?
Comment Perl se compare-t-il à d’autres langages comme Java, Python, REXX, Scheme ou Tcl ?
Puis-je faire [tâche] en Perl ?
Quand ne dois-je pas programmer en Perl ?
Quelle est la différence entre « Perl » et « Perl » ?
Qu’est-ce qu’un JAPH ?
Comment puis-je convaincre les autres d’utiliser Perl ?
<http://www.perl.org/about.html>,http://perltraining.com.au/whyperl.html>

AUTEUR ET COPYRIGHT

perlfaq2 - Obtention et Formations à propos Perl
VERSION
DESCRIPTION
Quelles machines prennent en charge Perl ? Où puis-je l'obtenir ?
Comment puis-je obtenir une version binaire de Perl ?
Je n'ai pas de compilateur C. Comment puis-je créer mon propre interpréteur Perl ?
J'ai copié le binaire Perl d'une machine à une autre, mais les scripts ne fonctionnent pas.
J'ai récupéré les sources et essayé de compiler mais gdbm/dynamic chargement/malloc/linking/...
échoué. Comment puis-je le faire fonctionner?
Quels modules et extensions sont disponibles pour Perl ? Qu’est-ce que le CPAN ?
Où puis-je obtenir des informations sur Perl ?
<http://www.perl.org/>,http://perldoc.perl.org/>,http://learn.perl.org/>

Qu'est-ce que perl.com ? Des marchands de Perl ? pm.org ? perl.org ? cpan.org ?
<http://www.perl.org/>,http://learn.perl.org/>,http://jobs.perl.org/>,
<http://lists.perl.org/>

Où puis-je poster des questions ?
Livres Perl
Quels magazines ont du contenu Perl ?
Quels blogs Perl dois-je lire ?
Quelles listes de diffusion existe-t-il pour Perl ?
Où puis-je acheter une version commerciale de Perl ?
Où puis-je envoyer les rapports de bogues ?
AUTEUR ET COPYRIGHT

perlfaq3 - Programmation Outils
VERSION
DESCRIPTION
Comment puis-je faire (quelque chose) ?
Notions de base, perldata - Types de données Perl, perlvar - Variables prédéfinies Perl, perlsyn
- Syntaxe Perl, perlop - Opérateurs Perl et priorité, perlsub - Sous-programmes Perl,
Exécution, perlrun - comment exécuter l'interpréteur Perl, perldebug - Perl
débogage, Fonctions, perlfunc - Fonctions intégrées à Perl, Objets, perlref - Perl
références et structures de données imbriquées, perlmod - modules Perl (packages et symboles
tables), perlobj - Objets Perl, perltie - comment masquer une classe d'objets de manière simple
variable, structures de données, perlref - références Perl et structures de données imbriquées,
perllol - Manipulation de tableaux de tableaux en Perl, perldsc - Structures de données Perl
Cookbook, Modules, perlmod - Modules Perl (packages et tables de symboles), perlmodlib
- construire de nouveaux modules Perl et trouver ceux existants, Regex, perlre - Perl
expressions régulières, perlfunc - Fonctions intégrées à Perl>, perlop - Opérateurs Perl
et priorité, perllocale - Gestion des paramètres régionaux Perl (internationalisation et
localisation), Passage à perl5, perltrap - Pièges Perl pour les imprudents, perl,
Liaison avec C, perlxstut - Tutoriel pour écrire des XSUB, perlxs - Langage XS
manuel de référence, perlcall - Conventions d'appel Perl depuis C, perlguts -
Introduction à l'API Perl, perlembed - comment intégrer Perl dans votre programme C,
Divers

Comment puis-je utiliser Perl de manière interactive ?
Comment puis-je trouver les modules installés sur mon système ?
Comment déboguer mes programmes Perl ?
Comment profiler mes programmes Perl ?
Comment croiser mes programmes Perl ?
Existe-t-il une jolie imprimante (formateur) pour Perl ?
Existe-t-il un IDE ou un éditeur Windows Perl ?
Eclipse, Enginsite, Kephra, Komodo, Notepad++, IDE Open Perl, OptiPerl, Padre,
PerlBuilder, visiPerl+, Visual Perl, Zeus, GNU Emacs, MicroEMACS, XEmacs, Jed,
Vim, Vile, MultiEdit, SlickEdit, ConTEXT, bash, zsh, BBEdit et TextWrangler

Où puis-je obtenir des macros Perl pour vi ?
Où puis-je obtenir le mode Perl ou le mode Cperl pour Emacs ?
Comment puis-je utiliser des malédictions avec Perl ?
Comment puis-je écrire une interface graphique (X, Tk, Gtk, etc.) en Perl ?
Tk, Wx, Gtk et Gtk2, Win32 :: GUI, CamelBones, Qt, Athena

Comment puis-je rendre mon programme Perl plus rapide ?
Comment puis-je faire en sorte que mon programme Perl prenne moins de mémoire ?
Ne slurp !, Utilisez map et grep de manière sélective, Évitez les guillemets inutiles et
stringification, Passage par référence, Lier de grandes variables au disque

Est-il sécuritaire de renvoyer une référence à des données locales ou lexicales ?
Comment puis-je libérer un tableau ou un hachage pour que mon programme se réduise ?
Comment puis-je rendre mon script CGI plus efficace ?
Comment puis-je masquer la source de mon programme Perl ?
Comment puis-je compiler mon programme Perl en byte code ou en C ?
Comment puis-je faire fonctionner "#!perl" sur [MS-DOS, NT,...] ?
Puis-je écrire des programmes Perl utiles sur la ligne de commande ?
Pourquoi les one-liners Perl ne fonctionnent-ils pas sur mon système DOS/Mac/VMS ?
Où puis-je en apprendre davantage sur la programmation CGI ou Web en Perl ?
Où puis-je en apprendre davantage sur la programmation Perl orientée objet ?
Où puis-je apprendre à lier C à Perl ?
J'ai lu PerlMed, Perlguts, etc., mais je ne parviens pas à intégrer Perl dans mon programme C ; que suis je
mal faire?
Lorsque j'ai essayé d'exécuter mon script, j'ai reçu ce message. Qu'est-ce que ça veut dire?
Qu'est-ce que MakeMaker ?
AUTEUR ET COPYRIGHT

perlfaq4 - Sauvegarde de Manipulation
VERSION
DESCRIPTION
Données : chiffres
Pourquoi est-ce que j'obtiens de longues décimales (par exemple, 19.9499999999999) au lieu des nombres que je devrais
obtenir (par exemple, 19.95) ?
Pourquoi est- int () cassé?
Pourquoi mes données octales ne sont-elles pas interprétées correctement ?
Perl a-t-il un rond () fonction? Qu'en est-il de plafond() et étage()? Fonctions de déclenchement ?
Comment puis-je convertir entre des représentations/bases/bases numériques ?
Comment convertir un hexadécimal en décimal, Comment convertir un décimal en décimal
hexadécimal, Comment convertir d'octal en décimal, Comment convertir de décimal
en octal, Comment convertir du binaire en décimal, Comment convertir du décimal
au binaire

Pourquoi ne fonctionne-t-il pas comme je le souhaite ?
Comment multiplier des matrices ?
Comment effectuer une opération sur une série d’entiers ?
Comment puis-je afficher des chiffres romains ?
Pourquoi mes nombres aléatoires ne sont-ils pas aléatoires ?
Comment obtenir un nombre aléatoire entre X et Y ?
Données : Dates
Comment trouver le jour ou la semaine de l'année ?
Comment trouver le siècle ou le millénaire en cours ?
Comment comparer deux dates et trouver la différence ?
Comment puis-je prendre une chaîne et la transformer en secondes d'époque ?
Comment puis-je connaître le jour julien ?
Comment retrouver la date d'hier ?
Perl a-t-il un problème avec l'an 2000 ou 2038 ? Est-ce que Perl Y2K est compatible ?
Données : chaînes
Comment valider la saisie ?
Comment puis-je annuler l'échappement d'une chaîne ?
Comment supprimer des paires de caractères consécutives ?
Comment développer les appels de fonction dans une chaîne ?
Comment puis-je trouver quelque chose qui corresponde/imbrique ?
Comment inverser une chaîne ?
Comment développer les tabulations dans une chaîne ?
Comment reformater un paragraphe ?
Comment puis-je accéder ou modifier les N caractères d’une chaîne ?
Comment puis-je changer la Nième occurrence de quelque chose ?
Comment puis-je compter le nombre d’occurrences d’une sous-chaîne dans une chaîne ?
Comment mettre en majuscule tous les mots sur une seule ligne ?
Comment puis-je diviser une chaîne délimitée par [caractère], sauf lorsqu'elle est à l'intérieur de [caractère] ?
Comment supprimer l’espace vide au début/à la fin d’une chaîne ?
Comment puis-je compléter une chaîne avec des blancs ou remplir un nombre avec des zéros ?
Comment extraire les colonnes sélectionnées d’une chaîne ?
Comment trouver la valeur soundex d’une chaîne ?
Comment puis-je développer des variables dans des chaînes de texte ?
Quel est le problème de toujours citer "$vars" ?
Pourquoi mon <
Il ne doit y avoir aucun espace après la partie <<, il devrait (probablement) y avoir un point-virgule
à la fin du jeton d'ouverture, vous ne pouvez pas (facilement) avoir d'espace devant le
tag, Il doit y avoir au moins un séparateur de ligne après le jeton de fin

Données : tableaux
Quelle est la différence entre une liste et un tableau ?
Quelle est la différence entre $array[1] et @array[1] ?
Comment puis-je supprimer les éléments en double d’une liste ou d’un tableau ?
Comment puis-je savoir si un certain élément est contenu dans une liste ou un tableau ?
Comment calculer la différence entre deux tableaux ? Comment calculer l'intersection de
deux tableaux ?
Comment tester si deux tableaux ou hachages sont égaux ?
Comment trouver le premier élément du tableau pour lequel une condition est vraie ?
Comment gérer les listes chaînées ?
Comment gérer les listes circulaires ?
Comment mélanger un tableau de manière aléatoire ?
Comment traiter/modifier chaque élément d’un tableau ?
Comment sélectionner un élément aléatoire dans un tableau ?
Comment permuter N éléments d’une liste ?
Comment trier un tableau par (n'importe quoi) ?
Comment manipuler des tableaux de bits ?
Pourquoi défini() retourner vrai sur les tableaux et les hachages vides ?
Données : hachages (tableaux associatifs)
Comment traiter un hachage entier ?
Comment fusionner deux hachages ?
Que se passe-t-il si j'ajoute ou supprime des clés d'un hachage lors d'une itération ?
Comment rechercher un élément de hachage par valeur ?
Comment puis-je savoir combien d’entrées il y a dans un hachage ?
Comment trier un hachage (éventuellement par valeur au lieu de clé) ?
Comment puis-je toujours trier mon hash ?
Quelle est la différence entre « delete » et « undef » avec des hachages ?
Pourquoi mes hachages liés ne font-ils pas la distinction défini/existe ?
Comment réinitialiser un chaque() opération à mi-parcours ?
Comment puis-je obtenir les clés uniques de deux hachages ?
Comment puis-je stocker un tableau multidimensionnel dans un fichier DBM ?
Comment puis-je faire en sorte que mon hachage se souvienne de l'ordre dans lequel j'y ai mis les éléments ?
Pourquoi le passage d'un sous-programme à un élément non défini dans un hachage le crée-t-il ?
Comment puis-je créer l'équivalent Perl d'une structure C/classe C++/hachage ou tableau de hachages
ou des tableaux ?
Comment puis-je utiliser une référence comme clé de hachage ?
Comment puis-je vérifier si une clé existe dans un hachage multiniveau ?
Comment puis-je empêcher l’ajout de clés indésirables dans un hachage ?
Données : Divers
Comment gérer correctement les données binaires ?
Comment déterminer si un scalaire est un nombre/entier/entier/flottant ?
Comment conserver les données persistantes lors des appels de programme ?
Comment imprimer ou copier une structure de données récursive ?
Comment définir des méthodes pour chaque classe/objet ?
Comment vérifier le montant de contrôle d'une carte de crédit ?
Comment regrouper des tableaux de doubles ou de flottants pour le code XS ?
AUTEUR ET COPYRIGHT

perlfaq5 - Fichiers et Formats
VERSION
DESCRIPTION
Comment vider/débuffer un descripteur de fichier de sortie ? Pourquoi dois-je faire ça ?
Comment modifier, supprimer ou insérer une ligne dans un fichier, ou l'ajouter au début d'un
fichier?
Comment compter le nombre de lignes dans un fichier ?
Comment supprimer les N dernières lignes d’un fichier ?
Comment puis-je utiliser l'option « -i » de Perl depuis un programme ?
Comment puis-je copier un fichier ?
Comment créer un nom de fichier temporaire ?
Comment puis-je manipuler des fichiers de longueur d'enregistrement fixe ?
Comment puis-je créer un descripteur de fichier local pour un sous-programme ? Comment puis-je passer des descripteurs de fichiers entre
sous-programmes ? Comment créer un tableau de descripteurs de fichiers ?
Comment puis-je utiliser un descripteur de fichier indirectement ?
Comment puis-je configurer un format de pied de page à utiliser avec écrire ()?
Comment puis-je écrire () dans une chaîne ?
Comment puis-je ouvrir un descripteur de fichier dans une chaîne ?
Comment puis-je afficher mes nombres avec des virgules ajoutées ?
Comment traduire les tildes (~) dans un nom de fichier ?
Comment se fait-il que lorsque j'ouvre un fichier en lecture-écriture, il l'efface ?
Pourquoi est-ce que j'obtiens parfois une « Liste d'arguments trop longue » lorsque j'utilise <*> ?
Comment puis-je ouvrir un fichier avec un « > » en début de page ou des blancs à la fin ?
Comment puis-je renommer un fichier de manière fiable ?
Comment verrouiller un fichier ?
Pourquoi ne puis-je pas simplement ouvrir (FH, ">file.lock") ?
Je n'arrive toujours pas à verrouiller. Je veux juste incrémenter le numéro dans le fichier. Comment puis-je
fais ça?
Tout ce que je veux faire, c'est ajouter une petite quantité de texte à la fin d'un fichier. Est-ce que je continue
devez utiliser le verrouillage?
Comment mettre à jour de manière aléatoire un fichier binaire ?
Comment obtenir l’horodatage d’un fichier en Perl ?
Comment définir l’horodatage d’un fichier en Perl ?
Comment imprimer sur plusieurs fichiers à la fois ?
Comment puis-je lire un fichier entier en une seule fois ?
Comment lire un fichier par paragraphes ?
Comment puis-je lire un seul caractère dans un fichier ? Du clavier ?
Comment puis-je savoir si un personnage attend sur un descripteur de fichier ?
Comment faire un "tail -f" en Perl ?
Comment puis-je dup() un descripteur de fichier en Perl ?
Comment fermer un descripteur de fichier par numéro ?
Pourquoi ne puis-je pas utiliser « C:\temp\foo » dans les chemins DOS ? Pourquoi « C:\temp\foo.exe » ne fonctionne-t-il pas ?
Pourquoi glob("*.*") ne récupère-t-il pas tous les fichiers ?
Pourquoi Perl me permet-il de supprimer les fichiers en lecture seule ? Pourquoi "-i" écrase-t-il les fichiers protégés ?
N'est-ce pas un bug de Perl ?
Comment sélectionner une ligne aléatoire dans un fichier ?
Pourquoi est-ce que j'obtiens des espaces bizarres lorsque j'imprime un tableau de lignes ?
Comment parcourir une arborescence de répertoires ?
Comment supprimer une arborescence de répertoires ?
Comment copier un répertoire entier ?
AUTEUR ET COPYRIGHT

perlfaq6 - Régulier Expressions
VERSION
DESCRIPTION
Comment puis-je espérer utiliser des expressions régulières sans créer des expressions illisibles et
code impossible à maintenir ?
Commentaires en dehors de la Regex, Commentaires à l'intérieur de la Regex, Différents délimiteurs

J'ai du mal à faire correspondre plusieurs lignes. Qu'est-ce qui ne va pas?
Comment tracer des lignes entre deux motifs qui se trouvent eux-mêmes sur des lignes différentes ?
Comment puis-je faire correspondre XML, HTML ou d'autres éléments désagréables et laids avec une expression régulière ?
J'ai mis une expression régulière dans $/ mais ça n'a pas fonctionné. Qu'est-ce qui ne va pas?
Comment puis-je remplacer la casse sur le LHS tout en préservant la casse sur le RHS ?
Comment puis-je faire en sorte que "\w" corresponde aux jeux de caractères nationaux ?
Comment puis-je faire correspondre une version intelligente en termes de paramètres régionaux de "/[a-zA-Z]/" ?
Comment puis-je citer une variable à utiliser dans une regex ?
A quoi sert vraiment "/o" ?
Comment utiliser une expression régulière pour supprimer les commentaires de style C d'un fichier ?
Puis-je utiliser des expressions régulières Perl pour faire correspondre un texte équilibré ?
Qu'est-ce que cela signifie que les expressions rationnelles sont gourmandes ? Comment puis-je le contourner ?
Comment traiter chaque mot sur chaque ligne ?
Comment puis-je imprimer un résumé de la fréquence des mots ou de la fréquence des lignes ?
Comment puis-je faire une correspondance approximative ?
Comment puis-je faire correspondre efficacement plusieurs expressions régulières à la fois ?
Pourquoi les recherches de limites de mots avec « \b » ne fonctionnent-elles pas pour moi ?
Pourquoi l'utilisation de $&, $` ou $' ralentit-elle mon programme ?
A quoi sert "\G" dans une expression régulière ?
Les expressions rationnelles Perl sont-elles des DFA ou des NFA ? Sont-ils conformes à POSIX ?
Quel est le problème avec l'utilisation de grep dans un contexte vide ?
Comment puis-je faire correspondre des chaînes avec des caractères multi-octets ?
Comment faire correspondre une expression régulière qui se trouve dans une variable ?
AUTEUR ET COPYRIGHT

perlfaq7 - Général Perl Langue Questions
VERSION
DESCRIPTION
Puis-je obtenir un BNF/yacc/RE pour le langage Perl ?
Que sont tous ces signes de ponctuation $@%&* et comment savoir quand les utiliser ?
Dois-je toujours/jamais citer mes chaînes ou utiliser des points-virgules et des virgules ?
Comment ignorer certaines valeurs de retour ?
Comment bloquer temporairement les avertissements ?
Qu'est-ce qu'une extension ?
Pourquoi les opérateurs Perl ont-ils une priorité différente de celle des opérateurs C ?
Comment déclarer/créer une structure ?
Comment créer un module ?
Comment adopter ou reprendre un module déjà au CPAN ?
Comment créer une classe ?
Comment puis-je savoir si une variable est entachée ?
Qu'est-ce qu'une fermeture ?
Qu’est-ce que le suicide variable et comment puis-je le prévenir ?
Comment puis-je transmettre/retourner une {Fonction, FileHandle, Array, Hash, Method, Regex} ?
Passer des variables et des fonctions, passer des descripteurs de fichiers, passer des expressions régulières, passer
Méthodologie

Comment créer une variable statique ?
Quelle est la différence entre la portée dynamique et lexicale (statique) ? Entre locale()
et ma()?
Comment puis-je accéder à une variable dynamique alors qu'un lexical portant le même nom est dans la portée ?
Quelle est la différence entre une reliure profonde et peu profonde ?
Pourquoi "my($foo) = <$fh>;" ça marche, non ?
Comment redéfinir une fonction, un opérateur ou une méthode intégré ?
Quelle est la différence entre appeler une fonction comme &foo et truc()?
Comment créer une instruction switch ou case ?
Comment puis-je intercepter les accès à des variables, fonctions ou méthodes non définies ?
Pourquoi une méthode incluse dans ce même fichier ne peut-elle pas être trouvée ?
Comment connaître mon forfait actuel ou celui d'appel ?
Comment puis-je commenter un gros bloc de code Perl ?
Comment puis-je effacer un colis ?
Comment puis-je utiliser une variable comme nom de variable ?
Que signifie « mauvais interprète » ?
Dois-je recompiler les modules XS en cas de changement dans la bibliothèque C ?
AUTEUR ET COPYRIGHT

perlfaq8 - Système Interaction
VERSION
DESCRIPTION
Comment puis-je savoir sous quel système d’exploitation je travaille ?
Comment venir exécutable() ne revient pas ?
Comment puis-je faire des choses sophistiquées avec le clavier/écran/souris ?
Clavier, écran, souris

Comment imprimer quelque chose en couleur ?
Comment lire une seule clé sans attendre une clé de retour ?
Comment puis-je vérifier si la saisie est prête sur le clavier ?
Comment effacer l'écran ?
Comment obtenir la taille de l'écran ?
Comment demander un mot de passe à l'utilisateur ?
Comment lire et écrire sur le port série ?
fichiers de verrouillage, mode ouvert, fin de ligne, sortie de vidage, entrée non bloquante

Comment décoder les fichiers de mots de passe cryptés ?
Comment démarrer un processus en arrière-plan ?
STDIN, STDOUT et STDERR sont partagés, Signaux, Zombies

Comment puis-je piéger les caractères/signaux de contrôle ?
Comment modifier le fichier de mot de passe fantôme sur un système Unix ?
Comment régler l'heure et la date ?
Comment puis-je dormir () or alarme() pendant moins d'une seconde ?
Comment puis-je mesurer le temps en moins d’une seconde ?
Comment puis-je faire un atexite() or setjmp()/longjmp()? (Gestion des exceptions)
Pourquoi mon programme sockets ne fonctionne-t-il pas sous System V (Solaris) ? Qu'est-ce que l'erreur
message « Protocole non pris en charge » signifie ?
Comment puis-je appeler les fonctions C uniques de mon système depuis Perl ?
Où puis-je trouver les fichiers d'inclusion à faire ioctl() or appel système()?
Pourquoi les scripts Perl setuid se plaignent-ils de problèmes de noyau ?
Comment puis-je ouvrir un canal vers et depuis une commande ?
Pourquoi ne puis-je pas obtenir le résultat d'une commande avec système()?
Comment puis-je capturer STDERR à partir d’une commande externe ?
Pourquoi ne pas ouvrir() renvoyer une erreur lorsqu'un tuyau ouvert échoue ?
Quel est le problème avec l'utilisation de backticks dans un contexte vide ?
Comment puis-je appeler des backticks sans traitement shell ?
Pourquoi mon script ne peut-il pas être lu depuis STDIN après lui avoir donné EOF (^D sous Unix, ^Z sous MS-DOS) ?
Comment puis-je convertir mon script shell en perl ?
Puis-je utiliser Perl pour exécuter une session Telnet ou FTP ?
Comment puis-je écrire des attentes en Perl ?
Existe-t-il un moyen de masquer la ligne de commande de Perl aux programmes tels que « ps » ?
J'ai {changé de répertoire, modifié mon environnement} dans un script Perl. Comment se fait-il que le changement
disparu lorsque j'ai quitté le script ? Comment rendre mes modifications visibles ?
Unix

Comment fermer le descripteur de fichier d’un processus sans attendre qu’il se termine ?
Comment créer un processus démon ?
Comment puis-je savoir si je cours de manière interactive ou non ?
Comment puis-je expirer un événement lent ?
Comment définir les limites du processeur ?
Comment éviter les zombies sur un système Unix ?
Comment utiliser une base de données SQL ?
Comment puis-je faire un système() sortir sur control-C ?
Comment ouvrir un fichier sans bloquer ?
Comment faire la différence entre les erreurs du shell et de Perl ?
Comment installer un module du CPAN ?
Quelle est la différence entre exiger et utiliser ?
Comment conserver mon propre répertoire module/bibliothèque ?
Comment ajouter le répertoire dans lequel réside mon programme au chemin de recherche du module/bibliothèque ?
Comment ajouter un répertoire à mon chemin d'inclusion (@INC) au moment de l'exécution ?
la variable d'environnement "PERLLIB", la variable d'environnement "PERL5LIB", la variable d'environnement "perl
-Idir", le pragma "lib":, le module local::lib :

Où sont installés les modules ?
Qu’est-ce que socket.ph et où puis-je l’obtenir ?
AUTEUR ET COPYRIGHT

perlfaq9 - Web, Email et Networking
VERSION
DESCRIPTION
Dois-je utiliser un framework Web ?
Quel framework web dois-je utiliser ?
Catalyseur, Danseur, Mojolicious, Web::Simple

Qu'est-ce que Plack et PSGI ?
Comment supprimer le HTML d’une chaîne ?
Comment extraire des URL ?
Comment récupérer un fichier HTML ?
Comment automatiser la soumission d'un formulaire HTML ?
Comment décoder ou créer ces %-encodages sur le Web ?
Comment rediriger vers une autre page ?
Comment mettre un mot de passe sur mes pages Web ?
Comment puis-je m'assurer que les utilisateurs ne peuvent pas saisir de valeurs dans un formulaire qui entraînerait l'exécution de mon script CGI.
faire de mauvaises choses ?
Comment analyser un en-tête de courrier ?
Comment vérifier une adresse mail valide ?
Comment décoder une chaîne MIME/BASE64 ?
Comment trouver l'adresse mail de l'utilisateur ?
Comment puis-je envoyer un e-mail ?
Email::Expéditeur::Transport::Sendmail, Email::Expéditeur::Transport::SMTP,
Courriel::Expéditeur::Transport::SMTP::TLS

Comment utiliser MIME pour créer une pièce jointe à un message électronique ?
Comment lire les e-mails ?
Comment puis-je connaître mon nom d'hôte, mon nom de domaine ou mon adresse IP ?
Comment puis-je récupérer/mettre un fichier (S)FTP ?
Comment puis-je faire du RPC en Perl ?
AUTEUR ET COPYRIGHT

perlsyne - Perl syntaxe
DESCRIPTION
Déclarations
Description
Déclarations simples
Vérité et mensonge
Modificateurs d'instruction
Déclarations composées
Contrôle de boucle
Pour les boucles
Boucles Foreach
BLOCS de base
Déclarations de commutateur
Aller à
La déclaration des points de suspension
POD : documentation intégrée
De vieux commentaires simples (pas !)
Détails expérimentaux sur donné et quand
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

données perl - Perl données, types
DESCRIPTION
Noms de variables
Analyse des identifiants
Contexte
Valeurs scalaires
Constructeurs de valeurs scalaires
Constructeurs de valeurs de liste
Indices
Émulation de tableau multidimensionnel
Tranches
Typeglobs et descripteurs de fichiers
VOIR ÉGALEMENT

perlop - Perl opérateurs et priorité
DESCRIPTION
Priorité et associativité des opérateurs
Termes et opérateurs de liste (vers la gauche)
L'opérateur de flèche
Auto-incrémentation et auto-décrémentation
Exponentiation
Opérateurs unaires symboliques
Opérateurs de liaison
Opérateurs multiplicatifs
Opérateurs additifs
Opérateurs de quarts
Opérateurs unaires nommés
Opérateurs relationnels
Opérateurs d'égalité
Opérateur Smartmatch
1. Les hachages ou tableaux vides correspondent, 2. Autrement dit, chaque élément correspond intelligemment à l'élément
du même index dans l'autre tableau.[3], 3. Si une référence circulaire est trouvée,
revenir à l'égalité référentielle, 4. Soit un nombre réel, soit une chaîne qui
ressemble à un

Et au niveau du bit
Ou au niveau du bit et ou exclusif
Logique de style C et
Ou logique de style C
Ou logique défini
Opérateurs de champ de tir
Opérateur conditionnel
Opérateurs de missions
Opérateur de virgule
Opérateurs de liste (vers la droite)
Logique non
Et logique
Ou logique et ou exclusif
Opérateurs C manquants dans Perl
unaire &, unaire *, (TYPE)

Opérateurs de devis et de type devis
[1], [2], [3], [4], [5], [6], [7], [8]

Opérateurs de type citation Regexp
"qr/STRING/msixpodualn" , "m/MOTIF/msixpodualngc"

, "/MOTIF/msixpodualngc", Le modèle vide "//", Correspondance dans le contexte de liste, "\G
affirmation", " moi ?MOTIF ?msixpodualngc"
, "?MOTIF ?msixpodualngc", "s/MODÈLE/REMPLACEMENT/msixpodualngcer"

Opérateurs de type citation
"q/CHAÎNE DE CARACTÈRES/" , 'CHAÎNE DE CARACTÈRES', "qq/CHAÎNE DE CARACTÈRES/" »STRING", "qx/CHAÎNE DE CARACTÈRES/" ,
"`STRING`", "qw/CHAÎNE DE CARACTÈRES/" , "tr/LISTE DE RECHERCHE/LISTE DE REMPLACEMENT/cdsr"
, "o/LISTE DE RECHERCHE/LISTE DE REMPLACEMENT/cdsr", "<FEO" , Guillemets doubles, Simple
Citations, backticks

Détails sanglants sur l'analyse des constructions citées
Trouver la fin, Interpolation, "<<'EOF'", "m''", le motif de "s'''", '',
"q//", "tr'''", "y'''", le remplacement de "s'''", "tr///", "y///", "", "`` ",
"qq//", "qx//", " ", "<<"EOF"", le remplacement de "s///", "RE" dans
"?RE?", "/RE/", "m/RE/", "s/RE/foo/",,analyse des expressions régulières,Optimisation
d'expressions régulières

Opérateurs d'E/S
Pliage constant
Aucune opération
Opérateurs de chaînes au niveau du bit
Arithmétique d'entiers
Arithmétique à virgule flottante
Des chiffres plus grands

sous-perl - Perl sous-programmes
SYNOPSIS
DESCRIPTION
documenté plus loin dans ce document, documenté en perlmod, documenté en perlobj,
documenté dans perltie, documenté dans PerlIO::via, documenté dans perlfunc, documenté
dans UNIVERSAL, documenté dans perldebguts, non documenté, utilisé en interne par la surcharge
caractéristique

Signatures
Variables privées via ma()
Variables privées persistantes
Valeurs temporaires via locale()
Lvalue sous-routines
Sous-programmes lexicaux
Passer des entrées de table de symboles (typeglobs)
Quand encore utiliser locale()
Passer par référence
Prototypes
Fonctions constantes
Remplacement des fonctions intégrées
Chargement automatique
Attributs des sous-programmes
VOIR ÉGALEMENT

perfunc - Perl builtin fonctions
DESCRIPTION
Fonctions Perl par catégorie
Fonctions pour SCALAR ou chaînes , Expressions régulières et correspondance de modèles ,
Fonctions numériques, Fonctions réelles @ARRAYs , Fonctions pour les données de liste ,
Fonctions pour les %HASH réels, fonctions d'entrée et de sortie
, Fonctions pour les données ou les enregistrements de longueur fixe, Fonctions pour les descripteurs de fichiers, les fichiers,
ou des répertoires
, Mots clés liés au flux de contrôle de votre programme Perl , Mots clés liés
au cadrage, Fonctions diverses, Fonctions pour les processus et les groupes de processus
, Mots clés liés aux modules Perl , Mots clés liés aux classes et aux objets
orientation
, Fonctions de socket de bas niveau , Fonctions de communication interprocessus du système V
, Récupération des informations sur les utilisateurs et les groupes
, Récupération des informations sur le réseau , Fonctions liées au temps , Mots clés non fonctionnels

Portabilité
Liste alphabétique des fonctions Perl
-X POIGNÉE DE FICHIER , -X EXPR, -X DIRHANDLE, -X, abs VALEUR , abs, accepter
NEWSOCKET,GENERICSOCKET , alarme SECONDS , alarme, atan2 Y,X , liaison SOCKET,NAME ,
binmode DESCRIPTIF, CALQUE
, binmode FILEHANDLE, bénissez REF, CLASSNAME , bénissez REF, break, appelant EXPR ,
appelant, chdir EXPR , chdir FILEHANDLE, chdir DIRHANDLE, chdir, chmod LIST ,
chomp VARIABLE , chomp( LISTE ), chomp, chop VARIABLE , chop( LISTE ), chop,
chown LISTE , chr NUMÉRO , chr, chroot FILENAME , chroot, fermez FILEHANDLE ,
fermer, fermer DIRHANDLE, connecter SOCKET,NOM, continuer BLOC, continuer, car
EXPR , cos, crypte PLAINTEXT,SALT

, dbmclose HASH , dbmopen HASH,DBNAME,MASK , défini EXPR , défini,
supprimer EXPR , mourir LIST , faire BLOCK , faire EXPR , dump LABEL , dump EXPR, dump,
chaque HASH , chaque ARRAY , chaque EXPR, eof FILEHANDLE , eof (), eof, eval EXPR
, eval BLOC, eval, evalbytes EXPR , evalbytes, exec LIST , exec PROGRAM LIST,
existe EXPR , exit EXPR , exit, exp EXPR , exp, fc EXPR , fc, fcntl
FILEHANDLE,FONCTION,SCALAIRE , __FILE__ , fileno FILEHANDLE , flock
FILEHANDLE,OPERATION , fork , format , formline PICTURE,LIST , getc FILEHANDLE ,
getc, getlogin, getpeername SOCKET, getpgrp PID, getppid
, getpriority QUOI, QUI , getpwnam NOM

, getgrnam NOM, gethostbyname NOM, getnetbyname NOM, getprotobyname NOM,
getpwuid UID, getgrgid GID, getservbyname NOM, PROTO, gethostbyaddr ADDR, ADDRTYPE,
getnetbyaddr ADDR, ADDRTYPE, getprotobynumber NUMBER, getservbyport PORT, PROTO,
getpwent, getgrent, gethostent, getnetent, getprotoent, getservent, setpwent,
setgrent, sethostent STAYOPEN, setnetent STAYOPEN, setprotoent STAYOPEN,
setservent STAYOPEN, endpwent, endgrent, endhostent, endnetent, endprotoent,
endservent, getsockname SOCKET , getsockopt SOCKET,LEVEL,OPTNAME , glob EXPR
, glob, gmtime EXPR , gmtime, goto LABEL , goto EXPR, goto &NAME, grep BLOCK
LISTE , grep EXPR,LIST, hex EXPR , hex, import LISTE , index STR,SUBSTR,POSITION ,
index STR, SUBSTR, int EXPR
, int, ioctl FILEHANDLE,FUNCTION,SCALAR , join EXPR,LIST , clés HASH , clés
ARRAY, touches EXPR, kill SIGNAL, LIST, kill SIGNAL , dernier LABEL , dernier EXPR, dernier,
lc EXPR , lc, Si "utiliser les octets" est en vigueur :, Sinon, si "utiliser les paramètres régionaux" pour
"LC_CTYPE" est en vigueur :, Sinon, si EXPR a l'indicateur UTF8 défini :, Sinon, si
"utiliser la fonctionnalité 'unicode_strings'" ou "utiliser la locale ':not_characters'" est en vigueur :,
Sinon :, lcfirst EXPR , lcfirst, length EXPR , length, __LINE__ , link
OLDFILE, NEWFILE , écoute SOCKET, QUEUESIZE , local EXPR , localtime EXPR ,
heure locale, verrouiller THING, journal EXPR
, log, lstat FILEHANDLE , lstat EXPR, lstat DIRHANDLE, lstat, m//, map BLOC
LIST , map EXPR,LIST, mkdir FILENAME,MASK , mkdir FILENAME, mkdir, msgctl
ID,CMD,ARG , msgget KEY,FLAGS , msgrcv ID,VAR,SIZE,TYPE,FLAGS , msgsnd
ID,MSG,FLAGS , ma VARLIST , ma TYPE VARLIST, ma VARLIST : ATTRS, ma TYPE VARLIST :
ATTRS, suivant LABEL , suivant EXPR, suivant, pas de LISTE DES VERSIONS DU MODULE , pas de VERSION DU MODULE,
pas de LISTE DE MODULES, pas de MODULE, pas de VERSION, oct EXPR , oct, ouvert FILEHANDLE,EXPR ,
ouvrir FILEHANDLE,MODE,EXPR, ouvrir FILEHANDLE,MODE,EXPR,LIST, ouvrir
FILEHANDLE,MODE,REFERENCE, ouvrir FILEHANDLE, opendir DIRHANDLE,EXPR , ord EXPR ,
ord, notre VARLIST , notre TYPE VARLIST, notre VARLIST : ATTRS, notre TYPE VARLIST :
ATTRS, pack TEMPLATE,LIST , package NAMESPACE, package NAMESPACE VERSION ,
package NAMESPACE BLOCK, package NAMESPACE VERSION BLOCK , __PACKAGE__ , tube
READHANDLE,WRITEHANDLE , pop ARRAY , pop EXPR, pop, pos SCALAR , pos, print
LISTE DES HANDLES DE FICHIER , imprimer LE HANDLE DE FICHIER, imprimer LISTE, imprimer, printf FORMAT DES HANDLES DE FICHIER,
LISTE , printf FILEHANDLE, printf FORMAT, LISTE, printf, prototype FONCTION ,
prototype, poussez ARRAY,LIST , poussez EXPR,LIST, q/STRING/, qq/STRING/, qw/STRING/,
qx/STRING/, qr/STRING/, quotemeta EXPR , quotemeta, rand EXPR , rand, lire
FILEHANDLE, SCALAIRE, LONGUEUR, OFFSET, lire FILEHANDLE, SCALAIRE, LONGUEUR, readdir
DIRHANDLE , readline EXPR, readline , readlink EXPR , readlink, readpipe EXPR,
readpipe, recv SOCKET,SCALAR,LENGTH,FLAGS, refaire LABEL, refaire EXPR, refaire, ref
EXPR , ref, renommer OLDNAME,NEWNAME , require VERSION , require EXPR, require,
réinitialiser EXPR , réinitialiser, retourner EXPR , retourner, inverser LIST , rewinddir DIRHANDLE ,
rindex STR, SUBSTR, POSITION , rindex STR, SUBSTR, rmdir NOM DE FICHIER , rmdir, s///,
dites FILEHANDLE LIST, dites FILEHANDLE, dites LIST, disons, scalaire EXPR, cherchez
FILEHANDLE,POSITION,WHENCE , recherchez le répertoire DIRHANDLE,POS , sélectionnez FILEHANDLE , sélectionnez,
sélectionnez RBITS, WBITS, EBITS, TIMEOUT, semctl ID, SEMNUM, CMD, ARG, semget
KEY, NSEMS, FLAGS, semop KEY, OPSTRING, envoyer SOCKET, MSG, FLAGS, TO, envoyer
SOCKET, MSG, FLAGS, setpgrp PID, PGRP, setpriority QUI, QUI, PRIORITÉ
, setsockopt SOCKET,LEVEL,OPTNAME,OPTVAL , shift ARRAY , shift EXPR, shift,
ID shmctl, CMD, ARG, shmget CLÉ, TAILLE, FLAGS, ID shmread, VAR, POS, TAILLE, shmwrite
ID, STRING, POS, SIZE, arrêt SOCKET, HOW, sin EXPR, sin, sleep EXPR, sleep,
socket SOCKET, DOMAINE, TYPE, PROTOCOLE, paire de sockets
SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL , trier LISTE DE SOUS-NOMS , trier LISTE DE BLOCS,
trier LISTE, épissure ARRAY, OFFSET, LONGUEUR, LISTE, épissure ARRAY, OFFSET, LENGTH, épissure
ARRAY, OFFSET, épissure ARRAY, épissure EXPR, OFFSET, LENGTH, LIST, épissure
EXPR,OFFSET,LENGTH, épissure EXPR,OFFSET, épissure EXPR, fractionné /PATTERN/,EXPR,LIMIT ,
split /PATTERN/,EXPR, split /PATTERN/, split, sprintf FORMAT, LIST , format
index de paramètre, indicateurs, indicateur vectoriel, largeur (minimale), précision ou largeur maximale
, taille, ordre des arguments, sqrt EXPR , sqrt, srand EXPR , srand, stat
FILEHANDLE , stat EXPR, stat DIRHANDLE, stat, état VARLIST , état TYPE
VARLIST, état VARLIST : ATTRS, état TYPE VARLIST : ATTRS, étude SCALAR , étude,
sous NOM BLOC, sous NOM (PROTO) BLOC, sous NOM : ATTRS BLOC, sous NOM (PROTO)
: ATTRS BLOCK, __SUB__ , substr EXPR,OFFSET,LENGTH,REPLACEMENT , substr
EXPR,OFFSET,LENGTH, substr EXPR,OFFSET, lien symbolique OLDFILE,NEWFILE , appel système
NUMÉRO, LISTE , sysopen FILEHANDLE,FILENAME,MODE , sysopen
FILEHANDLE, FILENAME, MODE, PERMS, sysread FILEHANDLE, SCALAIRE, LONGUEUR, OFFSET, sysread
FILEHANDLE, SCALAR, LENGTH, sysseek FILEHANDLE, POSITION, WHENCE, LISTE système,
LISTE DES PROGRAMMES système, syswrite FILEHANDLE, SCALAIRE, LONGUEUR, OFFSET, syswrite
FILEHANDLE, SCALAR, LENGTH, syswrite FILEHANDLE, SCALAR, dites FILEHANDLE, dites,
telldir DIRHANDLE , cravate VARIABLE,CLASSNAME,LIST , liée VARIABLE , heure , heures ,
tr///, tronquer FILEHANDLE,LENGTH , tronquer EXPR,LENGTH, uc EXPR , uc, ucfirst
EXPR , ucfirst, umask EXPR , umask, undef EXPR , undef, unlink LISTE
, dissocier, décompresser TEMPLATE,EXPR , décompresser TEMPLATE, annuler le décalage ARRAY,LIST , annuler le décalage
EXPR,LIST, détachez VARIABLE, utilisez le module VERSION LIST, utilisez le module VERSION, utilisez
Module LIST, utilisez Module, utilisez VERSION, utime LIST , valeurs HASH , valeurs ARRAY,
valeurs EXPR, vec EXPR,OFFSET,BITS , wait , waitpid PID,FLAGS , Wantarray
, avertir LIST , écrire FILEHANDLE , écrire EXPR, écrire, y///

Mots-clés non fonctionnels par référence croisée
__DATA__, __END__, BEGIN, CHECK, END, INIT, UNITCHECK, DESTROY et, cmp, eq, ge,
gt, le, lt, ne, not, ou, x, xor, AUTOLOAD, else, elsif, for, foreach, si, sauf si,
jusqu'à ce que, pendant que, sinon, par défaut, donné, quand

perlopentut - simple recettes pour ouverture fichiers et tuyaux in Perl
DESCRIPTION
OK, supporter, MODE, CHEMIN D'ACCÈS

Ouverture de fichiers texte
Ouverture de fichiers texte pour la lecture
Ouverture de fichiers texte pour l'écriture
Ouverture de fichiers binaires
Ouverture des tuyaux
Le fichier de bas niveau s'ouvre via sysopen
VOIR ÉGALEMENT
AUTEUR et COPYRIGHT

perlpacktut - tutoriel on "pack" et "déballer"
DESCRIPTION
Le principe de base
Texte d'emballage
Numéros d'emballage
Entiers
Déballage d'un cadre de pile
Comment manger un œuf sur un filet
Modificateurs d'ordre des octets
Nombres à virgule flottante
Modèles exotiques
Chaînes de bits
Uuencodage
Faire des sommes
Unicode
Un autre codage binaire portable
Regroupement de modèles
Longueurs et largeurs
Longueurs de cordes
Modèles dynamiques
Compter les répétitions
Intel HEX
Emballage et déballage des structures C
La fosse d'alignement
Gérer le caractère endianiste
Alignement, prise 2
Alignement, prise 3
Conseils pour les utiliser
Pack de recettes
Section des drôles
Auteurs

perlpod - le Plaine Vieux Documentation le format
DESCRIPTION
Paragraphe ordinaire
Paragraphe textuel
Paragraphe de commande
"=tête1 Titre Texte"
, "=tête2 Titre Texte", "=tête3 Titre Texte", "=tête4 Titre Texte", "= terminé
niveau de retrait"
, "=élément truc...", "=retour", "=couper" , "=pod" , "=commencer nom du format"
, "=fin nom du format", "=pour nom du format texte...", "=encodage nomencodage"

Codes de formatage
"JE " -- texte en italique , " B " -- texte en gras
, "C " -- code text
, " L " -- un hyperlien , " E " -- une évasion de personnage
, "F " -- utilisé pour les noms de fichiers , " S " -- le texte contient des éléments insécables
surpeuplés
, "X " -- une entrée d'index
, "Z<>" -- un code de formatage nul (sans effet)

L'intention
Intégration de pods dans des modules Perl
Conseils pour l'écriture du module

VOIR ÉGALEMENT
AUTEUR

perlpodspec - Plaine Vieux Documentation: le format spécification et note
DESCRIPTION
Définitions des pods
Commandes de pod
"=head1", "=head2", "=head3", "=head4", "=pod", "=cut", "=over", "=item", "=back",
"=begin formatname", "=begin formatname paramètre", "=end formatname", "=for
formatname text...", "=encoding encodingname"

Codes de formatage des pods
"JE " -- texte en italique, "B " -- texte en gras, "C " -- code text,
"F " -- style pour les noms de fichiers, "X " -- une entrée d'index, "Z<>" -- une
code de formatage nul (effet nul), "L " -- un lien hypertexte, "E " -- un
caractère d'échappement, "S " -- le texte contient des espaces insécables

Notes sur la mise en œuvre des processeurs de pods
À propos des codes L<...>
Première deuxième Troisième Quatrième cinqième sixième:

À propos =plus...=retour Régions
À propos des paragraphes de données et des régions « =begin/=end »
VOIR ÉGALEMENT
AUTEUR

style perlpod - Perl POD Catégorie guide
DESCRIPTION
NOM, SYNOPSIS, DESCRIPTION, OPTIONS, VALEUR DE RETOUR, ERREURS, DIAGNOSTIC, EXEMPLES,
ENVIRONNEMENT, FICHIERS, MISE EN GARDE, BOGUES, RESTRICTIONS, NOTES, AUTEUR, HISTORIQUE, COPYRIGHT ET
LICENCE, VOIR AUSSI

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

perldiag - divers Perl diagnostic
DESCRIPTION
VOIR ÉGALEMENT

perllex avertir - Perl Lexical Avertissements
DESCRIPTION

perldebug - Perl débogage
DESCRIPTION
Le débogueur Perl
Appel du débogueur
perl -d nom_programme, perl -d -e 0, perl -d:ptkdb nom_programme, perl -dt
nom_programme_threaded

Commandes du débogueur
h , h [commande], hh, p expr , x [profondeur maximale] expr , V [pkg [vars]] , X [vars] , y
[niveau [vars]] , T , s [expr] , n [expr] , r , , c [ligne|sous] , l , l
min+incr, l min-max, l ligne, l sous-nom, - , v [ligne] , . , f nom de fichier , /motif/,
?modèle?, L [abw] , S [[!]regex] , t [n] , t [n] expr , b , b [ligne] [condition]
, b [fichier]:[ligne] [condition] , b sous-nom [condition] , b reporter le sous-nom
[condition] , b charger le nom du fichier
, b sous-nom de compilation , B ligne , B *
, désactivez [fichier]:[ligne]
, désactivez [ligne]
, activez [fichier]:[ligne]
, activez [ligne]
, une commande [ligne] , Une ligne , A * , w expr , W expr , W * , o , o booloption ...
, ou une option ? ... , o option=valeur ... , < ? , < [ commande ] , < * , << commande ,
> ? , > commande , > * , >> commande , { ? , { [ commande ], { * , {{ commande , !
nombre , ! -nombre , ! modèle , !! cmd , fichier source , numéro H , q ou ^D , R ,
|dbcmd , ||dbcmd , commande, m expr , M , man [page de manuel]

Options configurables
"recallCommand", "ShellBang" , "pager" , "tkRunning" , "signalLevel",
"warnLevel", "dieLevel"
, "AutoTrace" , "LineInfo" , "inhibit_exit" , "PrintRet" , "ornements" , "frame"
, "maxTraceLen" , "windowSize" , "arrayDepth", "hashDepth" , "dumpDepth" ,
"compactDump", "veryCompact" , "globPrint" , "DumpDBFiles" , "DumpPackages" ,
"DumpReused", "quote", "HighBit", "undefPrint"
, "UsageOnly" , "HistFile" , "HistSize" , "TTY" , "noTTY" , "ReadLine" ,
"Sans arrêt"

Entrée/Sortie du débogueur
Invite, commandes multilignes, trace de pile, format de liste de lignes, liste de cadres

Débogage des instructions au moment de la compilation
Personnalisation du débogueur
Prise en charge de Readline/Historique dans le débogueur
Prise en charge de l'éditeur pour le débogage
Le profileur Perl
Débogage des expressions régulières
Utilisation de la mémoire de débogage
VOIR ÉGALEMENT
BOGUES

perlvar - Perl prédéfini les variables
DESCRIPTION
La syntaxe des noms de variables
VARIABLES SPÉCIALES
Variables générales
$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

Variables liées aux expressions régulières
$<chiffres> ($1, $2, ...) , $MATCH, $& , ${^MATCH} , $PREMATCH, $` ,
${^PREMATCH} , $POSTMATCH, $'
, ${^POSTMATCH} , $LAST_PAREN_MATCH, $+ , $LAST_SUBMATCH_RESULT, $^N ,
@LAST_MATCH_END, @+ , %LAST_PAREN_MATCH, %+ , @LAST_MATCH_START, @- , "$`" est
identique à "substr($var, 0, $-[0])", $& est identique à "substr($var, $-[0], $+[0]
- $-[0])", "$'" est identique à "substr($var, $+[0])", $1 est identique à
"substr($var, $-[1], $+[1] - $-[1])", $2 est identique à "substr($var, $-[2], $+[2]
- $-[2])", $3 est identique à "substr($var, $-[3], $++[3] - $-[3])",
%LAST_MATCH_START, %- , $LAST_REGEXP_CODE_RESULT, $^R , ${^RE_DEBUG_FLAGS} ,
${^RE_TRIE_MAXBUF}

Variables liées aux descripteurs de fichiers
$ARGV , @ARGV , ARGV , ARGVOUT , IO::Handle->output_field_separator( EXPR ),
$OUTPUT_FIELD_SEPARATOR, $OFS, $, , HANDLE->input_line_number( EXPR ),
$INPUT_LINE_NUMBER, $NR, $. , IO::Handle->input_record_separator( EXPR),
$INPUT_RECORD_SEPARATOR, $RS, $/ , IO::Handle->output_record_separator( EXPR ),
$OUTPUT_RECORD_SEPARATOR, $ORS, $\ , HANDLE->autoflush( EXPR ),
$OUTPUT_AUTOFLUSH, $| , ${^LAST_FH} , $ACCUMULATEUR, $^A ,
IO::Handle->format_formfeed(EXPR), $FORMAT_FORMFEED, $^L ,
HANDLE->format_page_number(EXPR), $FORMAT_PAGE_NUMBER, $% ,
HANDLE->format_lines_left(EXPR), $FORMAT_LINES_LEFT, $- ,
IO::Handle->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, $~

Variables d'erreur
${^CHILD_ERROR_NATIVE} , $EXTENDED_OS_ERROR, $^E
, $EXCEPTIONS_BEING_CAUGHT, $^S , $WARNING, $^W , ${^WARNING_BITS} , $OS_ERROR,
$ERRNO, $! , %OS_ERROR, %ERRNO, %! , $CHILD_ERROR, $? , $EVAL_ERROR, $@

Variables liées à l'état de l'interpréteur
$COMPILING, $^C , $DEBUGGING, $^D , ${^ENCODING} , ${^GLOBAL_PHASE} , CONSTRUCT,
DÉBUT, VÉRIFIER, INIT, EXÉCUTER, FIN, DESTRUCT, $^H , %^H , ${^OPEN} , $PERLDB, $^P ,
0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, 0x400, 0x800,
0x1000, ${^TAINT} , ${^UNICODE} , ${^UTF8CACHE} , ${^UTF8LOCALE}

Variables obsolètes et supprimées
$# , $* , $[

perler - Perl Standard expressions
DESCRIPTION
Modificateurs
m , s , je , x , p
, a, d, l et u , n , Autres modificateurs

Expressions régulières
[1], [2], [3], [4], [5], [6], [7], [8]

Citer des métacaractères
Modèles étendus
"(?#text)" , "(?adlupimnsx-imnsx)", "(?^alupimnsx)" , "(?:motif)" ,
"(?adluimnsx-imnsx:pattern)", "(?^aluimnsx:pattern)" , "(?|pattern)" , Regardez-
Autour des assertions
, "(?=motif)" , "(?!motif)" , "(?<=motif)" "\K"
, "(?
, "(?'NOM'motif)", "(? modèle)"
, "\k ", "\k'NOM'", "(?{ code })" , "(??{ code })" , "(?PARNO)"
"(?-PARNO)" "(?+PARNO)" "(?R)" "(?0)"

, "(?&NOM)" , "(?(condition)oui-modèle|non-modèle)" ,
"(?(condition)oui-modèle)", (1) (2) .., ( ) ('NOM'), (?=...) (?!...)
(?<=...) (?
"(?>motif)" , "(?[ ])"

Verbes de contrôle de retour en arrière spéciaux
Verbes qui prennent un argument, "(*PRUNE)" "(*PRUNE:NAME)" , "(*SKIP)" "(*SKIP:NAME)"
, "(*MARK:NAME)" "(*:NAME)" , "(*THEN)" "(*THEN:NAME)", Verbes sans
argument, "(*COMMIT)" , "(*FAIL)" "(*F)" , "(*ACCEPT)"

Revenant
Version 8Expressions régulières
Avertissement sur \1 au lieu de $1
Modèles répétés correspondant à une sous-chaîne de longueur nulle
Combinaison de pièces RE
"ST", "S|T", "S{REPEAT_COUNT}", "S{min,max}", "S{min,max} ?", "S ?", "S*", "S+",
"S??", "S*?", "S+?", "(?>S)", "(?=S)", "(?<=S)", "(?!S)", "(?
})", "(?PARNO)", "(?(condition)oui-modèle|non-modèle)"

Création de moteurs RE personnalisés
Fréquence d'exécution du code intégré
Prise en charge PCRE/Python
"(?P motif)", "(?P=NOM)", "(?P>NOM)"

BOGUES
VOIR ÉGALEMENT

perlrebackslash - Perl Régulier Expression Barre oblique inverse Séquences et Escapes
DESCRIPTION
La barre oblique inverse


Toutes les séquences et évasions
Évasion de personnages
[1], [2]

Modificateurs
Classes de personnages
Référencement
Affirmations
\A, \z, \Z, \G, \b{}, \b, \B{}, \B, "\b{gcb}" ou "\b{g}", "\b{sb} ", "\b{wb}"

Divers
\C, \K, \N, \R , \X

perlrecharclasse - Perl Régulier Expression Personnage Cours
DESCRIPTION
Le point
Séquences de barre oblique inverse
Si le modificateur "/a" est en vigueur .., sinon .., Pour les points de code supérieurs à 255 ..,
Pour les points de code inférieurs à 256 .., si les règles locales sont en vigueur .., si les règles Unicode
sont en vigueur .., sinon .., Si le modificateur "/a" est en vigueur .., sinon
.., Pour les points de code supérieurs à 255 .., Pour les points de code inférieurs à 256 .., si les règles locales
sont en vigueur .., si les règles Unicode sont en vigueur .., sinon .., [1], [2]

Classes de caractères entre parenthèses
[1], [2], [3], [4], [5], [6], Si le modificateur "/a", est en vigueur .., sinon ..,
Pour les points de code supérieurs à 255 .., Pour les points de code inférieurs à 256 .., si les règles locales sont en vigueur
effet .., "word", "ascii", "blank", si les règles Unicode sont en vigueur .., sinon
..

perlref - Perl Régulier Expressions Références
DESCRIPTION
LES OPÉRATEURS
SYNTAXE
SÉQUENCES D'ÉCHAPPEMENT
COURS DE PERSONNAGE
ANCRAGES
QUANTIFIANTS
CONSTRUCTIONS ÉTENDUES
VARIABLES
FONCTIONS
TERMINOLOGIE
AUTEUR
VOIR ÉGALEMENT
REMERCIEMENTS

réf_perl - Perl et imbriqué données, structures
REMARQUE
DESCRIPTION
Faire des références
dix.
3.

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

Utiliser des références
Références circulaires
Références symboliques
Des références pas si symboliques
Pseudo-hachages : utiliser un tableau comme hachage
Modèles de fonctions
ATTENTION
Syntaxe de déréférencement Postfix
Découpage de référence Postfix
Affectation à des références
VOIR ÉGALEMENT

perlform - Perl formats
DESCRIPTION
Champs de texte
Champs numériques
Le champ @* pour le texte multiligne à largeur variable
Le champ ^* pour le texte une ligne à la fois à largeur variable
Spécification des valeurs
Utiliser le mode de remplissage
Suppression des lignes où tous les champs sont vides
Répétition des lignes de format
Traitement du haut du formulaire
Variables de format
NOTES
Pieds de page
Accéder aux éléments internes du formatage
MISES EN GARDE

perlobj - Perl objet référence
DESCRIPTION
Un objet est simplement une structure de données
Un cours est simplement un package
Une méthode est simplement un sous-programme
Invocation de méthode
Droit des successions
Écriture de constructeurs
Attributs
Un aparté sur un code plus intelligent et plus sûr
Variations des appels de méthode
Appel de méthodes de classe
« bénir », « béni » et « réf »
La Classe UNIVERSELLE
isa($class) , DOES($role) , can($method) , VERSION($need)

CHARGEMENT AUTOMATIQUE
Destructeurs
Objets sans hachage
Objets à l'envers
Pseudo-hachages
VOIR ÉGALEMENT

perlé - how à cacher an objet classe in a simple variable
SYNOPSIS
DESCRIPTION
Lier des scalaires
Nom de classe TIESCALAR, LIST, FETCH this, STORE this, value, UNTIE this, DESTROY
ceci.

Lier des tableaux
Nom de classe TIEARRAY, LIST, FETCH this, index, STORE this, index, value,
FETCHSIZE ceci, STORESIZE ceci, compte, EXTEND ceci, compte, EXISTE ceci, clé,
SUPPRIMEZ ceci, touchez, EFFACER ceci, POUSSER ceci, LISTE
, POP ceci , SHIFT ceci , UNSHIFT ceci, LIST , SPLICE ceci, décalage, longueur, LIST
, DÉLIEZ ceci, DÉTRUISEZ cela

Lier des hachages
USER, HOME, CLOBBER, LIST, TIEHASH classname, LIST, FETCH this, key, STORE this,
clé, valeur, SUPPRIMER ceci, clé, EFFACER ceci, EXISTE ceci, clé, FIRSTKEY ceci,
NEXTKEY ceci, lastkey, SCALAIRE ceci, DÉTACHER cela, DÉTRUIRE cela

Lier des handles de fichiers
Nom de classe TIEHANDLE, LIST, WRITE ceci, LIST, PRINT ceci, LIST, PRINTF ceci,
LISTE, LIRE ceci, LISTE, READLINE ceci, GETC ceci, EOF ceci, FERMER ceci, UNTIE
ceci, DÉTRUIRE cela

DÉLIER ce
Le "dénouement" Gotcha
VOIR ÉGALEMENT
BOGUES
AUTEUR

perldbmfilter - Perl DBM Filtre(s)
SYNOPSIS
DESCRIPTION
filtre_store_key, filtre_store_value, filtre_fetch_key, filtre_fetch_value

Le filtre
Un exemple : le problème de terminaison NULL.
Autre exemple : la clé est un C int.
VOIR ÉGALEMENT
AUTEUR

Perlipc - Perl interprocessus communication (signaux, fifos, tuyaux, est sous-processus, prises,
et sémaphores)
DESCRIPTION
Signalétique
Gestion du signal SIGHUP dans les démons
Signaux différés (signaux sûrs)
Opcodes de longue durée, interruption des E/S, appels système redémarrables, signaux en tant que
"défauts", signaux déclenchés par l'état du système d'exploitation

Pipes Nommées
En utilisant ouvrir() pour CIP
Descripteurs de fichiers
Processus d'arrière-plan
Dissociation complète de l'enfant du parent
Ouverture de tuyau sécurisée
Éviter les blocages de canalisations
Communication bidirectionnelle avec un autre processus
Communication bidirectionnelle avec vous-même
Prises : communication client/serveur
Terminateurs de ligne Internet
Clients et serveurs Internet TCP
Clients et serveurs TCP de domaine Unix
Clients TCP avec IO :: Socket
Un client simple
"Proto", "PeerAddr", "PeerPort"

Un client Webget
Client interactif avec IO :: Socket
Serveurs TCP avec IO :: Socket
Proto, LocalPort, écoute, réutilisation

UDP : transmission de messages
SysV IPC
NOTES
BOGUES
AUTEUR
VOIR ÉGALEMENT

fourchette à perl - De Perl fourchette() émulation
SYNOPSIS
DESCRIPTION
Comportement des autres fonctionnalités Perl dans les pseudo-processus forkés
$$ ou $PROCESS_ID, %ENV, chdir() et tous les autres éléments intégrés qui acceptent les noms de fichiers,
attendre() et pid d'attente (), tuer(), exécutable(), sortie(), Poignées d'ouverture de fichiers, de répertoires
et prises réseau

Limites des ressources
Tuer le processus parent
Durée de vie du processus parent et des pseudo-processus
AVERTISSEMENTS ET LIMITATIONS
Blocs BEGIN, descripteurs de fichiers ouverts, descripteurs de répertoire ouvert, tuyau de bifurcation ouvrir() pas encore
implémenté, état global maintenu par les XSUB, interprète intégré dans des
application, sécurité des threads des extensions

AVERTISSEMENTS RELATIFS À LA PORTABILITÉ
BOGUES
AUTEUR
VOIR ÉGALEMENT

numéroperl - sémantique of numéros et numérique in Perl
SYNOPSIS
DESCRIPTION
Stocker des numéros
Opérateurs numériques et conversions numériques
Types d'opérations numériques Perl
Opérateurs arithmétiques, ++, Opérateurs arithmétiques lors de "utiliser un entier", Autre
opérateurs mathématiques, opérateurs au niveau du bit, opérateurs au niveau du bit lors de "utiliser un entier",
Opérateurs qui attendent un entier, Opérateurs qui attendent une chaîne

AUTEUR
VOIR ÉGALEMENT

perlthrtut - Tutoriel on discussions in Perl
DESCRIPTION
Qu’est-ce qu’un fil de discussion ?
Modèles de programmes threadés
Patron/Ouvrier
Équipe de travail
Pipeline
Quels types de threads sont les threads Perl ?
Modules thread-safe
Bases du fil de discussion
Prise en charge des threads de base
Une note sur les exemples
Création de fils
En attente de la fermeture d'un fil de discussion
Ignorer un fil de discussion
Terminaison du processus et du thread
Fils et données
Données partagées et non partagées
Pièges du fil : courses
Synchronisation et contrôle
Contrôler l'accès : fermer à clé()
Un piège de discussion : les impasses
Files d'attente : transmission de données
Sémaphores : synchronisation de l'accès aux données
Sémaphores de base
Sémaphores avancés
En attente d'une condition
Abandonner le contrôle
Routines utilitaires générales de thread
Dans quel fil suis-je ?
ID de fil de discussion
Ces fils sont-ils les mêmes ?
Quels threads sont en cours d'exécution ?
Un exemple complet
Différentes implémentations de threads
Considérations relatives aux performances
Modifications de la portée du processus
Sécurité des threads des bibliothèques système
Pour aller plus loin
VOIR ÉGALEMENT
Bibliographie
Textes d'introduction
Références liées au système d'exploitation
Autres références
Remerciements
AUTEUR
Droits d'auteur

Perlport - Écriture portable Perl
DESCRIPTION
Tous les programmes Perl ne doivent pas nécessairement être portables, presque tous les programmes Perl sont déjà disponibles. is portable

QUESTIONS
Nouvelles lignes
Endianité et largeur des nombres
Fichiers et systèmes de fichiers
Interaction du système
Noms de commandes et noms de chemins de fichiers
Networking
Communication interprocessus (IPC)
Sous-programmes externes (XS)
Modules standard
Heure et date
Jeux de caractères et codage des caractères
Internationalisation
Ressources système
Sécurité
Style
Testeurs CPAN
PLATES-FORMES
Unix
DOS et dérivés
VMS
VOS
Plateformes EBCDIC
Système d'exploitation Acorn RISC
Autres perles
IMPLÉMENTATION DES FONCTIONS
Liste alphabétique des fonctions Perl
-Xalarme, atan2, binmode, chmod, chown, chroot, crypte, dbmclose, dbmopen, dump,
exec, sortie, fcntl, flock, fork, getlogin, getpgrp, getppid, getpriority, getpwnam,
getgrnam, getnetbyname, getpwuid, getgrgid, getnetbyaddr, getprotobynumber,
getservbyport, getpwent, getgrent, gethostbyname, gethostent, getnetent,
getprotoent, getservent, seekdir, sethostent, setnetent, setprotoent, setservent,
endpwent, endgrent, endhostent, endnetent, endprotoent, endservent, getsockopt
SOCKET, LEVEL, OPTNAME, glob, gmtime, ioctl FILEHANDLE, FONCTION, SCALAIRE, kill, lien,
heure locale, lstat, msgctl, msgget, msgsnd, msgrcv, ouvrir, lire le lien, renommer,
rewinddir, select, semctl, semget, semop, setgrent, setpgrp, setpriority,
setpwent, setsockopt, shmctl, shmget, shmread, shmwrite, dormir, sockatmark,
socketpair, stat, lien symbolique, syscall, sysopen, système, telldir, times, tronquer,
umask, utime, attends, waitpid

Plates-formes supportées
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 et versions ultérieures), I64 (8.2 et versions ultérieures), Symbian, NetBSD, FreeBSD, Debian
GNU/kFreeBSD, Haiku, Irix (6.5. Quoi d'autre ?), OpenBSD, Dragonfly BSD, Midnight BSD, QNX
Neutrino RTOS (6.5.0), MirOS BSD, Stratus OpenVOS (17.0 ou version ultérieure), problèmes time_t qui
peut être corrigé ou non, Symbian (Séries 60 v3, 3.2 et 5 - quoi d'autre ?), Stratus VOS /
OpenVOS, AIX, Android, FreeMINT

Plateformes EOL
(Perl 5.20)
AT&T 3b1

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

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

Plateformes prises en charge (Perl 5.8)
VOIR ÉGALEMENT
AUTEURS / CONTRIBUTEURS

perllocale - Perl local manipulation (internationalisation et localisation)
DESCRIPTION
QU'EST-CE QU'UN LOCAL
Catégorie "LC_NUMERIC" : Formatage numérique, Catégorie "LC_MONETARY" : Formatage des
montants monétaires, Catégorie "LC_TIME" : Formatage date/heure, Catégorie "LC_MESSAGES" :
Messages d'erreur et autres, Catégorie "LC_COLLATE" : Classement, Catégorie "LC_CTYPE" :
Types de caractères, autres catégories

PRÉPARER À UTILISER LES LOCAUX
UTILISER LES LOCAUX
Le pragme "utiliser les paramètres régionaux"
Pas dans les le portée of "utilisation lieu", Persistant les effets of "utilisation lieu", Sous
""utiliser lieu";"

La fonction setlocale
Trouver des paramètres régionaux
PROBLEMES LOCAUX
Test des paramètres régionaux défectueux
Correction temporaire des problèmes de paramètres régionaux
Résoudre définitivement les problèmes de paramètres régionaux
Correction permanente de la configuration locale de votre système
Correction de la configuration des paramètres régionaux du système
La fonction localeconv
I18N ::Langinfo
CATÉGORIES LOCALES
Catégorie « LC_COLLATE » : classement
Catégorie "LC_CTYPE" : Types de caractères
Catégorie "LC_NUMERIC" : Formatage numérique
Catégorie "LC_MONETARY" : Mise en forme des montants monétaires
"LC_TIME"
Autres catégories
SÛRETÉ
ENVIRONNEMENT
PERL_SKIP_LOCALE_INIT, PERL_BADLANG, DPKG_RUNNING_VERSION, "LC_ALL", "LANGUE",
"LC_CTYPE", "LC_COLLATE", "LC_MONETARY", "LC_NUMERIC", "LC_TIME", "LANG"

Exemples
NOTES
Chaîne "eval" et "LC_NUMERIC"
Rétrocompatibilité
I18N : Assemblage obsolète
Impacts sur la vitesse de tri et l’utilisation de la mémoire
Définitions de paramètres régionaux disponibles gratuitement
I18n et l10n
Une norme imparfaite
Unicode et UTF-8
BOGUES
Systèmes brisés
VOIR ÉGALEMENT
HISTOIRE

perluniintro - Perl Unicode introduction
DESCRIPTION
Unicode
Prise en charge Unicode de Perl
Le modèle Unicode de Perl
Unicode et EBCDIC
Création d'Unicode
Manipulation d'Unicode
Encodages hérités
E/S Unicode
Afficher Unicode sous forme de texte
Cas spéciaux
Sujets avancés
Divers
Questions avec réponses
Notation hexadécimale
Autres ressources
UNICODE DANS LES ANCIENNES PERLS
VOIR ÉGALEMENT
REMERCIEMENTS
AUTEUR, COPYRIGHT ET LICENCE

perlunicode - Unicode Support in Perl
DESCRIPTION
Mises en garde importantes
Le plus sûr si vous "utilisez la fonctionnalité 'unicode_strings'", les couches d'entrée et de sortie, vous devriez
convertissez vos scripts Perl non-ASCII et non-UTF-8 en UTF-8, "utilisez toujours utf8"
nécessaire pour activer UTF-8 dans les scripts, les scripts marqués "BOM" et les scripts UTF-16
détecté automatiquement

Sémantique des octets et des caractères
Règles ASCII et règles Unicode
Lorsque la chaîne a été mise à niveau vers UTF-8, il existe des méthodes supplémentaires pour
modèles d'expressions régulières

Clusters de graphèmes étendus (caractères logiques)
Propriétés des caractères Unicode
"\voile}", "\p{Alnum}", "\p{Tout}", "\p{ASCII}", "\p{Attribué}", "\p{Vide}",
"\p{Decomposition_Type : Non canonique}" (Court : "\p{Dt=NonCanon}"),
"\p{Graphique}", "\p{HorizSpace}", "\p{Dans=*}", "\p{PerlSpace}", "\p{PerlWord}",
"\p{Posix...}", "\p{Present_In : *}" (Court : "\p{In=*}"), "\p{Imprimer}",
"\p{EspacePerl}", "\p{Titre}" et "\p{Titlecase}", "\p{Unicode}", "\p{EspaceVert}",
"\p{Mot}", "\p{XPosix...}"

Propriétés des caractères définies par l'utilisateur
Mappages de cas définis par l'utilisateur (pour les pirates informatiques sérieux uniquement)
Codages de caractères pour l'entrée et la sortie
Niveau de prise en charge des expressions régulières Unicode
[1] "\N{U+...}" et "\x{...}", [2] "\p{...}" "\P{...}", [3] prend en charge pas seulement
liste minimale, mais toutes les propriétés des caractères Unicode (voir Caractère Unicode
Propriétés ci-dessus), [4] "\d" "\D" "\s" "\S" "\w" "\W" "\X" "[ :soutenir:]" "[:^soutenir:]",
[5] La fonctionnalité expérimentale à partir de la v5.18 "(?[...])" accomplit cela, [6]
"\b" "\B", [7] Notez que Perl effectue un pliage complet de la casse en correspondance, pas Simple :, [8]
Perl traite "\n" comme délimiteur de ligne de début et de fin. Unicode spécifie plus
caractères qui devraient être interprétés ainsi, [9] Mais "Unicode::LineBreak" est
disponible, [10] UTF-8/UTF-EBDDIC utilisé en Perl permet non seulement à "U+10000" de
"U+10FFFF" mais aussi au-delà de "U+10FFFF"

Encodages Unicode
Points de code sans caractères
Au-delà des points de code Unicode
Implications de sécurité d'Unicode
Unicode en Perl sur EBCDIC
local
Quand Unicode ne se produit pas
Le "bogue Unicode"
Forcer Unicode en Perl (ou Déforcer Unicode en Perl)
Utiliser Unicode dans XS
Pirater Perl pour qu'il fonctionne sur des versions Unicode antérieures (pour les pirates très sérieux uniquement)
Portage du code depuis perl-5.6.X
BOGUES
Interaction avec les extensions
Vitesse
VOIR ÉGALEMENT

perlunicook - livre de cuisine exemples of manipulation Unicode in Perl
DESCRIPTION
EXEMPLES
X 0 : Préambule standard
X 1 : filtre générique compatible Unicode
X 2 : Affiner les avertissements Unicode
X 3 : Déclarez la source en utf8 pour les identifiants et les littéraux
X 4 : Personnages et leurs numéros
X 5 : littéraux Unicode par numéro de caractère
X 6 : Obtenir le nom du personnage par numéro
X 7 : Obtenir le numéro de personnage par nom
X 8 : caractères nommés Unicode
X 9 : séquences nommées Unicode
X 10 : caractères nommés personnalisés
X 11 : Noms des points de code CJK
X 12 : encodage/décodage explicite
X 13 : Décoder les arguments du programme en utf8
X 14 : décoder les arguments du programme en tant qu'encodage local
X 15 : Déclarez STD{IN,OUT,ERR} comme étant utf8
X 16 : Déclarez STD{IN,OUT,ERR} comme étant en codage local
X 17 : Définir les E/S de fichier par défaut sur utf8
X 18 : définir toutes les E/S et arguments par défaut sur utf8
X 19 : Ouvrir un fichier avec un encodage spécifique
X 20 : boîtier Unicode
X 21 : comparaisons Unicode insensibles à la casse
X 22 : faire correspondre la séquence de saut de ligne Unicode dans l'expression régulière
X 23 : Obtenir la catégorie de personnage
X 24 : Désactivation de la reconnaissance Unicode dans les classes de caractères intégrées
X 25 : faire correspondre les propriétés Unicode dans l'expression régulière avec \p, \P
X 26 : Propriétés des caractères personnalisés
X 27 : normalisation Unicode
X 28 : convertir des nombres Unicode non-ASCII
X 29 : faire correspondre le cluster de graphèmes Unicode dans l'expression régulière
X 30 : Extraire par graphème au lieu de par point de code (regex)
X 31 : Extraire par graphème au lieu de par point de code (substr)
X 32 : Chaîne inversée par graphème
X 33 : longueur de chaîne en graphèmes
X 34 : largeur de colonne Unicode pour l'impression
X 35 : classement Unicode
X 36 : Cas- et tri Unicode insensible aux accents
X 37 : classement des paramètres régionaux Unicode
X 38 : Faire fonctionner "cmp" sur du texte au lieu de points de code
X 39 : Cas- et comparaisons insensibles aux accents
X 40 : Cas- et comparaisons de paramètres régionaux insensibles aux accents
X 41 : saut de ligne Unicode
X 42 : texte Unicode dans les hachages DBM, la manière fastidieuse
X 43 : texte Unicode dans les hachages DBM, en toute simplicité
X 44 : PROGRAMME : Démo de classement et d'impression Unicode
VOIR ÉGALEMENT
X3.13 Algorithmes de cas par défaut, page 113 ; Affaire X4.2, pages 120X122 ; Cartographies de cas,
page 166X172, en particulier Caseless Matching à partir de la page 170, UAX #44 : Unicode
Base de données de caractères, UTS #18 : expressions régulières Unicode, UAX #15 : Unicode
Formulaires de normalisation, UTS #10 : algorithme de classement Unicode, UAX #29 : texte Unicode
Segmentation, UAX #14 : algorithme de rupture de ligne Unicode, UAX #11 : largeur de l'Asie de l'Est

AUTEUR
DROIT D'AUTEUR ET LICENCE
HISTORIQUE DES RÉVISIONS

perlunifaq - Perl Unicode QFP
Q et A
perlunitut n'est pas vraiment un tutoriel Unicode, n'est-ce pas ?
Quels codages de caractères Perl prend-il en charge ?
Quelle version de Perl dois-je utiliser ?
Qu’en est-il des données binaires, comme les images ?
Quand dois-je décoder ou encoder ?
Et si je ne décode pas ?
Et si je n'encode pas ?
Existe-t-il un moyen de décoder ou d'encoder automatiquement ?
Que faire si je ne sais pas quel encodage a été utilisé ?
Puis-je utiliser Unicode dans mes sources Perl ?
Data::Dumper ne restaure pas l'indicateur UTF8 ; est-ce brisé?
Pourquoi les classes de caractères regex correspondent-elles parfois uniquement dans la plage ASCII ?
Pourquoi certains caractères ne sont-ils pas correctement majuscules ou minuscules ?
Comment puis-je déterminer si une chaîne est une chaîne de texte ou une chaîne binaire ?
Comment puis-je convertir l'encodage FOO en encodage BAR ?
Que sont « decode_utf8 » et « encode_utf8 » ?
Qu'est-ce qu'un « caractère large » ?
INTERNES
Qu'est-ce que « le drapeau UTF8 » ?
Qu'en est-il du pragma « utiliser des octets » ?
Qu’en est-il du pragme « utiliser l’encodage » ?
Quelle est la différence entre ":encoding" et ":utf8" ?
Quelle est la différence entre « UTF-8 » et « utf8 » ?
J'ai perdu la trace; quel encodage est réellement le format interne ?
AUTEUR
VOIR ÉGALEMENT

perluniprops - Sommaire of Unicode Version 7.0.0 caractère propriétés in Perl
DESCRIPTION
Propriétés accessibles via "\p{}" et "\P{}"
Forme unique ("\p{nom}") règles plus strictes :, espace blanc adjacent à un caractère autre qu'un mot,
traits de soulignement séparant les chiffres des nombres, forme composée ("\p{name=value}" ou
"\p{name:value}") règles plus strictes :, Stabilisé, Obsolète, Obsolète

Constructions légales "\p{}" et "\P{}" qui ne correspondent à aucun caractère
\p{Canonical_Combining_Class=Attached_Below_Left},
\p{Canonical_Combining_Class=CCC133}, \p{Grapheme_Cluster_Break=Prepend}

Propriétés accessibles via Unicode :: UCD
Propriétés accessibles par d'autres moyens
Propriétés de caractères Unicode qui ne sont PAS acceptées par Perl
Explique_Sur_NFC (XO_NFC), Expands_On_NFD (XO_NFD), Expands_On_NFKC (XO_NFKC),
Expands_On_NFKD (XO_NFKD), Graphème_Lien (Gr_Link), Indic_Matra_Catégorie (EnMC),
Indic_Syllabic_Category (InSC), Jamo_Short_Name (JSN), Autre_Alphabétique (OAlpha),
Autre_Default_Ignorable_Code_Point (ODI), Autre_Grapheme_Extend (OGr_Ext),
Autre_ID_Continuer (OIDC), Autre_ID_Début (OIDS), Autre_Minuscule (OLinférieur), Autre_Maths
(OMath), Autre_Majuscule (OUhaut), Script=Katakana_Or_Hiragana (sc=Hrkt),
Script_Extensions=Katakana_Or_Hiragana (scx=Hrkt)

Autres informations dans la base de données Unicode
auxiliaire/GraphemeBreakTest.html, auxiliaire/LineBreakTest.html,
auxiliaire/SentenceBreakTest.html, auxiliaire/WordBreakTest.html, auxiliaire/LBTest.txt,
BidiCharacterTest.txt, BidiTest.txt, NormTest.txt, CJKRadicals.txt, EmojiSources.txt,
Index.txt, IndicMatraCategory.txt, IndicSyllabicCategory.txt, NomSqProv.txt,
Liste de noms.html, Liste de noms.txt, NormalisationCorrections.txt, Accessoires.txt, ReadMe.txt,
StandardizedVariants.html, StandardizedVariants.txt, USourceData.txt,
USourceGlyphes.pdf

VOIR ÉGALEMENT

perlunité - Perl Unicode Tutoriel
DESCRIPTION
Définitions
Votre nouvelle boîte à outils
Flux d'E/S (le didacticiel actuel de 5 minutes)
RÉSUMÉ
Questions et réponses (ou FAQ)
REMERCIEMENTS
AUTEUR
VOIR ÉGALEMENT

perlebcdic - Considérations pour Running Perl on EBCDIC plates-formes
DESCRIPTION
JEUX DE CODES DE CARACTÈRES COMMUNS
ASCII
ISO 8859
Latin 1 (ISO 8859-1)
EBCDIC
0037, 1047, POSIX-BC

Points de code Unicode par rapport aux points de code EBCDIC
Unicode et UTF
Utilisation de l'encodage
TABLES D'OCTETS SIMPLES
recette 0, recette 1, recette 2, recette 3, recette 4, recette 5, recette 6

Tableau en hexadécimal, trié par ordre 1047
IDENTIFICATION DES JEUX DE CODES DE CARACTÈRES
TRANSFORMATION
"utf8::unicode_to_native()" et "utf8::native_to_unicode()"
tr///
iconv
C RTL
DIFFÉRENCES OPÉRATEURS
DIFFÉRENCES DE FONCTION
"chr()", "ord()", "pack()", "print()", "printf()", "sort()", "sprintf()", "unpack()"

DIFFÉRENCES D'EXPRESSION RÉGULIÈRE
DOUILLES
TRI
Ignorez les différences de tri ASCII et EBCDIC.
Utiliser une fonction d'aide au tri
MONO CASE puis trier les données (pour les non-chiffres, sans trait de soulignement)
Effectuez le tri sur un seul type de plateforme.
FORMATS DE TRANSFORMATION
Décodage et encodage d'URL
uu encodage et décodage
Encodage et décodage imprimables entre guillemets
Chiffres de césarienne
Ordre de hachage et sommes de contrôle
I18N ET L10N
JEUX DE CARACTÈRES MULTI-OCTETS
PROBLEMES DE SE
OS / 400
Accès PASE, IFS

OS/390, z/OS
"sigaction", "chcp", accès aux ensembles de données, "iconv", locales

POSIX-BC ?
BOGUES
VOIR ÉGALEMENT
Références
HISTOIRE
AUTEUR

perlsec - Perl Sécurité
DESCRIPTION
COORDONNEES DE VULNÉRABILITÉ DE SÉCURITÉ
MÉCANISMES ET PRÉOCCUPATIONS DE SÉCURITÉ
Mode contamination
Blanchiment et détection de données contaminées
Active le "#!" Doubler
Mode contamination et @INC
Nettoyer votre chemin
Bogues de sécurité
Protéger vos programmes
Unicode
Attaques de complexité algorithmique
Randomisation des graines de hachage, randomisation du parcours de hachage, perturbation de l'ordre des compartiments,
Nouvelle fonction de hachage par défaut, fonctions de hachage alternatives

VOIR ÉGALEMENT

perlmod - Perl modules (paquets et symbole les tables)
DESCRIPTION
Est-ce le document que vous recherchiez ?
Ce document, perlnewmod, perlmodstyle

Formules
Tableaux de symboles
BEGIN, UNITCHECK, CHECK, INIT et END
Cours Perl
Modules Perl
Rendre votre module thread-safe
VOIR ÉGALEMENT

perlmodlib - la construction nouvelle Perl modules et trouver existant et, finalement,
LA BIBLIOTHÈQUE DE MODULES PERL
Modules pragmatiques
arybase, attributs, autodie, autodie::exception, autodie::exception::system,
autodie::hints, autodie::skip, autouse, base, bigint, bignum, bigrat, blib, octets,
charnames, constante, obsolète, diagnostics, encodage, encodage :: avertissements,
expérimental, fonctionnalité, champs, filetest, if, entier, moins, lib, locale, mro, ok,
ouvert, opérations, surcharge, surcharge, parent, re, sigtrap, trier, strict, sous-marins,
threads, threads :: partagés, utf8, vars, version, vmsish, avertissements :: registre

Modules standard
AnyDBM_File, App :: Cpan, App :: Prove, App :: Prove :: State, App :: Prove :: State :: Résultat,
App::Prove::State::Result::Test, Archive::Tar, Archive::Tar::Fichier,
Attribut :: Gestionnaires, AutoLoader, AutoSplit, B, B :: Concise, 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::Convertisseur, CPAN::Meta::Feature, CPAN::Meta::Historique,
CPAN::Meta::History::Meta_1_0, CPAN::Meta::History::Meta_1_1,
CPAN::Meta::History::Meta_1_2, CPAN::Meta::History::Meta_1_3,
CPAN::Meta::History::Meta_1_4, CPAN::Meta::Merge, CPAN::Meta::Prereqs,
CPAN::Meta::Exigences, CPAN::Meta::Spec, CPAN::Meta::Validator,
CPAN::Meta::YAML, CPAN::Nox, CPAN::Plugin, CPAN::Plugin::Specfile, CPAN::Queue,
CPAN :: Tarzip, CPAN :: Version, Carp, Class :: Struct, Compress :: Raw :: Bzip2,
Compress::Raw::Zlib, Compress::Zlib, Config, Config::Perl::V, Cwd, DB, DBM_Filter,
DBM_Filter::compress, DBM_Filter::encode, DBM_Filter::int32, DBM_Filter::null,
DBM_Filter :: utf8, DB_File, Data :: Dumper, Devel :: PPPort, Devel :: Peek,
Devel :: SelfStubber, Digest, Digest :: MD5, Digest :: SHA, Digest :: base, Digest :: fichier,
DirHandle, Dumpvalue, DynaLoader, Encode, Encode :: Alias, Encode :: Byte,
Encode :: CJKConstants, Encode :: CN, Encode :: CN :: HZ, Encode :: Config, Encode :: EBCDIC,
Encode :: Encodeur, Encode :: Encodage, Encode :: GSM0338, Encode :: Guess, Encode :: JP,
Encode::JP::H2Z, Encode::JP::JIS7, Encode::KR, Encode::KR::2022_KR,
Encode::MIME::En-tête, Encode::MIME::Nom, Encode::PerlIO, Encode::Supporté,
Encode::Symbol, Encode::TW, Encode::Unicode, Encode::Unicode::UTF7, Anglais, Env,
Errno, Exportateur, Exportateur :: Lourd, ExtUtils :: CBuilder,
ExtUtils :: CBuilder :: Platform :: Windows, ExtUtils :: Command, ExtUtils :: Command :: MM,
ExtUtils::Constant, ExtUtils::Constant::Base, ExtUtils::Constant::Utils,
ExtUtils :: Constant :: XS, ExtUtils :: Embed, ExtUtils :: Install, ExtUtils :: Installé,
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 :: Constantes,
ExtUtils::ParseXS::Eval, ExtUtils::ParseXS::Utilities, ExtUtils::Typemaps,
ExtUtils::Typemaps::Cmd, ExtUtils::Typemaps::InputMap,
ExtUtils :: Typemaps :: OutputMap, ExtUtils :: Typemaps :: Type, ExtUtils :: XSSymSet,
ExtUtils :: testlib, Fatal, Fcntl, File :: Basename, File :: Compare, File :: Copy,
Fichier :: DosGlob, Fichier :: Récupérer, Fichier :: Rechercher, Fichier :: Glob, Fichier :: GlobMapper, Fichier :: Chemin,
Fichier :: Spec, Fichier :: Spec :: Cygwin, Fichier :: Spec :: Epoc, Fichier :: Spec :: Fonctions,
Fichier :: Spec :: Mac, Fichier :: Spec :: OS2, Fichier :: Spec :: Unix, Fichier :: Spec :: VMS,
Fichier :: Spec :: Win32, Fichier :: Temp, Fichier :: stat, FileCache, FileHandle, Filtre :: Simple,
Filter :: Util :: Call, FindBin, GDBM_File, Getopt :: Long, Getopt :: Std, HTTP :: Tiny,
Hash :: Util, Hash :: Util :: FieldHash, I18N :: Collate, I18N :: LangTags,
I18N :: LangTags :: Détecter, I18N :: LangTags :: Liste, I18N :: Langinfo, IO,
IO :: Compress :: Base, IO :: Compress :: Bzip2, IO :: Compress :: Deflate, IO :: Compress :: FAQ,
IO :: Compress :: Gzip, IO :: Compress :: RawDeflate, IO :: Compress :: Zip, IO :: Dir,
IO : Fichier, IO : Handle, IO : Pipe, IO : Poll, IO : Seekable, IO : Select, IO : Socket,
IO::Socket::INET, IO::Socket::UNIX, IO::Uncompress::AnyInflate,
IO :: Uncompress :: AnyUncompress, IO :: Uncompress :: Base, IO :: Uncompress :: Bunzip2,
IO :: Uncompress :: Gunzip, IO :: Uncompress :: Inflate, IO :: Uncompress :: RawInflate,
IO :: Uncompress :: Unzip, IO :: Zlib, IPC :: Cmd, IPC :: Msg, IPC :: Open2, IPC :: Open3,
IPC :: Sémaphore, IPC :: SharedMem, IPC :: SysV, JSON :: PP, JSON :: PP :: Booléen,
List :: Util, List :: Util :: XS, Locale :: Codes, Locale :: Codes :: API,
Locale :: Codes :: Modifications, Locale :: Codes :: Constantes, Locale :: Codes :: Pays,
Locale :: Codes :: Devise, Locale :: Codes :: LangExt, Locale :: Codes :: LangFam,
Locale :: Codes :: LangFam_Retired, Locale :: Codes :: LangVar, Locale :: Codes :: Langue,
Locale :: Codes :: Script, Locale :: Pays, Locale :: Devise, Locale :: Langue,
Locale :: Maketext, Locale :: Maketext :: Cookbook, Locale :: Maketext :: Guts,
Locale :: Maketext :: GutsLoader, Locale :: Maketext :: Simple, Locale :: Maketext :: TPJ13,
Locale :: Script, MIME :: Base64, MIME :: QuotedPrint, Math :: BigFloat, Math :: BigInt,
Math :: BigInt :: Calc, Math :: BigInt :: CalcEmu, Math :: BigInt :: FastCalc, Math :: BigRat,
Math :: Complexe, Math :: Trig, Memoize, Memoize :: AnyDBM_File, Memoize :: Expire,
Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File, Memoize::SDBM_File,
Memoize::Storable, Module::CoreList, Module::CoreList::Utils, Module::Load,
Module :: Chargement :: Conditionnel, Module :: Chargé, Module :: Métadonnées, NDBM_File, NEXT,
Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::FTP::dataconn, Net::NNTP,
Net :: Netrc, Net :: POP3, Net :: Ping, Net :: SMTP, Net :: Time, Net :: hostent,
Net::libnetFAQ, Net::netent, Net::protoent, Net::servent, O, ODBM_File, Opcode,
POSIX, Params :: Check, Parse :: CPAN :: Meta, Perl :: OSType, PerlIO, PerlIO :: encoding,
PerlIO::mmap, PerlIO::scalar, PerlIO::via, PerlIO::via::QuotedPrint, Pod::Escapes,
Pod::Rechercher, Pod::Fonctions, 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 :: Simple,
Pod :: Simple :: Checker, Pod :: Simple :: Debug, Pod :: Simple :: DumpAsText,
Pod::Simple::DumpAsXML, Pod::Simple::HTML, Pod::Simple::HTMLBatch,
Pod::Simple::LinkSection, Pod::Simple::Methody, Pod::Simple::PullParser,
Pod :: Simple :: PullParserEndToken, Pod :: Simple :: PullParserStartToken,
Pod :: Simple :: PullParserTextToken, Pod :: Simple :: PullParserToken, Pod :: Simple :: RTF,
Pod::Simple::Recherche, Pod::Simple::SimpleTree, Pod::Simple::Sous-classement,
Pod::Simple::Text, Pod::Simple::TextContent, Pod::Simple::XHTML,
Pod::Simple::XMLOutStream, Pod::Text, Pod::Text::Color, Pod::Text::Termcap,
Pod :: Utilisation, SDBM_File, Coffre-fort, Scalar :: Util, Recherche :: Dict, SelectSaver, SelfLoader,
Stockable, Sub :: Util, Symbole, Sys :: Nom d'hôte, Sys :: Syslog, Sys :: Syslog :: Win32,
TAP::Base, TAP::Formatter::Base, TAP::Formatter::Color, TAP::Formatter::Console,
TAP::Formatter::Console::ParallelSession, TAP::Formatter::Console::Session,
TAP::Formatter::Fichier, TAP::Formatter::File::Session, TAP::Formatter::Session,
TAP::Harnais, TAP::Harness::Env, TAP::Object, TAP::Parser,
TAP::Parser::Aggregator, TAP::Parser::Grammar, TAP::Parser::Iterator,
TAP::Parser::Iterator::Array, TAP::Parser::Iterator::Process,
TAP::Parser::Iterator::Stream, TAP::Parser::IteratorFactory,
TAP::Parser::Multiplexeur, TAP::Parser::Result, TAP::Parser::Result::Bailout,
TAP::Parser::Result::Comment, TAP::Parser::Result::Plan,
TAP::Parser::Result::Pragma, TAP::Parser::Result::Test,
TAP::Parser::Result::Inconnu, TAP::Parser::Result::Version,
TAP::Parser::Result::YAML, TAP::Parser::ResultFactory, TAP::Parser::Scheduler,
TAP::Parser::Scheduler::Job, TAP::Parser::Scheduler::Spinner, TAP::Parser::Source,
TAP::Parser::SourceHandler, TAP::Parser::SourceHandler::Executable,
TAP::Parser::SourceHandler::Fichier, TAP::Parser::SourceHandler::Handle,
TAP::Parser::SourceHandler::Perl, TAP::Parser::SourceHandler::RawTAP,
TAP::Parser::YAMLish::Reader, TAP::Parser::YAMLish::Writer, Term::ANSIColor,
Term::Cap, Term::Complete, Term::ReadLine, Test, Test::Builder,
Test::Builder::IO::Scalar, Test::Builder::Module, Test::Builder::Tester,
Test :: Builder :: Testeur :: Couleur, Test :: Harnais, Test :: Harnais :: Au-delà, Test :: Plus,
Test :: Simple, Test :: Testeur, Test :: Testeur :: Capture, Test :: Testeur :: CaptureRunner,
Test::Tutoriel, Test::use::ok, Text::Abbrev, Text::Balanced, Text::ParseWords,
Text::Tabs, Text::Wrap, Thread, Thread::Queue, Thread::Sémaphore, Tie::Array,
Tie::Fichier, Tie::Poignée, Tie::Hash, Tie::Hash::NamedCapture, Tie::Memoize,
Tie :: RefHash, Tie :: Scalaire, Tie :: StdHandle, Tie :: SubstrHash, Time :: HiRes,
Heure :: Local, Heure :: Pièce, Heure :: Secondes, Heure :: gmtime, Heure :: heure locale, Heure :: tm,
UNIVERSEL, Unicode :: Collate, Unicode :: Collate :: CJK :: Big5,
Unicode::Collate::CJK::GB2312, Unicode::Collate::CJK::JISX0208,
Unicode::Collate::CJK::Coréen, Unicode::Collate::CJK::Pinyin,
Unicode :: Collate :: CJK :: Stroke, Unicode :: Collate :: CJK :: Zhuyin,
Unicode::Collate::Locale, Unicode::Normalize, Unicode::UCD, Utilisateur::grent,
Utilisateur :: pwent, VMS :: DCLsym, VMS :: Filespec, VMS :: Stdio, Win32, Win32API :: File,
Win32CORE, XS :: APItest, XS :: Typemap, XSLoader, autodie :: Scope :: Guard,
autodie :: Scope :: GuardStack, autodie :: ScopeUtil, version :: Internals

Modules d'extension
RPC
Afrique
Afrique du Sud

Asie
Chine, Hong Kong, Inde, Indonésie, Japon, République de Corée, Russie, Singapour,
Taïwan, Thaïlande, Turquie

Amérique centrale
Costa Rica

Europe
Autriche, Belgique, Bosnie-Herzégovine, Bulgarie, Croatie, République tchèque,
Danemark, Finlande, France, Allemagne, Grèce, Hongrie, Islande, Irlande, Italie,
Lettonie, Lituanie, Malte, Pays-Bas, Norvège, Pologne, Portugal, Roumanie, Russie,
Slovaquie, Slovénie, Espagne, Suède, Suisse, Ukraine, Royaume-Uni

Amérique du Nord
Bahamas, Canada, Mexique, États-Unis, Alabama, Arizona, Californie, Floride,
Idaho, Illinois, Indiana, Massachusetts, Michigan, Minnesota, New Jersey, Nouveau
York, Caroline du Nord, Oregon, Pennsylvanie, Caroline du Sud, Tennessee, Texas,
Utah, Virginie, Washington, Wisconsin

Océanie
Australie, Nouvelle-Zélande

Amérique du Sud
Argentine, Brésil, Chili, Colombie

Rétroviseurs RSYNC
Modules : création, utilisation et abus
Lignes directrices pour la création de modules
Lignes directrices pour la conversion des scripts de la bibliothèque Perl 4 en modules
Lignes directrices pour la réutilisation du code d’application
REMARQUE

style perlmod - Perl module Catégorie guide
INTRODUCTION
LISTE DE CONTRÔLE RAPIDE
Avant de commencer
L'API
Stabilité
Documentation
Considérations relatives à la version
AVANT DE COMMENCER À ÉCRIRE UN MODULE
Est-ce que cela a déjà été fait ?
Faites une chose et faites-la bien
Qu'est-ce qu'il y a dans un nom?
Obtenez des commentaires avant de publier
CONCEVOIR ET ÉCRIRE VOTRE MODULE
Vers OO ou pas vers OO ?
Concevoir votre API
Écrire des routines simples pour faire des choses simples, Séparer les fonctionnalités de la sortie,
Fournir des raccourcis et des valeurs par défaut judicieux, des conventions de dénomination, la transmission de paramètres

Rigueur et avertissements
Rétrocompatibilité
Gestion des erreurs et messages
DOCUMENTER VOTRE MODULE
POD
README, INSTALL, notes de version, journaux des modifications
perl Makefile.PL, make, make test, make install, perl Build.PL, perl Build, perl
Test de build, installation de build perl

CONSIDÉRATIONS SUR LA LIBÉRATION
Numérotation des versions
Conditions préalables
Contrôle de qualité
Emballage
Licence
Pièges courants
Réinventer la roue
J'essaie d'en faire trop
Documentation inappropriée
VOIR ÉGALEMENT
perlstyle, perlnewmod, perlpod, podchecker, outils d'empaquetage, outils de test,
http://pause.perl.org/, Tout bon livre sur le génie logiciel

AUTEUR

installation perlmod - Pose RPC formation vidéo
DESCRIPTION
PRÉAMBULE
DÉCOMPRESSER le fichier, DÉBALLER le fichier dans un répertoire, CONSTRUIRE le module (parfois
inutile), INSTALLER le module

PORTABILITÉ
HEY
AUTEUR
DROIT D'AUTEUR

perlnouveaumod - en train de préparer a nouvelle module pour pour la distribution
DESCRIPTION
Avertissement
Que dois-je intégrer dans un module ?
Pas à pas : préparer le terrain
Regardez autour de vous, vérifiez que c'est nouveau, discutez du besoin, choisissez un nom, vérifiez à nouveau

Pas à pas : réaliser le module
Préparer : module-démarreur or h2xs, Utilisez strict et les avertissements, Utilisez Carp, Utilisez Exporter
- judicieusement !, Utilisez l'ancienne documentation, Écrivez des tests, Écrivez le README

Pas à pas : distribuer votre module
Obtenez un identifiant utilisateur CPAN, "perl Makefile.PL; make test; make dist", Téléchargez l'archive tar,
Annoncer à la liste des modules, Annoncer au clpa, Corriger les bugs !

AUTEUR
VOIR ÉGALEMENT

perlpragma - how à écrire a utilisateur Pragma
DESCRIPTION
Un exemple basique
Dénomination des clés
Détails d'implémentation

perlutil - les services publics emballé avec le Perl pour la distribution
DESCRIPTION
LISTE DES UTILITAIRES
Documentation
perldoc, pod2man et pod2text, pod2html, pod2usage, podselect, podchecker, splain,
"roffitall"

Convertisseurs
Administration
libnetcfg, perlivp

Développement
perlbug, perlthanks, h2ph, c2ph et pstruct, h2xs, enc2xs, xsubpp, prouver, corelist

Outils généraux
piconv, ptar, ptardiff, ptargrep, shasum, zipdetails

Installation
cpan, instmodsh

VOIR ÉGALEMENT

perfiltre - La Source Filtre(s)
DESCRIPTION
NOTIONS
UTILISER DES FILTRES
ÉCRITURE D'UN FILTRE SOURCE
ÉCRIRE UN FILTRE SOURCE EN C
décryptage Filtre(s)

CRÉATION D'UN FILTRE SOURCE COMME EXÉCUTABLE SÉPARÉ
ÉCRIRE UN FILTRE SOURCE EN PERL
UTILISER LE CONTEXTE : LE FILTRE DE DÉBOGAGE
CONCLUSION
LIMITATIONS
CHOSES À SURVEILLER
Certains filtres écrasent la poignée « DONNÉES »

EXIGENCES
AUTEUR
Droits d'auteur

perldtrace - De Perl Support pour DTrace
SYNOPSIS
DESCRIPTION
HISTOIRE
SONDES
sous-entrée (SUBNAME, FILE, LINE, PACKAGE), sous-retour (SUBNAME, FILE, LINE, PACKAGE),
changement de phase (NEWPHASE, OLDPHASE), entrée opérationnelle (OPNAME), chargement de fichier (FILENAME),
fichier-chargé(FILENAME)

EXEMPLES
Fonctions les plus fréquemment appelées, Tracer les appels de fonction, Appels de fonction pendant
nettoyage de l'interpréteur, appels système au moment de la compilation, fonctions Perl qui exécutent le
la plupart des opcodes

Références
Guide de traçage dynamique DTrace, DTrace : traçage dynamique dans Oracle Solaris, Mac OS X et
FreeBSD

VOIR ÉGALEMENT
Devel :: DTrace :: Fournisseur

AUTEURS

perlglossaire - Perl Glossaire
VERSION
DESCRIPTION
Méthodes d'accès, arguments réels, opérateur d'adresse, algorithme, alias,
alphabétique, alternatives, anonyme, application, architecture, argument, ARGV,
opérateur arithmétique, tableau, contexte de tableau, Licence Artistique, ASCII, assertion,
affectation, opérateur d'affectation, tableau associatif, associativité, asynchrone,
atome, opération atomique, attribut, autogénération, auto-incrémentation, chargement automatique,
autosplit, autovivification, AV, awk

B backreference, backtracking, rétrocompatibilité, bareword, classe de base, big-
endian, binaire, opérateur binaire, lier, bit, décalage de bit, chaîne de bits, bénir, bloquer,
BLOC, mise en mémoire tampon de bloc, booléen, contexte booléen, point d'arrêt, diffusion, BSD,
compartiment, tampon, intégré, bundle, octet, bytecode

CC, cache, rappel, appel par référence, appel par valeur, canonique, capture
variables, capture, culte du cargo, cas, pliage de dossiers, casemapping, personnage,
classe de caractères, propriété de caractère, opérateur circonfixe, classe, méthode de classe,
client, fermeture, cluster, CODE, générateur de code, point de code, sous-modèle de code,
séquence de collationnement, co-responsable, combinaison de personnage, commande, commande
mise en mémoire tampon, arguments de ligne de commande, nom de commande, commentaire, unité de compilation,
compiler, phase de compilation, compilateur, temps de compilation, compositeur, concaténation,
conditionnel, connexion, construction, constructeur, contexte, continuation, core dump,
CPAN, préprocesseur C, cracker, canal de sortie actuellement sélectionné, package actuel,
répertoire de travail actuel, CV

D instruction pendante, datagramme, structure de données, type de données, DBM, déclaration,
déclarateur, décrémentation, valeur par défaut, défini, délimiteur, déréférencement, classe dérivée,
descripteur, destruction, destructeur, périphérique, directive, répertoire, descripteur de répertoire,
discipline, répartition, distribution, double vie, dweomer, dwimmer, cadrage dynamique

E éclectique, élément, intégration, test de sous-classe vide, encapsulation, endian, fr
passant, environnement, variable d'environnement, EOF, errno, erreur, séquence d'échappement,
exception, gestion des exceptions, exec, fichier exécutable, exécuter, bit d'exécution, quitter
statut, exploit, exportation, expression, extension

F faux, FAQ, erreur fatale, créaturisme effrayant, champ, FIFO, fichier, descripteur de fichier,
fileglob, filehandle, nom de fichier, système de fichiers, opérateur de test de fichier, filtre, premier-
come, flag, virgule flottante, flush, FMTEYEWTK, Foldcase, fork, arguments formels,
format, disponible gratuitement, librement redistribuable, freeware, fonction, drôle
caractère

G garbage collection, GID, glob, global, destruction globale, langage colle,
granularité, graphème, gourmand, grep, groupe, GV

H hacker, gestionnaire, référence matérielle, hachage, table de hachage, fichier d'en-tête, ici document,
hexadécimal, répertoire personnel, hôte, orgueil, HV

I identifiant, impatience, mise en œuvre, import, incrémentation, indexation, indirect
descripteur de fichier, indirect, objet indirect, emplacement d'objet indirect, infixe,
héritage, instance, données d'instance, méthode d'instance, variable d'instance, entier,
interface, interpolation, interpréteur, invocant, invocation, E/S, IO, couche E/S,
IPA, IP, IPC, is-a, itération, itérateur, IV

J JAPH

Clé K, mot-clé

Étiquette L, paresse, le plus à gauche le plus long, décalage à gauche, lexème, lexer, analyse lexicale,
Portée lexicale, variable lexicale, bibliothèque, LIFO, ligne, saut de ligne, mise en mémoire tampon de ligne,
numéro de ligne, lien, LISTE, liste, contexte de liste, opérateur de liste, valeur de liste, littéral,
petit-boutiste, local, opérateur logique, anticipation, analyse arrière, boucle, contrôle de boucle
instruction, étiquette de boucle, minuscule, lvaluable, lvalue, modificateur lvalue

M magie, incrément magique, variables magiques, Makefile, man, page de manuel, correspondance,
données du membre, mémoire, métacaractère, métasymbole, méthode, ordre de résolution de la méthode,
minicpan, minimalisme, mode, modificateur, module, module, mojibake, monger, mortel,
mro, tableau multidimensionnel, héritage multiple

N tube nommé, espace de noms, NaN, adresse réseau, nouvelle ligne, NFS, normalisation, null
caractère, liste nulle, chaîne nulle, contexte numérique, numification, NV, nybble

O objet, octal, offset, one-liner, logiciel open source, opérande, système d'exploitation,
opérateur, surcharge d'opérateur, options, ordinal, surcharge, remplacement, propriétaire

Package P, pad, paramètre, classe parent, arbre d'analyse, analyse, patch, PATH, nom de chemin,
modèle, correspondance de modèles, PAUSE, Perl mongers, bits d'autorisation, Pern, pipe,
pipeline, plate-forme, pod, commande pod, pointeur, polymorphisme, port, portable,
porter, possessif, POSIX, postfix, pp, pragma, priorité, préfixe, prétraitement,
responsable principal, procédure, processus, programme, générateur de programme, progressif
correspondance, propriété, protocole, prototype, pseudofonction, pseudohash,
pseudolittéral, domaine public, citrouille, citrouille, PV

Q qualifié, quantificateur

Condition de course R, lisible, récolte, enregistrement, récursivité, référence, référent, regex,
expression régulière, modificateur d'expression régulière, fichier régulier, relationnel
opérateur, mots réservés, valeur de retour, RFC, décalage à droite, rôle, racine, RTFM, exécution
phase, temps d'exécution, modèle d'exécution, RV, valeur r

S sandbox, scalaire, contexte scalaire, littéral scalaire, valeur scalaire, variable scalaire,
portée, bloc-notes, script, script kiddie, sed, sémaphore, séparateur,
sérialisation, serveur, service, setgid, setuid, mémoire partagée, shebang, shell,
effets secondaires, sceau, signal, gestionnaire de signal, héritage unique, tranche, slurp,
socket, référence logicielle, filtre source, pile, standard, erreur standard, standard
entrée, E/S standard, bibliothèque standard, sortie standard, instruction, instruction
modificateur, statique, méthode statique, portée statique, variable statique, structure statistique,
statut, STDERR, STDIN, STDIO, STDOUT, flux, chaîne, contexte de chaîne,
stringification, struct, structure, sous-classe, sous-modèle, sous-programme, indice,
substitution, sous-chaîne, superclasse, superutilisateur, SV, commutateur, cluster de commutateurs, commutateur
instruction, symbole, débogueur symbolique, lien symbolique, référence symbolique, symbole
table, synchrone, sucre syntaxique, syntaxe, arbre syntaxique, appel système

T vérifications de contamination, contamination, mode de contamination, TCP, terme, terminateur, ternaire, texte, thread,
cravate, titlecase, TMTOWTDI, jeton, tokener, tokenisation, approche boîte à outils, sujet,
translittération, déclencheur, trinaire, troff, vrai, tronquant, type, casting de type,
typedef, lexical typé, typeglob, typemap

U UDP, UID, umask, opérateur unaire, Unicode, Unix, majuscule

Valeur V, variable, interpolation variable, variadique, vectoriel, virtuel, contexte vide,
chaîne v

W avertissement, expression de surveillance, référence faible, espace, mot, répertoire de travail,
emballage, WYSIWYG

X XS, XSUB

Oui ouais

Z zéro largeur, zombie

AUTEUR ET COPYRIGHT

perlé - how à enchâsser perl in votre C Programme
DESCRIPTION
PRÉAMBULE
Utilisez C de Perl?, Utilisez a Unix Programme de Perl?, Utilisez Perl de Perl?, Utilisez C de
C?, Utilisez Perl de C?

ROADMAP
Compilation de votre programme C
Ajouter un interpréteur Perl à votre programme C
Appel d'un sous-programme Perl depuis votre programme C
Évaluation d'une instruction Perl à partir de votre programme C
Effectuer des correspondances et des substitutions de modèles Perl à partir de votre programme C
Jouer avec la pile Perl à partir de votre programme C
Maintenir un interprète persistant
Exécution des blocs END
Devoirs à 0 $
Gestion de plusieurs instances d'interprète
Utiliser des modules Perl, qui utilisent eux-mêmes des bibliothèques C, depuis votre programme C
Utilisation de Perl intégré avec les locales POSIX
Cacher Perl_
MORALE
AUTEUR
DROIT D'AUTEUR

perldebguts - Cran of Perl débogage
DESCRIPTION
Éléments internes du débogueur
Écrire votre propre débogueur
Exemples de sortie de liste de trames
Débogage des expressions régulières
Sortie au moment de la compilation
"ancré" STRING "à" POS, "flottant" STRING "à" POS1..POS2, "correspondant à
flottant/ancré", "minlen", "stclass" TYPE, "noscan", "isall", "GPOS", "plus",
"implicite", "avec eval", "ancré (TYPE)"

Types de nœuds
Sortie d'exécution
Débogage de l'utilisation de la mémoire Perl
Utiliser $ENV{PERL_DEBUG_MSTATS}
"seaux PLUS PETIT (ENVIRON)..GREATEST (ENVIRON)", Gratuit/Utilisé, "Total sbrk() :
SBRKed/SBRKs :CONTINUOUS", "pad : 0", "heads : 2192", "chain : 0", "tail : 6144"

VOIR ÉGALEMENT

perlxstut - Tutoriel pour écriture XSUB
DESCRIPTION
NOTES SPÉCIALES
a prendre une
Avertissement concernant la version
Chargement dynamique versus chargement statique
Discussions et PERL_NO_GET_CONTEXT
TUTORIAL
EXEMPLE 1
EXEMPLE 2
Que s'est-il passé ?
Écrire de bons scripts de test
EXEMPLE 3
Quoi de neuf ici ?
Paramètres d'entrée et de sortie
Le programme XSUBPP
Le fichier TYPEMAP
Avertissement concernant les arguments de sortie
EXEMPLE 4
Que s'est-il passé ici ?
Anatomie du fichier .xs
Tirer le meilleur parti des XSUB
En savoir plus sur les arguments XSUB
La pile d'arguments
Extension de votre extension
Documenter votre extension
Installation de votre extension
EXEMPLE 5
Nouveautés dans cet exemple
EXEMPLE 6
Nouveautés dans cet exemple
EXEMPLE 7 (à venir)
EXEMPLE 8 (à venir)
EXEMPLE 9 Passer des fichiers ouverts aux XS
Dépannage de ces exemples
Voir aussi
Auteur
Dernière modification

perlxs - XS langue référence Manuel
DESCRIPTION
Introduction
Sur La Route
L'anatomie d'un XSUB
La pile d'arguments
La variable RETVAL
Retour des SV, AV et HV via RETVAL
Le mot clé du MODULE
Le mot-clé du FORFAIT
Le mot-clé PRÉFIXE
Le SORTIE : Mot-clé
Le mot clé NO_OUTPUT
Le CODE : Mot-clé
L'INIT : mot clé
Le mot clé NO_INIT
Le TYPEMAP : Mot-clé
Initialisation des paramètres de fonction
Valeurs de paramètre par défaut
Le PREINIT : Mot clé
Le PORTÉE : Mot clé
L'ENTRÉE : Mot-clé
Les mots clés IN/OUTLIST/IN_OUTLIST/OUT/IN_OUT
Le mot clé "longueur (NOM)"
Listes de paramètres de longueur variable
Le C_ARGS : Mot-clé
Le PPCODE : Mot-clé
Renvoi de listes Undef et vides
Le REQUIRE : Mot-clé
Le NETTOYAGE : Mot-clé
Le POSTCALL : Mot clé
Le BOOT : Mot-clé
Le VERSIONCHECK : mot clé
Les PROTOTYPES : Mot clé
Le PROTOTYPE : Mot clé
L'ALIAS : Mot-clé
La SURCHARGE : Mot-clé
Le FALLBACK : Mot-clé
L'INTERFACE : Mot-clé
L'INTERFACE_MACRO : Mot clé
Le INCLUDE : Mot-clé
Le INCLUDE_COMMAND : mot clé
Le CAS : Mot-clé
Le EXPORT_XSUB_SYMBOLS : Mot-clé
L'opérateur & unaire
Insertion de POD, de commentaires et de directives de préprocesseur C
Utiliser XS avec C++
Stratégie d'interface
Objets Perl et structures C
Stockage en toute sécurité des données statiques dans XS
MY_CXT_KEY, typedef my_cxt_t, START_MY_CXT, MY_CXT_INIT, dMY_CXT, MY_CXT,
aMY_CXT/pMY_CXT, MY_CXT_CLONE, MY_CXT_INIT_INTERP(mon_perl),
dMY_CXT_INTERP(mon_perl)

Interfaces système compatibles avec les threads
EXEMPLES
MISES EN GARDE
Code XS non compatible avec les paramètres régionaux, code XS compatible avec les paramètres régionaux

VERSION XS
AUTEUR

perlxstypemap - Perl XS C/Perl type cartographie
DESCRIPTION
Anatomie d'une carte de types
Le rôle du fichier typemap dans votre distribution
Partage de cartes de types entre les distributions CPAN
Écriture d'entrées de typemap
Liste complète des cartes de types de base
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, Implicite
tableau, T_PACKED, T_PACKEDARRAY, T_DATAUNIT, T_CALLBACK, T_ARRAY, T_STDIO, T_INOUT,
T_IN, T_OUT

perlclib - Interne remplaçants pour Standard C bibliothèque fonctions
DESCRIPTION
Conventions
"t", "p", "n", "s"

Opérations sur les fichiers
Entrée et sortie de fichier
Positionnement des fichiers
Gestion de la mémoire et gestion des chaînes
Tests de classe de caractère
stdlib.h fonctions
Fonctions diverses
VOIR ÉGALEMENT

perlguts - Introduction à le Perl API
DESCRIPTION
Variables
Types de données
Qu'est-ce qu'une « IV » ?
Travailler avec des SV
Décalages
Qu'est-ce qui est réellement stocké dans un SV ?
Travailler avec des AV
Travailler avec des HV
Extensions de l'API de hachage
AV, HV et valeurs non définies
Références
Références bénies et objets de classe
Création de nouvelles variables
GV_ADDMULTI, GV_ADDWARN

Nombre de références et mortalité
Caches et Globs
SV à double typage
Valeurs en lecture seule
Copie sur écriture
Variables magiques
Attribuer de la magie
Tables virtuelles magiques
Trouver la magie
Comprendre la magie des hachages et des tableaux liés
Localiser les changements
"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 *clé, longueur I32)", "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)"

Sous-programmes
XSUB et la pile d'arguments
Chargement automatique avec les XSUB
Appel de routines Perl à partir de programmes C
Mettre une valeur C sur la pile Perl
Bloc-notes
Blocs-notes et récursivité
Allocation de mémoire
Allocation
Réallocation
Aller de l'avant
PerlIO
Code compilé
Arbre de codes
Examiner l'arbre
Passe de compilation 1 : vérifier les routines
Passe de compilation 1a : pliage constant
Passe de compilation 2 : propagation du contexte
Passe de compilation 3 : optimisation des judas
Runops enfichables
Hooks de portée au moment de la compilation
"void bhk_start(pTHX_ int full)", "void bhk_pre_end(pTHX_ OP **o)", "void
bhk_post_end(pTHX_ OP **o)", "void bhk_eval(pTHX_ OP *const o)"

Examen des structures de données internes avec les fonctions "dump"
Comment plusieurs interprètes et la simultanéité sont pris en charge
Arrière-plan et PERL_IMPLICIT_CONTEXT
Alors, qu’est-il arrivé au dTHR ?
Comment utiliser tout cela dans les extensions ?
Dois-je faire quelque chose de spécial si j'appelle Perl à partir de plusieurs threads ?
Plans futurs et PERL_IMPLICIT_SYS
Fonctions internes
A, p, d, s, n, r, f, M, o, x, m, X, E, b, autres

Impression formatée des IV, UV et NV
Pointeur vers entier et entier vers pointeur
Gestion des exceptions
Documentation source
Rétrocompatibilité
Prise en charge d'Unicode
Ce que is Unicode, quand même ?
Comment puis-je reconnaître une chaîne UTF-8 ?
Comment UTF-8 représente-t-il les caractères Unicode ?
Comment Perl stocke-t-il les chaînes UTF-8 ?
Comment convertir une chaîne en UTF-8 ?
Comment comparer les chaînes ?
Y a-t-il autre chose que j'ai besoin de savoir?
Opérateurs personnalisés
nom_xop, xop_desc, classe_xop, 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
VOIR ÉGALEMENT

appel perl - Perl appel conventions de C
DESCRIPTION
Un gestionnaire d'erreurs, un programme piloté par les événements

LES FONCTIONS D'APPEL_
call_sv, call_pv, call_method, call_argv

VALEURS DU DRAPEAU
G_VOID
G_SCALAIRE
G_ARRAY
G_DISCARD
G_NOARGS
G_EVAL
G_KEEPERR
Déterminer le contexte
EXEMPLES
Aucun paramètre, rien n'est renvoyé
Paramètres de transmission
Renvoyer un scalaire
Renvoyer une liste de valeurs
Renvoyer une liste dans un contexte scalaire
Renvoyer des données depuis Perl via la liste des paramètres
Utilisation de G_EVAL
Utilisation de G_KEEPERR
Utiliser call_sv
Utiliser call_argv
Utiliser call_method
Utiliser GIMME_V
Utiliser Perl pour éliminer les temporaires
Stratégies de stockage des informations contextuelles de rappel
1. Ignorez le problème - Autoriser un seul rappel, 1. Créez une séquence de rappels -
limite câblée, 3. Utilisez un paramètre pour mapper au rappel Perl

Manipulation alternative de la pile
Création et appel d'un sous-programme anonyme en C
RAPPELS LÉGERS
VOIR ÉGALEMENT
AUTEUR
DATES

perlmroapi - Perl méthode RAPIDE plug-in interface
DESCRIPTION
résolution, nom, longueur, kflags, hachage

Rappels
Cache haute performance
Exemples
AUTEURS

perlreapi - Perl Standard expression plug-in interface
DESCRIPTION
Rappels
comp
"/m" - RXf_PMf_MULTILINE, "/s" - RXf_PMf_SINGLELINE, "/i" - RXf_PMf_FOLD, "/x" -
RXf_PMf_EXTENDED, "/p" - RXf_PMf_KEEPCOPY, jeu de caractères, RXf_SPLIT,
RXf_SKIPWHITE, RXf_START_ONLY, RXf_WHITE, RXf_NULL, RXf_NO_INPLACE_SUBST

exec
rx, sv, strbeg, strend, stringarg, minend, les données, drapeaux

Intuit
chaîne de contrôle
gratuitement
Rappels de capture numérotés
Rappels de capture nommés
qr_paquet
dupe
op_comp
La structure REGEXP
"moteur"
"mère_re"
« drapeaux extérieurs »
"minlen" "minlenret"
"gof"
"substr"
"nparens", "lastparen" et "lastcloseparen"
« intraflags »
"pprivé"
"échange"
"off"
"précomp" "prelen"
"paren_names"
"substr"
"subbeg" "sublen" "saved_copy" "suboffset" "subcoffset"
"emballé" "wraplen"
"vu_evals"
"refnt"
HISTOIRE
AUTEURS
LICENCE

perlreguts - Description of le Perl Standard expression moteur.
DESCRIPTION
APERÇU
Un petit mot sur les conditions
Qu'est-ce qu'un moteur d'expression régulière ?
Structure d'un programme Regexp
"regnode_1", "regnode_2", "regnode_string", "regnode_charclass",
"regnode_charclass_posixl"

Présentation du processus
A. Compilation, 1. Analyse pour la taille, 2. Analyse pour la construction, 3. Judas
optimisation et analyse, B. Exécution, 4. Position de départ et optimisations sans correspondance,
5. Exécution du programme

Compilation
cordes fixes ancrées, cordes fixes flottantes, longueur minimale et maximale
exigences, classe de départ, positions de début/fin de ligne

Internationaux
DIVERS
Prise en charge d'Unicode et de localisation
Structures de base
"offsets", "regstclass", "data", "program"

VOIR ÉGALEMENT
AUTEUR
LICENCE
Références

perlapi - genere automatiquement Documentation pour le perl public API
DESCRIPTION
"Donne-moi" les valeurs
GIMME , GIMME_V , G_ARRAY , G_DISCARD , G_EVAL , G_NOARGS , G_SCALAR , G_VOID

Fonctions de manipulation de tableaux
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 , sortesv , sortesv_flags

Variables "xsubpp" et fonctions internes
hache , CLASSE , dAX , dAXMARK , dITEMS , dUNDERBAR , dXSARGS , dXSI32 , articles , ix ,
RETVAL , ST , CECI , UNDERBAR , XS , XS_EXTERNAL , XS_INTERNAL

Fonctions de rappel
appel_argv , méthode_appel , appel_pv , appel_sv , ENTER , eval_pv , eval_sv , FREETMPS ,
QUITTER, SAUVERTMPS

Changement de casse des caractères
toFOLD , toFOLD_uni , toFOLD_utf8 , toLOWER , toLOWER_L1 , toLOWER_LC , toLOWER_uni ,
toLOWER_utf8 , toTITLE , toTITLE_uni , toTITLE_utf8 , toUPPER , toUPPER_uni ,
àUPPER_utf8

Classification des caractères
isALPHA , isALPHANUMERIC , isASCII , isBLANK , isCNTRL , isDIGIT , isGRAPH , isIDCONT
, isIDFIRST , isLOWER , isOCTAL , isPRINT , isPSXSPC , isPUNCT , isSPACE , isUPPER ,
estWORDCHAR , estXDIGIT

Cloner un interprète
perl_clone

Hooks de portée au moment de la compilation
BhkDISABLE , BhkENABLE , BhkENTRY_set , blockhook_register

Hachages d'indices COP
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

Lecture des indices COP
cop_hints_2hv , cop_hints_fetch_pv , cop_hints_fetch_pvn , cop_hints_fetch_pvs ,
cop_hints_fetch_sv

Opérateurs personnalisés
custom_op_register , custom_op_xop , XopDISABLE , XopENABLE , XopENTRY ,
XopENTRYCUSTOM , XopENTRY_set , XopFLAGS

Fonctions de manipulation de CV
appelant_cx, CvSTASH, find_runcv, get_cv, get_cvn_flags

Utilitaires de débogage
dump_all , dump_packsubs , op_dump , sv_dump

Fonctions d'affichage et de dump
pv_display , pv_escape , pv_pretty

Fonctions d'intégration
cv_clone , cv_name , 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 , require_pv

Macros de gestion des exceptions (simples)
dXCPT , XCPT_CATCH , XCPT_RETHROW , XCPT_TRY_END , XCPT_TRY_START

Variables globales
PL_check , PL_keyword_plugin

Fonctions GV
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

Des valeurs pratiques
Nullav , Nullch , Nullcv , Nullhv , Nullsv

Fonctions de manipulation de hachage
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_assert , 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 ,
nouveauHV

Manipulation du crochet
wrap_op_checker

Interface Lexer
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

Fonctions et macros liées aux paramètres régionaux
DECLARATION_FOR_LC_NUMERIC_MANIPULATION , RESTORE_LC_NUMERIC ,
STORE_LC_NUMERIC_FORCE_TO_UNDERLYING , STORE_LC_NUMERIC_SET_TO_NEEDED , sync_locale

Fonctions magiques
mg_clear , mg_copy , mg_find , mg_findext , mg_free , mg_free_type , mg_get ,
mg_length , mg_magical , mg_set , SvGETMAGIC , SvLOCK , SvSETMAGIC , SvSetMagicSV ,
SvSetMagicSV_nosteal , SvSetSV , SvSetSV_nosteal , SvSHARE , SvUNLOCK

Gestion de la mémoire
Copier, CopierD, Déplacer, MoveD, Newx, Newxc, Newxz, Poison, PoisonFree, PoisonNew,
PoisonWith, Renouveler, Renouveler, Safefree, savepv, savepvn, savepvs, savesharedpv,
savesharedpvn , savesharedpvs , savesharedsvpv , savesvpv , StructCopy , Zéro , ZeroD

Fonctions diverses
dump_c_backtrace , fbm_compile , fbm_instr , FoldEQ , FoldEQ_locale , formulaire , getcwd_sv
, get_c_backtrace_dump , ibcmp , ibcmp_locale , is_safe_syscall , memEQ , memNE , désordre
, mess_sv , mon_snprintf , mon_sprintf , mon_strlcat , mon_strlcpy , mon_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

Fonctions MRO
mro_get_linear_isa , mro_method_changed_in , mro_register

Fonctions multiappels
dMULTICALL , MULTICALL , POP_MULTICALL , PUSH_MULTICALL

Fonctions numériques
grok_bin , grok_hex , grok_infnan , grok_number , grok_number_flags ,
grok_numeric_radix , grok_oct , isinfnan , Perl_signbit , scan_bin , scan_hex ,
scan_oct

Fonctions de compatibilité ascendante obsolètes
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

Construction Optrée
nouveauASSIGNOP , nouveauBINOP , nouveauCONDOP , nouveauDEFSVOP , nouveauFOROP , nouveauGIVENOP , nouveauGVOP ,
nouveauLISTOP , nouveauLOGOP , nouveauLOOPEX , nouveauLOOPOP , nouveauMETHOP , nouveauMETHOP_named ,
nouveauNULLLIST , nouveauOP , nouveauPADOP , nouveauPMOP , nouveauPVOP , nouveauRANGE , nouveauSLICEOP ,
nouveauSTATEOP , nouveauSVOP , nouveauUNOP , nouveauUNOP_AUX , nouveauWHENOP , nouveauWHILEOP

Fonctions de manipulation Optree
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 , LISTE DE LIENS ,
nouveauCONSTSUB , nouveauCONSTSUB_flags , nouveauXS , 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

Emballer et déballer
liste de paquets, chaîne de décompression

Structures de données de pad
CvPADLIST , PadARRAY , PadlistARRAY , PadlistMAX , PadlistNAMES , PadlistNAMESARRAY ,
PadlistNAMESMAX , PadlistREFCNT , PadMAX , PadnameLEN , PadnamelistARRAY ,
PadnamelistMAX , PadnamelistREFCNT , PadnamelistREFCNT_dec , PadnamePV , PadnameREFCNT
, PadnameREFCNT_dec , PadnameSV , PadnameUTF8 , pad_add_name_pvs , pad_findmy_pvs ,
pad_new , PL_comppad , PL_comppad_name , PL_curpad

Variables par interprète
PL_modglobal , PL_na , PL_opfreehook , PL_peepp , PL_rpeepp , PL_sv_no , PL_sv_undef ,
PL_sv_oui

Fonctions REGEXP
SVRX , SVRXOK

Macros de manipulation de pile
dMARK , doRIGMARK , dSP , EXTEND , MARK , mPUSHi , mPUSHn , mPUSHp , mPUSHs , mPUSHu ,
mXPUSHi , mXPUSHn , mXPUSHp , mXPUSHs , mXPUSHu , ORIGMARK , POPi , POPl , POPn , POPp
, POPpbytex , POPpx , POP , PUSHi , PUSHMARK , PUSHmortal , PUSHn , PUSHp , PUSH ,
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

Drapeaux SV
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

Fonctions de manipulation SV
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_derived_from , sv_derived_from_pv , sv_derived_from_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

Allocation SV-Corps
look_like_number , newRV_noinc , newSV , newSVhek , newSViv , newSVnv , newSVpv ,
nouveauSVpvf , nouveauSVpvn , nouveauSVpvn_flags , nouveauSVpvn_share , nouveauSVpvs , nouveauSVpvs_flags ,
nouveauSVpvs_share , nouveauSVpv_share , nouveauSVrv , nouveauSVsv , nouveauSVuv , nouveauSV_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

Prise en charge d'Unicode
octets_cmp_utf8 , octets_from_utf8 , octets_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

Variables créées par les fonctions internes "xsubpp" et "xsubpp"
nouveauXSproto , XS_APIVERSION_BOOTCHECK , XS_VERSION , XS_VERSION_BOOTCHECK

Versioning
nouvelle_version , prescan_version , scan_version , upg_version , vcmp , vnormal , vnumify
, vstringifier , vvérifier

Avertissement et mort
croak , croak_no_modify , croak_sv , die , die_sv , vcroak , vwarn , warn , warn_sv

Fonctions non documentées
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 , doing_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 , mon_atof , mon_atof2 ,
ma_bcopie , mon_bzero , ma_chsize , mon_cxt_index , mon_cxt_init , mon_dirfd , ma_exit ,
mon_failure_exit , mon_fflush_all , ma_fork , mon_lstat , mon_memcmp , mon_memset ,
my_pclose , my_popen , my_popen_list , my_setenv , my_socketpair , my_stat ,
mon_strftime , nouveauANONATTRSUB , nouveauANONHASH , nouvelleANONLIST , nouveauANONSUB , nouveauATTRSUB ,
nouveauAVREF , nouveauCVREF , nouveauFORM , nouveauGVREF , nouveauGVgen , nouveauGVgen_flags , nouveauHVREF ,
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_standard ,
rvpv_dup , safesyscalloc , safesysfree , safesyssmalloc , 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 , graine ,
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 , whichsig ,
quelsig_pv , quelsig_pvn , quelsig_sv

AUTEURS
VOIR ÉGALEMENT

perlintern - genere automatiquement Documentation of purement interne Perl fonctions
DESCRIPTION
Hooks de portée au moment de la compilation
BhkENTRY , BhkFLAGS , CALL_BLOCK_HOOKS

Opérateurs personnalisés
core_prototype

Fonctions de manipulation de CV
docatch

Décompte des références CV et CvOUTSIDE
CvFAIBLEEXTÉRIEUR

Fonctions d'intégration
cv_dump , cv_forget_slab , do_dump_pad , padlist_dup , padnamelist_dup , padname_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

Fonctions GV
gv_try_downgrade

Fonctions de manipulation de hachage
hv_ename_add , hv_ename_delete , refcounted_he_chain_2hv , refcounted_he_fetch_pv ,
refcounted_he_fetch_pvn , refcounted_he_fetch_pvs , refcounted_he_fetch_sv ,
refcounted_he_free , refcounted_he_inc , refcounted_he_new_pv , refcounted_he_new_pvn
, refcounted_he_new_pvs , refcounted_he_new_sv

Fonctions d'E/S
start_glob

Interface Lexer
valider_proto

Fonctions magiques
magic_clearhint , magic_clearhints , magic_methcall , magic_sethint , mg_localize

Fonctions diverses
free_c_backtrace , get_c_backtrace

Fonctions MRO
mro_get_linear_isa_dfs , mro_isa_changed_in , mro_package_moved

Fonctions de manipulation Optree
finaliser_optree

Structures de données de pad
CX_CURPAD_SAVE , CX_CURPAD_SV , PadnameIsOUR , PadnameIsSTATE , PadnameOURSTASH ,
Nom du padOUTER , Nom du padTYPE , 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

Variables par interprète
PL_DBsingle , PL_DBsub , PL_DBtrace , PL_dowarn , PL_last_in_gv , PL_ofsgv , PL_rs

Macros de manipulation de pile
djSP, LVRET

Fonctions de manipulation SV
SvTHINKFIRST , sv_add_arena , sv_clean_all , sv_clean_objs , sv_free_arenas

Allocation SV-Corps
sv_2num , sv_copypv , sv_ref

Prise en charge d'Unicode
find_uninit_var , rapport_uninit

Fonctions non documentées
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 , apply , 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_défini , 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 ,
calculate_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 , inverser , 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 , mot-clé , mot-clé_plugin_standard ,
liste , localiser , 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 , mon_attrs , mon_clearenv , mon_lstat_flags , mon_stat_flags ,
mon_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 , package , package_version ,
pad_add_weakref , padlist_store , padname_free , padnamelist_free , parse_subsignature
, parse_unicode_opts , parser_free , parser_free_nexttoke_ops , path_is_searchable ,
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 , regcurly
, regpposixcc , regprop , report_evil_fh , report_redéfini_cv , report_wrongway_fh ,
rpeep , rsignal_restore , rsignal_save , rxres_save , same_dirent , save_aliased_sv ,
save_strlen , sawparens , scalaire , 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_degree , 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 , tie_method , tmps_grow_p ,
translate_substr_offsets , try_amagic_bin , try_amagic_un , unshare_hek , utiliser ,
nomvar, vivify_defelem, vivify_ref, wait4pid, was_lvalue_sub, watch,
win32_croak_not_implemented , write_to_stderr , xs_boot_epilog , xs_handshake ,
yyerror , yyerror_pv , yyerror_pvn , yylex , yyparse , yyunlex

AUTEURS
VOIR ÉGALEMENT

perliol - C API pour De Perl la mise en oeuvre of IO in Couches.
SYNOPSIS
DESCRIPTION
Histoire et contexte
Structure basique
Couches vs disciplines
Structures de données
Fonctions et attributs
Données par instance
Les couches en action.
Bits d'indicateur par instance
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

Méthodes en détail
fsize, nom, taille, genre, PERLIO_K_BUFFERED, PERLIO_K_RAW, PERLIO_K_CANCRLF,
PERLIO_K_FASTGETS, PERLIO_K_MULTIARG, poussé, sauté, ouvert, Binmode, Getarg,
Fileno, Dup, Lire, Écrire, Rechercher, Tell, Fermer, Flush, Remplir, Eof, Erreur, Clearerr,
Setlinebuf, Get_base, Get_bufsiz, Get_ptr, Get_cnt, Set_ptrcnt

Utilitaires
Implémentation des couches PerlIO
Implémentations C, implémentations Perl

Couches principales
"unix", "perlio", "stdio", "crlf", "mmap", "en attente", "raw", "utf8"

Couches d'extension
":encoding", ":scalar", ":via"

TOUT

perlapio - perl IO abstraction interface.
SYNOPSIS
DESCRIPTION
1. USE_STDIO, 2. USE_PERLIO, PerlIO_stdin(), PerlIO_stdout(), PerlIO_stderr(),
PerlIO_open(chemin, Mode), PerlIO_fdopen(fd,mode), PerlIO_reopen(chemin,mode,f),
PerlIO_printf(f,fmt,...), PerlIO_vprintf(f,fmt,a), PerlIO_stdoutf(fmt,...),
PerlIO_read(f,buf,compte), PerlIO_write(f,buf,compte), PerlIO_close(f),
PerlIO_puts(f,s), PerlIO_putc(f,c), PerlIO_ungetc(f,c), PerlIO_getc(f), PerlIO_eof(f),
Erreur_PerlIO(f), PerlIO_fileno(f), PerlIO_clearerr(f), PerlIO_flush(f),
PerlIO_seek(f,offset,d'où), PerlIO_tell(f), PerlIO_getpos(f,p), PerlIO_setpos(f,p),
PerlIO_rewind(f), PerlIO_tmpfile(), PerlIO_setlinebuf(f)

Coexistence avec stdio
PerlIO_importFILE(f,mode), PerlIO_exportFILE(f,mode), PerlIO_releaseFILE(p,f),
PerlIO_findFILE(f)

Fonctions « Obtentions rapides »
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_has_base(f), PerlIO_get_base(f), PerlIO_get_bufsiz(f)

Autres fonctions
PerlIO_apply_layers(f,mode,layers), PerlIO_binmode(f,ptype,imode,layers), '<'
lecture, '>' écriture, '+' lecture/écriture, PerlIO_debug(fmt,...)

perlhack - Comment à entaille on Perl
DESCRIPTION
GUIDE DE PATCH SUPER RAPIDE
Consultez le référentiel source, assurez-vous de suivre les derniers conseils, faites votre
change, Testez votre modification, Validez votre modification, Envoyez votre modification à perlbug, Merci,
Prochaine fois

RAPPORT DE BOGUE
PERL 5 PORTEURS
liste de diffusion perl-changes
#p5p sur IRC
OBTENIR LA SOURCE PERL
Accès en lecture via Git
Accès en lecture via le Web
Accès en lecture via rsync
Accès en écriture via git
PATCH DE PERL
Soumission de correctifs
Faire accepter votre patch
Pourquoi, quoi, comment

Patcher un module principal
Mise à jour de PerlDelta
Qu’est-ce qui fait un bon patch ?
TESTS
t/base, t/com et t/opbasique, t/cmd, t/courir, t/io et Haut, Tout le reste, 1), 2)

Cibles spéciales "faire test"
test_porting, minitest, test.valgrind check.valgrind, test_harness, test-notty
test_notty

Essais parallèles
Exécuter des tests à la main
En utilisant t/harnais pour tester
-v, -torture, -re=MOTIF, -re LISTE DES MOTIFS, 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

Test de performance
PLUS DE LECTURES POUR LES HACKERS GUTS
perlsource, perlinterp, perlhacktut, perlhacktips, perlguts, perlxstut et perlxs,
perlapi, Portage/potiron.pod

TESTEURS CPAN ET FUMEURS PERL
QUOI SUIVANT
"La route continue encore et encore, depuis la porte où elle a commencé."
Citations métaphoriques
AUTEUR

source perl - A guide à le Perl source arbre
DESCRIPTION
SE TROUVER
code C
Modules de base
lib /, ext /, dist /, cpan/

Tests
Tests de modules, t/base/, t/cmd/, t/comp/, t/io/, t/mro/, Haut/, t/opbasic/, t/re/,
t/courir/, t/uni/, t/win32/, t/portage/, t/lib/

Documentation
Outils de piratage et documentation
vérifier*, Mainteneurs, Mainteneurs.pl et Mainteneurs.pm, bien rangé

Système de construction
AUTEURS
MANIFESTE

perlinterp - An vue d'ensemble of le Perl interprète
DESCRIPTION
ÉLÉMENTS DE L'INTERPRÈTE
Démarrage
Analyse
Optimization
Fonctionnement
Remise des exceptions
TYPES DE VARIABLES INTERNES
ARBRES OP
Piles
Pile d'arguments
Marquer la pile
Enregistrer la pile
DES MILLIONS DE MACROS
PLUS DE LECTURE

perlhacktut - Walk à travers le création of a simple C code pièce
DESCRIPTION
EXEMPLE DE PATCH SIMPLE
Écrire le patch
Tester le correctif
Documenter le correctif
Envoyer
AUTEUR

astuces perlhack - Pourboires pour Perl core C code piratage
DESCRIPTION
PROBLÈMES COMMUNS
Problèmes d'environnement Perl
Problèmes de portabilité
Interfaces système problématiques
Problèmes de sécurité
DÉBOGAGE
Piquer Perl
Utiliser un débogueur au niveau source
exécutez [args], interrompez nom_fonction, interrompez source.c:xxx, étape, suivant, continuez, terminez,
'entrer', ptype, imprimer

prise en charge des macros gdb
Vidage des structures de données Perl
Utiliser gdb pour examiner des parties spécifiques d'un programme
Utiliser gdb pour regarder ce que font l'analyseur/lexer
ANALYSE STATIQUE DU CODE SOURCE
peluche, attelle
Couverture
cpd (détecteur de copier-coller)
avertissements gcc
Avertissements des autres compilateurs C
DÉBOGUEURS DE MÉMOIRE
valgrind
AdresseSanitizer
-Dcc=clang, -Accflags=-faddress-sanitizer, -Aldflags=-faddress-sanitizer,
-Alddlflags=-shared\ -faddress-sanitizer

PROFILAGE
Profilage Gprof
-a, -b, -e routine, -f routine, -s, -z

Profilage gcov GCC
ASTUCES DIVERS
PERL_DESTRUCT_LEVEL
PERL_MEM_LOG
DDD sur GDB
trace C
Linux, OS X, get_c_backtrace, free_c_backtrace, get_c_backtrace_dump,
dump_c_backtrace

Poison
Arbres optométriques en lecture seule
Quand un booléen n’est-il pas un booléen ?
Les cibles .i
AUTEUR

politique de perl - Divers et divers politiques et engagements en relation à le Perl core
DESCRIPTION
GOUVERNANCE
Porteurs Perl 5
ENTRETIEN ET ASSISTANCE
ARRIÈRE COMPATIBILITÉ ET DÉPRÉCATION
Terminologie
expérimental, obsolète, déconseillé, supprimé

FILIÈRES D'ENTRETIEN
Obtenir des modifications dans une branche maint
MODULES CONTRIBUÉS
Un contrat social sur le contrôle artistique
DOCUMENTATION
NORMES DE CONDUITE
CRÉDITS

perlgit - Détaillé d'information à propos jet et le Perl dépôt
DESCRIPTION
CLONAGE DU DÉPÔT
TRAVAILLER AVEC LE DÉPÔT
Connaître votre statut
Flux de travail des correctifs
Valider vos modifications
Envoi d'e-mails de correctifs
Une note sur les fichiers dérivés
Nettoyer un répertoire de travail
bissectrice
Branches thématiques et réécriture de l'historique
Greffes
ACCÈS EN ÉCRITURE AU DÉPÔT GIT
Accepter un patch
S'engager à saigner
Sur la fusion et le rebasage
S'engager sur les versions de maintenance
Fusionner à partir d'une branche via GitHub
Utiliser une branche smoke-me pour tester les modifications
Une note sur le chameau et le dromadaire

livre perl - Livres à propos et en relation à Perl
DESCRIPTION
Les livres les plus populaires
Programmation Perl (le "Livre des Chameaux") :, La Perl Livre de recettes (le "Livre Ram") :,
Formations Perl (le "Livre des Lamas"), Intermédiaire Perl (le "Livre d'Alpaga")

Références
Perl 5 poche Références, Perl Debugger poche Références, Régulier Expression poche
Références

Tutoriels
Début Perl, Formations Perl (le "Livre des Lamas"), Intermédiaire Perl (le "Alpaga
Livre"), mastering Perl, Efficace Perl Programmation

Axée sur les tâches
Écriture Perl formation vidéo pour RPC, La Perl Livre de recettes, Automatiser Système Administration
avec Perl, Real Monde SQL Server Administration avec Perl

Sujets spéciaux
Régulier Expressions Livre de recettes, Programmation le Perl DBI, Perl Mieux Expertises,
Ordre supérieur Perl, mastering Régulier Expressions, Réseau Programmation avec Perl,
Perl Modèle Boîte à outils, Exlcusion Orienté Perl, Sauvegarde de grignoter avec Perl, mastering
Perl/TK, Extension et Enrobage Perl, Pro Perl Débogage

Livres gratuits (comme dans la bière)
Autres livres intéressants non Perl
Programmation Perles, Plus Programmation Perles

Une note sur la fraîcheur
Faites répertorier votre livre

communauté perl - a brief vue d'ensemble of le Perl Communautés
DESCRIPTION
Où trouver la communauté
Listes de diffusion et groupes de discussion
IRC
Sites Internet
<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/>

Groupes d'utilisateurs
Ateliers
Hackathons
Conventions
Calendrier des événements Perl
AUTEUR

perldoc - Style up Perl Documentation in Cosse le format.
SYNOPSIS
DESCRIPTION
OPTIONS
-h, -D, -t, -u, -m module, -l, -F, -f perfunc, -q perlfaq-search-regexp, -a
perlapifunc, -v perlvar, -T, -d nom-fichier-destination, -o nom-format de sortie, -M module-
prénom, -w valeur d'option or -w option, -X, -L Language_code,
Nom de la page|Nom du module|Nom du programme|URL, -n un formateur, -r, -i, -V

SÛRETÉ
ENVIRONNEMENT
CHANGEMENTS
VOIR ÉGALEMENT
AUTEUR

perlhist - le Perl Histoire Articles
DESCRIPTION
INTRODUCTION
LES GARDIENS DE LA CITROUILLE
CITROUILLE?
LES ENREGISTREMENTS
TAILLES DE VERSION SÉLECTIONNÉES
TAILLES DE PATCH SÉLECTIONNÉES
LES GARDIENS DES DOSSIERS

perldelta - est ce que nous faisons is nouvelle pour perl v5.22.1
DESCRIPTION
Modifications incompatibles
Constructions de vérification des limites
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications apportées aux diagnostics existants
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
IRIX

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5221delta, perldelta - est ce que nous faisons is nouvelle pour perl v5.22.1
DESCRIPTION
Modifications incompatibles
Constructions de vérification des limites
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications apportées aux diagnostics existants
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
IRIX

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5221delta, perldelta - est ce que nous faisons is nouvelle pour perl v5.22.1
DESCRIPTION
Modifications incompatibles
Constructions de vérification des limites
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications apportées aux diagnostics existants
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
IRIX

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5220delta - est ce que nous faisons is nouvelle pour perl v5.22.0
DESCRIPTION
Améliorations de base
Nouveaux opérateurs au niveau du bit
Nouvel opérateur double diamant
Nouvelles limites "\b" dans les expressions régulières
Indicateur d'expression régulière sans capture
"utiliser re 'strict'"
Unicode 7.0 (avec correction) est désormais pris en charge
"utiliser les paramètres régionaux" peut restreindre les catégories de paramètres régionaux affectées
Perl prend désormais en charge les ajouts de devises locales POSIX 2008
Meilleures heuristiques sur les anciennes plates-formes pour déterminer le caractère UTF-8 des paramètres régionaux
Aliasing par référence
"prototype" sans arguments
Nouvel attribut de sous-programme ":const"
"fileno" fonctionne désormais sur les descripteurs de répertoire
Forme de liste de canal ouvert implémentée pour Win32
Devoir de liste de répétition
Gestion de l'infini et du NaN (pas un nombre) améliorée
L'analyse en virgule flottante a été améliorée
Emballer l'infini ou non-un-nombre dans un caractère est désormais fatal
API expérimentale C Backtrace
Sécurité
Perl est maintenant compilé avec "-fstack-protector-strong" si disponible
Le module Safe pourrait permettre de remplacer des packages extérieurs
Perl est désormais toujours compilé avec "-D_FORTIFY_SOURCE=2" si disponible
Modifications incompatibles
Signatures de sous-programmes déplacées avant les attributs
Les prototypes "&" et "\&" n'acceptent que les sous-marins
"utiliser l'encodage" est désormais lexical
Tranches de liste renvoyant des listes vides
"\N{}" avec une séquence de plusieurs espaces est désormais une erreur fatale
"utiliser UNIVERSAL '..." est désormais une erreur fatale
Entre guillemets "\cX", X doit maintenant être un caractère ASCII imprimable
Diviser les jetons "(?" et "(*" dans les expressions régulières est désormais une compilation fatale
Erreur.
"qr/foo/x" ignore désormais tous les espaces blancs de modèle Unicode
Les lignes de commentaires entre "(?[ ])" se terminent désormais uniquement par un "\n"
Les opérateurs "(? [...])" suivent désormais la priorité Perl standard
L'omission de "%" et "@" sur les noms de hachage et de tableau n'est plus autorisée
"$!" le texte est maintenant en anglais en dehors du champ d'application de "use locale"
"$!" le texte sera renvoyé en UTF-8 le cas échéant
Prise en charge de "?PATTERN?" sans opérateur explicite a été supprimé
"défini (@array)" et "défini (%hash)" sont désormais des erreurs fatales
Utiliser un hachage ou un tableau comme référence est désormais une erreur fatale
Modifications du prototype "*"
Dépréciations
Définir "${^ENCODING}" sur autre chose que "undef"
Utilisation de caractères non graphiques dans les noms de variables à un seul caractère
Inlining de "sub () { $var }" avec des effets secondaires observables
Utilisation de plusieurs modificateurs d'expression rationnelle "/x"
L'utilisation d'un espace NO-BREAK dans un alias de caractère pour "\N{...}" est désormais obsolète
Un "{" littéral devrait maintenant être échappé dans un modèle
Il est déconseillé de rendre tous les avertissements mortels
Améliorations des performances
Modules et pragmates
Modules et pragmata mis à jour
Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Nouveau diagnostic
Modifications apportées aux diagnostics existants
Suppressions de diagnostic
Modifications des utilitaires
trouver2perl, p2p et a2p enlèvement
h2ph
s'enfoncer
Configuration et compilation
Contrôle de qualité
Plate-forme de soutien
Plateformes récupérées
Les plates-formes IRIX et Tru64 fonctionnent à nouveau, z/OS exécutant la page de code EBCDIC 1047

Plateformes abandonnées
NEXTSTEP/OPENSTEP

Notes spécifiques à la plateforme
EBCDIC, HP-UX, Android, VMS, Win32, OpenBSD, Solaris

Changements internes
Corrections de bugs sélectionnés
Problèmes connus
Nécrologie
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5203delta - est ce que nous faisons is nouvelle pour perl v5.20.3
DESCRIPTION
Modifications incompatibles
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Modifications des utilitaires
h2ph
Contrôle de qualité
Plate-forme de soutien
Notes spécifiques à la plateforme
Win32

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5202delta - est ce que nous faisons is nouvelle pour perl v5.20.2
DESCRIPTION
Modifications incompatibles
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications apportées aux diagnostics existants
Contrôle de qualité
Plate-forme de soutien
Plateformes récupérées
Corrections de bugs sélectionnés
Problèmes connus
Errata des versions précédentes
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5201delta - est ce que nous faisons is nouvelle pour perl v5.20.1
DESCRIPTION
Modifications incompatibles
Améliorations des performances
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications apportées aux diagnostics existants
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
Android, OpenBSD, Solaris, VMS, Windows

Changements internes
Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5200delta - est ce que nous faisons is nouvelle pour perl v5.20.0
DESCRIPTION
Améliorations de base
Signatures de sous-programmes expérimentaux
Les "sous" prennent désormais un attribut "prototype"
Analyse de prototypes plus cohérente
"rand" utilise désormais un générateur de nombres aléatoires cohérent
Nouvelle syntaxe de tranche
Déréférencement expérimental de Postfix
Unicode 6.3 désormais pris en charge
Nouvelle propriété de modèle d'expression régulière "\p{Unicode}"
Meilleure prise en charge 64 bits
"utiliser les paramètres régionaux" fonctionne désormais sur les paramètres régionaux UTF-8
"utiliser les paramètres régionaux" se compile désormais sur les systèmes sans possibilité de paramètres régionaux
Plus d'options de secours pour l'initialisation des paramètres régionaux
Option d'exécution "-DL" désormais ajoutée pour le suivi des paramètres régionaux
-F implique maintenant -a et -a implique -n
Exemption des avertissements $a et $b
Sécurité
Évitez toute lecture possible de libre()d mémoire pendant l'analyse
Modifications incompatibles
"do" ne peut plus être utilisé pour appeler des sous-programmes
Modifications d'échappement de type citation
L'altération se produit dans davantage de circonstances ; maintenant conforme à la documentation
La correspondance "\p{}", "\P{}" a changé pour les points de code non Unicode.
"\p{All}" a été étendu pour correspondre à tous les points de code possibles
Data :: La sortie de Dumper peut changer
Le caractère point décimal des paramètres régionaux ne fuit plus en dehors de la portée « utiliser les paramètres régionaux »
Affectations des codes d'erreur des sockets Windows à $! je préfère maintenant erreur.h valeurs sur
WSAGetLastError() valeurs
Les fonctions "PerlIO_vsprintf" et "PerlIO_sprintf" ont été supprimées
Dépréciations
La classe de caractères "/\C/"
Caractères de contrôle littéraux dans les noms de variables
Références à des entiers non entiers et non positifs en $/
Routines de correspondance de caractères dans POSIX
Les fils de discussion basés sur un interprète sont désormais découragé
Suppressions de modules
CGI et ses packages CGI:: associés, inc::latest, Package::Constants,
Module :: Build et son Module :: Build :: packages associé

Suppressions d'utilitaires
find2perl, s2p, a2p

Améliorations des performances
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Nouveau diagnostic
Modifications apportées aux diagnostics existants
Modifications des utilitaires
Configuration et compilation
Contrôle de qualité
Plate-forme de soutien
Nouvelles plates-formes
Android, Bitrig, FreeMiNT, Synologie

Plateformes abandonnées
"sfio", AT&T 3b1, DG/UX, EBCDIC

Notes spécifiques à la plateforme
Cygwin, GNU/Hurd, Linux, Mac OS, MidnightBSD, plateformes Mixed-endian, VMS, Win32,
WinCE

Changements internes
Corrections de bugs sélectionnés
Expressions régulières
Débogueur Perl 5 et -d
Sous-programmes lexicaux
Tout le reste
Problèmes connus
Nécrologie
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5184delta - est ce que nous faisons is nouvelle pour perl v5.18.4
DESCRIPTION
Modules et pragmates
Modules et pragmata mis à jour
Plate-forme de soutien
Notes spécifiques à la plateforme
Win32

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5182delta - est ce que nous faisons is nouvelle pour perl v5.18.2
DESCRIPTION
Modules et pragmates
Modules et pragmata mis à jour
Documentation
Modifications apportées à la documentation existante
Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5181delta - est ce que nous faisons is nouvelle pour perl v5.18.1
DESCRIPTION
Modifications incompatibles
Modules et pragmates
Modules et pragmata mis à jour
Plate-forme de soutien
Notes spécifiques à la plateforme
AIX, MinuitBSD

Corrections de bugs sélectionnés
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5180delta - est ce que nous faisons is nouvelle pour perl v5.18.0
DESCRIPTION
Améliorations de base
Nouveau mécanisme pour les fonctionnalités expérimentales
Refonte du hachage
Mise à niveau vers Unicode 6.2
Les alias de nom de personnage peuvent désormais inclure des caractères non Latin1.
Nouvelles sondes DTrace
"${^LAST_FH}"
Opérations sur les ensembles d'expressions régulières
Sous-programmes lexicaux
Étiquettes calculées
Plus de CORE : sous-marins
"kill" avec des noms de signaux négatifs
Sécurité
Voir aussi : refonte du hachage
Avertissement de sécurité « stockable » dans la documentation
"Locale::Maketext" autorisait l'injection de code via un modèle malveillant
Évitez d'appeler memset avec un nombre négatif
Modifications incompatibles
Voir aussi : refonte du hachage
Un nom de caractère inconnu dans "\N{...}" est désormais une erreur de syntaxe
Les caractères autrefois obsolètes dans les alias de nom de caractère "\N{}" sont désormais des erreurs.
"\N{BELL}" fait désormais référence à U+1F514 au lieu de U+0007
Nouvelles restrictions dans la correspondance multi-caractères insensible à la casse dans les expressions régulières
Classes de caractères entre parenthèses
Règles explicites pour les noms de variables et les identifiants
Les onglets verticaux sont désormais des espaces
"/(?{})/" et "/(??{})/" ont été fortement retravaillés
Analyse plus stricte du remplacement par substitution
"donné" donne désormais un alias au $_ global
La famille de fonctionnalités smartmatch est désormais expérimentale
Lexical $_ est maintenant expérimental
lire la ligne() avec "$/ = \N" lit désormais N caractères, et non N octets
"glob" remplacé reçoit désormais un argument
Ici doc analyse
Les opérateurs alphanumériques doivent désormais être séparés du délimiteur fermant des caractères réguliers.
expressions
qw(...) ne peut plus être utilisé comme parenthèses
Interaction des avertissements lexicaux et par défaut
"state sub" et "notre sub"
Les valeurs définies stockées dans l'environnement sont forcées d'écrire des chaînes d'octets
"exiger" meurt pour les fichiers illisibles
"gv_fetchmeth_*" et SUPER
le premier argument de "split" est interprété de manière plus cohérente
Dépréciations
Suppressions de modules
encodage, Archive::Extract, B::Lint, B::Lint::Debug, CPANPLUS et tout inclus
Modules "CPANPLUS::*", Devel::InnerPackage, Log::Message, Log::Message::Config,
Log :: Message :: Gestionnaires, Log :: Message :: Item, Log :: Message :: Simple,
Module::Pluggable, Module::Pluggable::Object, Object::Accessor, Pod::LaTeX,
Terme :: UI, Terme :: UI :: Historique

Utilitaires obsolètes
cpanp, "cpanp-run-perl", cpan2dist, pod2latex

PL_sv_objcount
Cinq caractères supplémentaires doivent être échappés dans les modèles avec "/x"
Noms de caractères définis par l'utilisateur avec des espaces surprenants
Diverses fonctions appelables par XS sont désormais obsolètes
Certaines utilisations rares des barres obliques inverses dans les expressions rationnelles sont désormais obsolètes
Diviser les jetons "(?" et "(*" dans les expressions régulières
Implémentations d'E/S pré-PerlIO
Dépréciations futures
DG/UX, NeXT

Améliorations des performances
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Modules et pragmata supprimés
Documentation
Modifications apportées à la documentation existante
Nouveau diagnostic
Modifications apportées aux diagnostics existants
Modifications des utilitaires
Configuration et compilation
Contrôle de qualité
Plate-forme de soutien
Plateformes abandonnées
BeOS, UTS Global, VM/ESA, MPE/IX, EPOC, Rhapsody

Notes spécifiques à la plateforme
Changements internes
Corrections de bugs sélectionnés
Problèmes connus
Nécrologie
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5163delta - est ce que nous faisons is nouvelle pour perl v5.16.3
DESCRIPTION
Améliorations de base
Sécurité
CVE-2013-1667 : épuisement de la mémoire avec des clés de hachage arbitraires
bouclage avec IO sur de longues chaînes
fuite de mémoire dans Encode
Modifications incompatibles
Dépréciations
Modules et pragmates
Modules et pragmata mis à jour
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5162delta - est ce que nous faisons is nouvelle pour perl v5.16.2
DESCRIPTION
Modifications incompatibles
Modules et pragmates
Modules et pragmata mis à jour
Configuration et compilation
la configuration ne doit plus être confondue avec la colorisation ls

Plate-forme de soutien
Notes spécifiques à la plateforme
AIX

Corrections de bugs sélectionnés
corriger /\h/ l'équivalence avec /[\h]/

Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5161delta - est ce que nous faisons is nouvelle pour perl v5.16.1
DESCRIPTION
Sécurité
une erreur par deux dans Scalar-List-Util a été corrigée
Modifications incompatibles
Modules et pragmates
Modules et pragmata mis à jour
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
VMS

Corrections de bugs sélectionnés
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5160delta - est ce que nous faisons is nouvelle pour perl v5.16.0
DESCRIPTION
Avertissement
Améliorations de base
"utilisation VERSION"
"__SOUS__"
Intégrés nouveaux et améliorés
Prise en charge d'Unicode
Modifications XS
Modifications apportées aux variables spéciales
Modifications du débogueur
L'espace de noms "CORE"
Autres changements
Sécurité
Utilisez "is_utf8_char_buf()" et non "is_utf8_char()"
Une entrée UTF-8 mal formée pourrait entraîner des tentatives de lecture au-delà de la fin du tampon
Erreur de mémoire "File::Glob::bsd_glob()" avec GLOB_ALTDIRFUNC (CVE-2011-2728).
Les privilèges sont désormais correctement définis lors de l'attribution à $(
Dépréciations
Ne lisez pas les fichiers de la base de données Unicode dans bibliothèque/unicore
Fonctions XS "is_utf8_char()", "utf8_to_uvchr()" et "utf8_to_uvuni()"
Dépréciations futures
Modules de base
Plateformes sans programmeurs pris en charge
Autres dépréciations futures
Modifications incompatibles
Blocs spéciaux appelés dans un contexte vide
Les objets pragma et regexp "surchargés"
Deux entrées de typemap XS supprimées
Unicode 6.1 présente des incompatibilités avec Unicode 6.0
Compilateur Borland
Certaines propriétés Unicode obsolètes ne sont plus prises en charge par défaut
Déréférencer les trucs IO en tant que typeglobs
Opérations de changement de casse définies par l'utilisateur
Les XSUB sont désormais « statiques »
Affaiblissement des références en lecture seule
Lier des scalaires qui contiennent des typeglobs
IPC::Open3 ne fournit plus "xfork()", "xclose_on_exec()" et "xpipe_anon()"
$$ ne met plus en cache le PID
$$ et "getppid()" n'émulent plus la sémantique POSIX sous LinuxThreads
$<, $>, $( et $) ne sont plus mis en cache
Les caractères non-ASCII cités par "quotemeta" et "\Q" ont changé
Améliorations des performances
Modules et pragmates
Modules obsolètes
Version : Exigences

Nouveaux modules et pragmata
Modules et pragmata mis à jour
Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Documentation supprimée
Diagnostics
Nouveau diagnostic
Erreurs supprimées
Modifications apportées aux diagnostics existants
Modifications des utilitaires
Configuration et compilation
Plate-forme de soutien
Notes spécifiques à la plateforme
Changements internes
Corrections de bugs sélectionnés
Tableau et hachage
Correctifs de l'API C
Conseils lors de la compilation
Scalaires de copie sur écriture
Le débogueur
Opérateurs de déréférencement
Descripteur de fichier, dernier accès
Tests de fichiers et "stat"
Formats
"donné" et "quand"
L'opérateur "glob"
Lvalue sous-routines
Surcharge
Prototypes de mots-clés intégrés
Expressions régulières
Correspondance intelligente
L'opérateur "tri"
L'opérateur "substr"
Prise en charge des valeurs nulles intégrées
Bogues de thread
Variables liées
Objets de version et chaînes virtuelles
Avertissements, redéfinition
Avertissements, "Non initialisé"
Des références faibles
Autres correctifs notables
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5144delta - est ce que nous faisons is nouvelle pour perl v5.14.4
DESCRIPTION
Améliorations de base
Sécurité
CVE-2013-1667 : épuisement de la mémoire avec des clés de hachage arbitraires
fuite de mémoire dans Encode
[perl #111594] Socket::unpack_sockaddr_un heap-buffer-overflow
[perl #111586] SDBM_File : correction de l'accès un par un au ".dir" global
erreur par deux dans List :: Util
[perl #115994] corrige segv dans regcomp.c:S_join_exact()
[perl #115992] PL_eval_start utilisation après libération
bouclage avec IO sur de longues chaînes
Modifications incompatibles
Dépréciations
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Socket, SDBM_File, Liste :: Util

Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Modifications des utilitaires
Configuration et compilation
Plate-forme de soutien
Nouvelles plates-formes
Plateformes abandonnées
Notes spécifiques à la plateforme
VMS

Corrections de bugs sélectionnés
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5143delta - est ce que nous faisons is nouvelle pour perl v5.14.3
DESCRIPTION
Améliorations de base
Sécurité
"Digest" utilisation dangereuse d'eval (CVE-2011-3597)
Dépassement de tampon de tas dans l'opérateur de répétition de chaîne 'x' (CVE-2012-5195)
Modifications incompatibles
Dépréciations
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Configuration et compilation
Plate-forme de soutien
Nouvelles plates-formes
Plateformes abandonnées
Notes spécifiques à la plateforme
FreeBSD, Solaris et NetBSD, HP-UX, Linux, Mac OS X, GNU/Hurd, NetBSD

Corrections de bugs
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5142delta - est ce que nous faisons is nouvelle pour perl v5.14.2
DESCRIPTION
Améliorations de base
Sécurité
Erreur de mémoire "File::Glob::bsd_glob()" avec GLOB_ALTDIRFUNC (CVE-2011-2728).
"Encoder" decode_xs dépassement de tas de n octets (CVE-2011-2939)
Modifications incompatibles
Dépréciations
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Modules et pragmata supprimés
Plate-forme de soutien
Nouvelles plates-formes
Plateformes abandonnées
Notes spécifiques à la plateforme
HP-UX PA-RISC/64 prend désormais en charge gcc-4.x, basé sur OS X 10.7 Lion et Xcode 4
fonctionne à nouveau

Corrections de bugs
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5141delta - est ce que nous faisons is nouvelle pour perl v5.14.1
DESCRIPTION
Améliorations de base
Sécurité
Modifications incompatibles
Dépréciations
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour
Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Nouveau diagnostic
Modifications apportées aux diagnostics existants
Modifications des utilitaires
Configuration et compilation
Contrôle de qualité
Plate-forme de soutien
Nouvelles plates-formes
Plateformes abandonnées
Notes spécifiques à la plateforme
Changements internes
Corrections de bugs
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5140delta - est ce que nous faisons is nouvelle pour perl v5.14.0
DESCRIPTION
Avertissement
Améliorations de base
Unicode
Expressions régulières
Améliorations syntaxiques
Gestion des exceptions
Autres améliorations
"-d:-foo", "-d:-foo=barre"

Nouvelles API C
Sécurité
Propriétés des expressions régulières définies par l'utilisateur
Modifications incompatibles
Expressions régulières et échappements de chaînes
Caches et variables de package
Modifications de la syntaxe ou des opérateurs Perl
Fils et processus
Configuration
Dépréciations
Omettre un espace entre une expression régulière et le mot suivant
"\cX"
"\B et B{"
Bibliothèques .pl de l'ère Perl 4
Affectation de liste à $[
Utilisation de qw(...) comme parenthèses
"\N{BELL}"
"?SCHÉMA?"
Lier les fonctions sur les scalaires contenant des typeglobs
Cartographie de cas définie par l'utilisateur
Modules obsolètes
Développeur ::DProf

Améliorations des performances
Optimisation des "signaux sûrs"
Optimisation de décalage() et populaire() appels sans arguments
Optimisation du travail de comparaison de chaînes du moteur d'expression rationnelle
Accélération de la compilation des expressions régulières
L'ajout de chaînes est 100 fois plus rapide
Éliminer les fonctions d'accès "PL_*" sous ithreads
Libérer les références faibles
Tableau lexical et affectations de hachage
@_ utilise moins de mémoire
Optimisations de taille pour les structures SV et HV
Améliorations de la consommation de mémoire pour Exporter
Économies de mémoire pour les références faibles
"%+" et "%-" utilisent moins de mémoire
Plusieurs petites améliorations des discussions
Les paires adjacentes d'opcodes nextstate sont désormais optimisées
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragma mis à jour
beaucoup moins de tracas dans la boîte de dialogue de configuration, prise en charge de META/MYMETA.json, soutien
local::lib, support de HTTP::Tiny pour réduire la dépendance aux sites FTP,
sélection automatique du miroir, correction de tous les bugs connus dans configure_requires, prise en charge
pour les distributions compressées avec bzip2(1), permettre Foo/Bar.pm sur la ligne de commande
pour signifier "Foo::Bar", charinfo(), carscript(), bloc de caractères()

Modules et pragmata supprimés
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Diagnostics
Nouveau diagnostic
Prototype de fermeture appelé, propriété définie par l'utilisateur non sécurisée %s, panique : échec de gp_free
pour libérer le pointeur global - quelque chose recrée à plusieurs reprises des entrées, analyse du code
erreur interne (%s), référence : fd %d%s, le modificateur d'expression rationnelle "/%c" peut ne pas apparaître deux fois,
Les modificateurs d'expression rationnelle "/%c" et "/%c" s'excluent mutuellement. L'utilisation de !~ avec %s ne le fait pas.
cela a du sens, "\b{" est obsolète ; utilisez plutôt "\b\{", "\B{" est obsolète ; utiliser
"\B\{" à la place, l'opération "%s" renvoie son argument pour .., Utilisation de qw(...) comme
les parenthèses sont obsolètes

Modifications apportées aux diagnostics existants
Modifications des utilitaires
Configuration et compilation
Plate-forme de soutien
Nouvelles plates-formes
AIX

Plateformes abandonnées
Apollo DomainOS, MacOS Classique

Notes spécifiques à la plateforme
Changements internes
Nouvelles API
Modifications de l'API C
API C obsolètes
"Perl_ptr_table_clear", "sv_compile_2op", "find_rundefsvoffset", "CALL_FPTR" et
"CPERLscope"

Autres changements internes
Corrections de bugs sélectionnés
I / O
Corrections de bogues d’expressions régulières
Bugs de syntaxe/analyse
Cachettes, Globs et recherche de méthodes
Aliasing de packages en les attribuant à des globs [perl #77358], Suppression de packages en
supprimer leurs éléments de cache contenant, annuler la définition du glob contenant un package
("undef *Foo::"), Annulation de la définition d'un glob ISA ("undef *Foo::ISA"), Suppression d'un ISA
élément de cachette ("delete $Foo::{ISA}"), partage de tableaux @ISA entre classes (via
"*Foo::ISA = \@Bar::ISA" ou "*Foo::ISA = *Bar::ISA") [perl #77238]

Unicode
Liens, surcharge et autres magies
Le débogueur
Threads
Portée et sous-programmes
Signalétique
Diverses fuites de mémoire
Corruption de mémoire et plantages
Correctifs apportés à divers opérateurs Perl
Bugs liés à l'API C
Problèmes connus
Errata
clés(), valeurs () et chaque() travailler sur des tableaux
diviser() et @_
Nécrologie
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5125delta - est ce que nous faisons is nouvelle pour perl v5.12.5
DESCRIPTION
Sécurité
"Encoder" decode_xs dépassement de tas de n octets (CVE-2011-2939)
Erreur de mémoire "File::Glob::bsd_glob()" avec GLOB_ALTDIRFUNC (CVE-2011-2728).
Dépassement de tampon de tas dans l'opérateur de répétition de chaîne 'x' (CVE-2012-5195)
Modifications incompatibles
Modules et pragmates
Modules mis à jour
Modifications apportées à la documentation existante
perlebcdic
perlunicode
perluniprops
Améliorations de l'installation et de la configuration
Modifications spécifiques à la plateforme
Mac OS X, NetBSD

Corrections de bugs sélectionnés
Errata
diviser() et @_
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5124delta - est ce que nous faisons is nouvelle pour perl v5.12.4
DESCRIPTION
Modifications incompatibles
Corrections de bugs sélectionnés
Modules et pragmates
Contrôle de qualité
Documentation
Notes spécifiques à la plateforme
Linux

Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5123delta - est ce que nous faisons is nouvelle pour perl v5.12.3
DESCRIPTION
Modifications incompatibles
Améliorations de base
"clés", "valeurs" fonctionnent sur les tableaux
Corrections de bugs
Notes spécifiques à la plateforme
Solaris, VMS, VOS

Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5122delta - est ce que nous faisons is nouvelle pour perl v5.12.2
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
Nouveaux modules et pragmata
Changements de pragmata
Modules mis à jour
"Carpe", "CPANPLUS", "File::Glob", "File::Copy", "File::Spec"

Modifications des utilitaires
Modifications apportées à la documentation existante
Améliorations de l'installation et de la configuration
Améliorations de la configuration
Améliorations de la compilation
Corrections de bugs sélectionnés
Notes spécifiques à la plateforme
AIX
Windows
VMS
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5121delta - est ce que nous faisons is nouvelle pour perl v5.12.1
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
Changements de pragmata
Modules mis à jour
Modifications apportées à la documentation existante
Contrôle de qualité
Améliorations des tests
Améliorations de l'installation et de la configuration
Améliorations de la configuration
Corrections de bugs
Notes spécifiques à la plateforme
HP-UX
AIX
FreeBSD 7
VMS
Problèmes connus
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5120delta - est ce que nous faisons is nouvelle pour perl v5.12.0
DESCRIPTION
Améliorations de base
Nouvelle syntaxe "NOM DU package VERSION"
L'opérateur
Restrictions implicites
Améliorations Unicode
Conformité Y2038
qr surcharge
Mots clés enfichables
Des API pour plus d'internes
Recherche de fonction remplaçable
Une interface appropriée pour les ordres de résolution de méthode enfichables
Échappement expérimental de regex "\N"
Prise en charge de DTrace
Prise en charge de "configure_requires" dans les métadonnées du module CPAN
"chacun", "clés", "valeurs" sont désormais plus flexibles
"quand" comme modificateur d'instruction
$, flexibilité
// dans les clauses quand
Activation des avertissements de votre environnement shell
"supprimer local"
Nouvelle prise en charge des sockets d'espace de noms abstraits
Limite de 32 bits sur les arguments substr supprimée
Modifications potentiellement incompatibles
Les dépréciations avertissent par défaut
Formats des numéros de version
Réorganisation @INC
Les REGEXP sont désormais de première classe
Modifications de l'instruction Switch
opérateurs de bascule, opérateur défini ou

Changements de correspondance intelligents
Autres changements potentiellement incompatibles
Dépréciations
suidperl, Utilisation de ":=" pour désigner une liste d'attributs vide, "UNIVERSAL->import()", Utilisation de
"goto" pour accéder à une construction, noms de caractères personnalisés dans \N{name} qui n'ont pas l'air
comme les noms, les modules obsolètes, la classe :: ISA, le pod :: Plainer, le shell, le commutateur, l'affectation à
$[, Utilisation de l'attribut :locked sur les sous-programmes, Utilisation de "locked" avec les attributs
pragma, Utilisation de "unique" avec les attributs pragma, Perl_pmflag, Nombreux Perl 4-era
bibliothèques

Révision Unicode
Modules et pragmates
Nouveaux modules et pragmata
"autodie", "Compress::Raw::Bzip2", "surcharge", "parent", "Parse::CPAN::Meta",
"VMS::DCLsym", "VMS::Stdio", "XS::APItest::KeywordRPN"

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

Modules mis à jour
"Archive::Extract", "Archive::Tar", "Attribute::Handlers", "AutoLoader",
"B::Concise", "B::Debug", "B::Deparse", "B::Lint", "CGI", "Class::ISA",
"Compress::Raw::Zlib", "CPAN", "CPANPLUS", "CPANPLUS::Dist::Build",
"Data::Dumper", "DB_File", "Devel::PPPort", "Digest", "Digest::MD5",
"Digest::SHA", "Encode", "Exportateur", "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::Complexe",
"Mémoize", "MIME::Base64", "Module::Build", "Module::CoreList", "Module::Load",
"Module::Load::Conditionnel", "Module::Loaded", "Module::Pluggable", "Net::Ping",
"NEXT", "Object::Accessor", "Package::Constantes", "PerlIO", "Pod::Parser",
"Pod::Perldoc", "Pod::Plainer", "Pod::Simple", "Safe", "SelfLoader", "Stockable",
"Commutateur", "Sys::Syslog", "Term::ANSIColor", "Term::UI", "Test", "Test::Harnais",
"Test::Simple", "Text::Balanced", "Text::ParseWords", "Text::Soundex",
"Thread::Queue", "Thread::Sémaphore", "Tie::RefHash", "Time::HiRes",
"Time::Local", "Time::Pièce", "Unicode::Collate", "Unicode::Normalize", "Win32",
"Win32API :: Fichier", "XSLoader"

Modules et pragmata supprimés
"attrs", "CPAN::API::HOWTO", "CPAN::DeferedCode", "CPANPLUS::inc", "DCLsym",
"ExtUtils::MakeMaker::bytes", "ExtUtils::MakeMaker::vmsish", "Stdio",
"Test::Harness::Assert", "Test::Harness::Iterator", "Test::Harness::Point",
"Test::Harness::Résultats", "Test::Harness::Straps", "Test::Harness::Util",
"XSSymSet"

Modules et pragmata obsolètes
Documentation
Nouvelle documentation
Modifications apportées à la documentation existante
Améliorations des performances sélectionnées
Améliorations de l'installation et de la configuration
Changements internes
Contrôle de qualité
Améliorations des tests
Tests parallèles, Test de flexibilité du harnais, Test de surveillance

Nouveaux tests
Diagnostics nouveaux ou modifiés
Nouveau diagnostic
Diagnostic modifié
"Caractère illégal dans le prototype pour %s : %s", "Prototype après '%c' pour %s : %s"

Modifications des utilitaires
Corrections de bugs sélectionnés
Modifications spécifiques à la plateforme
Nouvelles plates-formes
Haïku, MirOS BSD

Plateformes abandonnées
Domaine/OS, MiNT, Tenon MachTen

Plateformes mises à jour
AIX, Cygwin, Darwin (Mac OS X), DragonFly BSD, FreeBSD, Irix, NetBSD, OpenVMS,
Stratus VOS, Symbian, Windows

Problèmes connus
Errata
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5101delta - est ce que nous faisons is nouvelle pour perl v5.10.1
DESCRIPTION
Modifications incompatibles
Modifications de l'instruction Switch
opérateurs de bascule, opérateur défini ou

Changements de correspondance intelligents
Autres changements incompatibles
Améliorations de base
Base de données de caractères Unicode 5.1.0
Une interface appropriée pour les ordres de résolution de méthode enfichables
Le pragme de la « surcharge »
Essais parallèles
Prise en charge de DTrace
Prise en charge de "configure_requires" dans les métadonnées du module CPAN
Modules et pragmates
Nouveaux modules et pragmata
"autodie", "Compress::Raw::Bzip2", "parent", "Parse::CPAN::Meta"

Changements de pragmata
"attributs", "attrs", "base", "bigint", "bignum", "bigrat", "charnames",
"constant", "feature", "fields", "lib", "open", "overload", "overloading",
"version"

Modules mis à jour
"Archive::Extract", "Archive::Tar", "Attribute::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",
"Exportateur", "ExtUtils::CBuilder", "ExtUtils::Command", "ExtUtils::Constant",
"ExtUtils::Embed", "ExtUtils::Install", "ExtUtils::MakeMaker",
"ExtUtils::Manifest", "ExtUtils::ParseXS", "Fatal", "File::Basename",
"Fichier::Comparer", "Fichier::Copier", "Fichier::Récupérer", "Fichier::Rechercher", "Fichier::Chemin",
"Fichier::Spec", "Fichier::stat", "Fichier::Temp", "FileCache", "FileHandle",
"Filter::Simple", "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::Complexe",
"Math::Trig", "Memoize", "Module::Build", "Module::CoreList", "Module::Load",
"Module::Load::Conditionnel", "Module::Loaded", "Module::Pluggable", "NDBM_File",
"Net::Ping", "NEXT", "Object::Accessor", "OS2::REXX", "Package::Constantes",
"PerlIO", "PerlIO::via", "Pod::Man", "Pod::Parser", "Pod::Simple", "Pod::Text",
"POSIX", "Safe", "Scalar::Util", "SelectSaver", "SelfLoader", "Socket",
"Stockable", "Commutateur", "Symbole", "Sys::Syslog", "Term::ANSIColor",
"Term::ReadLine", "Term::UI", "Test::Harness", "Test::Simple", "Text::ParseWords",
"Texte::Tabs", "Texte::Wrap", "Thread::Queue", "Thread::Semaphore", "threads",
"threads::shared", "Tie::RefHash", "Tie::StdHandle", "Time::HiRes", "Time::Local",
"Time::Pièce", "Unicode::Normalize", "Unicode::UCD", "UNIVERSAL", "Win32",
"Win32API :: Fichier", "XSLoader"

Modifications des utilitaires
h2ph, h2xs, perl5db.pl, merci

Nouvelle documentation
perlhaiku, perlmroapi, perlperf, perlrepository, perlthanks

Modifications apportées à la documentation existante
Améliorations des performances
Améliorations de l'installation et de la configuration
ext / réorganisation
Améliorations de la configuration
Améliorations de la compilation
Modifications spécifiques à la plateforme
AIX, Cygwin, FreeBSD, Irix, Haiku, MirOS BSD, NetBSD, Stratus VOS, Symbian, Win32,
VMS

Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
"panique : sv_chop %s", "Impossible de localiser le package %s pour les parents de %s", "v-string dans
use/require n'est pas portable", "Récursion profonde sur le sous-programme "%s""

Modification des composants internes
"SVf_UTF8", "SVs_TEMP"

Nouveaux tests
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

Problèmes connus
Dépréciations
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl5100delta - est ce que nous faisons is nouvelle pour perl 5.10.0
DESCRIPTION
Améliorations de base
Le pragme « fonctionnalité »
Équipement -E commutateur de ligne de commande
Opérateur défini-ou
Opérateur Switch et Smart Match
Expressions régulières
Modèles récursifs, tampons de capture nommés, quantificateurs possessifs, retour en arrière
verbes de contrôle, références arrière relatives, échappement "\K", vertical et horizontal
espaces et sauts de ligne, captures facultatives avant et après le match avec le /p
drapeau

"dire()"
Lexique $_
Le Prototype
Blocs UNITCHECK
Nouveau Pragma, "mro"
readdir () peut renvoyer un "nom de fichier court" sous Windows
lire le tube() est désormais remplaçable
Argument par défaut pour lire la ligne()
Etat() les variables
Opérateurs de test de fichiers empilés
UNIVERSEL::FAIT()
Formats
Modificateurs d'ordre des octets pour paquet() et déballer()
"pas de VERSION"
"chdir", "chmod" et "chown" sur les descripteurs de fichiers
Groupes de système d'exploitation
Sous-marins de tri récursif
Exceptions en pliage constant
Filtres sources dans @INC
Nouvelles variables internes
"${^RE_DEBUG_FLAGS}", "${^CHILD_ERROR_NATIVE}", "${^RE_TRIE_MAXBUF}",
"${^WIN32_SLOPPY_STAT}"

Divers
UCD 5.0.0
MAD
tuer() sous Windows
Modifications incompatibles
Emballage et chaînes UTF-8
Fonction de comptage d'octets/caractères dans déballer()
Les variables $* et $# ont été supprimées
substr () Les lvalues ​​ne sont plus de longueur fixe
Analyse de "-f _"
":unique"
Effet des pragmas dans l'évaluation
chdir FOO
Gestion des fichiers .pmc
$^V est maintenant un objet "version" au lieu d'une chaîne virtuelle
@- et @+ dans les modèles
$AUTOLOAD peut maintenant être entaché
Entachement et impression
undef et gestionnaires de signaux
restrictions et déréférencement dans défini()
"(?p{})" a été supprimé
Les pseudo-hachages ont été supprimés
Suppression du compilateur de bytecode et de perlcc
Suppression du JPL
Héritage récursif détecté plus tôt
warns::enabled et warns::warnif modifiés pour favoriser les utilisateurs de modules
Modules et pragmates
Mise à niveau de modules de base individuels
Changements de pragmata
"feature", "mro", Cadrage du pragma "sort", Cadrage de "bignum", "bigint",
"bigrat", "base", "strict" et "warnings", "version", "warnings", "less"

De nouveaux modules
Modifications sélectionnées apportées aux modules de base
"Attribut :: Gestionnaires", "B::Lint", "B", "Thread"

Modifications des utilitaires
perl -d, ptar, ptardiff, shasum, corelist, h2ph et h2xs, perlivp, find2perl,
config_data, cpanp, cpan2dist, pod2html

Nouvelle documentation
Améliorations des performances
Tri sur place
Accès au tableau lexical
SWASHGET assisté par XS
Sous-programmes constants
"PERL_DONT_CREATE_GVSV"
Les références faibles sont moins chères
sorte() améliorations
Optimisations de la mémoire
Optimisation du cache UTF-8
Statistique bâclée sous Windows
Optimisations des expressions régulières
Moteur dé-récursivisé, classes de caractères à caractère unique traitées comme des littéraux, Trie
optimisation des alternances de chaînes littérales, optimisation du point de départ Aho-Corasick

Améliorations de l'installation et de la configuration
Améliorations de la configuration
"-Dusesitecustomize", Installations délocalisables, strlcat() et strlcpy(),
"d_pseudofork" et "d_printf_format_null", Aide à la configuration

Améliorations de la compilation
Construction parallèle, prise en charge des compilateurs Borland, construction statique sous Windows, ppport.h
fichiers, compatibilité C++, prise en charge du compilateur Microsoft 64 bits, Visual C++, Win32
construit

Améliorations de l'installation
Fichiers auxiliaires du module

Plateformes nouvelles ou améliorées
Corrections de bugs sélectionnés
restrictions dans les blocs d'évaluation des expressions rationnelles, appel CORE :: require (), Indices des tranches, "non
les avertissements 'catégorie'" fonctionnent correctement avec -w, améliorations des threads, chr() et négatif
valeurs, PERL5SHELL et altération, Utilisation de *FILE{IO}, Surcharge et rebénédiction,
Surcharge et UTF-8, fuites de mémoire d'évaluation corrigées, périphérique aléatoire sous Windows,
PERLIO_DEBUG, PerlIO::scalaires et scalaires en lecture seule, étude() et UTF-8, critique
signaux, correctif du crochet @INC, correctif du commutateur "-t", duplication des descripteurs de fichiers UTF-8, localisation de
éléments de hachage

Diagnostics nouveaux ou modifiés
Utilisation d'une valeur non initialisée, utilisation obsolète de ma() en faux conditionnel, !=~ devrait être
!~, Nouvelle ligne dans une chaîne justifiée à gauche, Trop tard pour l'option "-T", variable "%s" %s masques
déclaration antérieure, readdir ()/fermé ()/etc. tentative sur dirhandle invalide, Ouverture
dirhandle/filehandle %s également en tant que fichier/répertoire, l'utilisation de -P est obsolète, v-string dans
use/require n'est pas portable, perl -V

Modification des composants internes
Réorganisation des constantes SVt_*
Élimination de SVt_PVBM
Nouveau type SVt_BIND
Suppression des symboles du RPC
Moins d'espace est utilisé par les opérations
Nouvel analyseur
Utilisation de "const"
Mathoms
"AvFLAGS" a été supprimé
"av_*" change
$^H et %^H
B : l'héritage des modules a été modifié
Constructeurs de hachage et de tableaux anonymes
Problèmes connus
Problèmes UTF-8
Problèmes spécifiques à la plate-forme
Signaler des bogues
VOIR ÉGALEMENT

perl589delta - est ce que nous faisons is nouvelle pour perl v5.8.9
DESCRIPTION
Avertissement
Modifications incompatibles
Améliorations de base
Base de données de caractères Unicode 5.1.0.
stat et -X sur les descripteurs de répertoire
Filtres sources dans @INC
Exceptions en pliage constant
"pas de VERSION"
Code de mise en cache UTF-8 interne amélioré
Installations délocalisables d'exécution
Nouvelles variables internes
"${^CHILD_ERROR_NATIVE}", "${^UTF8CACHE}"

"readpipe" est désormais modifiable
macros simples de gestion des exceptions
Améliorations de l'option -D
SWASHGET assisté par XS
Sous-programmes constants
Nouvelles plates-formes
Modules et pragmates
Nouveaux modules
Modules mis à jour
Modifications des utilitaires
débogueur mis à niveau vers la version 1.31
merci
bug perl
h2xs
h2ph
Nouvelle documentation
Modifications apportées à la documentation existante
Améliorations des performances
Améliorations de l'installation et de la configuration
Installations délocalisables
Améliorations de la configuration
Améliorations de la compilation
Améliorations de l'installation.
Modifications spécifiques à la plateforme
Corrections de bugs sélectionnés
Unicode
PerlIO
la magie
La rebénédiction des objets surchargés fonctionne désormais
"strict" se propage désormais correctement dans les évaluations de chaînes
Autres correctifs
Correctifs spécifiques à la plate-forme
Corrections plus petites
Diagnostics nouveaux ou modifiés
panique : sv_chop %s
Nombre maximal de signaux en attente (%s) dépassé
panique : tentative d'appel de %s dans %s
FETCHSIZE a renvoyé une valeur négative
Impossible de mettre à niveau %s (%d) vers %d
L'argument %s n'est pas un élément HASH ou ARRAY ou un sous-programme
Impossible de rendre fatale la fonction %s intégrée non remplaçable
Caractère non reconnu '%s' dans la colonne %d
Offset à l'extérieur de la chaîne
Échappement non valide dans l'encodage spécifié dans l'expression rationnelle ; marqué par <-- ICI en m/%s/
Votre machine ne prend pas en charge le dump/undump.
Modification des composants internes
Nettoyages de macros
Nouveaux tests
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/cravate.t

Problèmes connus
Notes spécifiques à la plateforme
Win32
OS / 2
VMS
Nécrologie
Remerciements
Signaler des bogues
VOIR ÉGALEMENT

perl588delta - est ce que nous faisons is nouvelle pour perl v5.8.8
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
Modifications des utilitaires
Améliorations "h2xs"
améliorations "perlivp"
Nouvelle documentation
Améliorations des performances
Améliorations de l'installation et de la configuration
Corrections de bugs sélectionnés
aucune catégorie d'avertissement ne fonctionne correctement avec -w
Supprimer la suroptimisation
sprintf() correctifs
Ralentissement du débogueur et d'Unicode
Corrections plus petites
Diagnostics nouveaux ou modifiés
Tentative de définition de la longueur du tableau libéré
Non-chaîne passée comme masque de bits
Modèle de recherche non terminé ou opérateur ternaire analysé comme modèle de recherche
Modification des composants internes
Problèmes spécifiques à la plate-forme
Signaler des bogues
VOIR ÉGALEMENT

perl587delta - est ce que nous faisons is nouvelle pour perl v5.8.7
DESCRIPTION
Modifications incompatibles
Améliorations de base
Base de données de caractères Unicode 4.1.0
suidperl moins incertain
Script de personnalisation du site facultatif
"Config.pm" est désormais beaucoup plus petit.
Modules et pragmates
Modifications des utilitaires
améliorations de find2perl
Améliorations des performances
Améliorations de l'installation et de la configuration
Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
Modification des composants internes
Problèmes connus
Problèmes spécifiques à la plate-forme
Signaler des bogues
VOIR ÉGALEMENT

perl586delta - est ce que nous faisons is nouvelle pour perl v5.8.6
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
Modifications des utilitaires
Améliorations des performances
Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
Modification des composants internes
Nouveaux tests
Signaler des bogues
VOIR ÉGALEMENT

perl585delta - est ce que nous faisons is nouvelle pour perl v5.8.5
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
Modifications des utilitaires
Le débogueur de Perl
h2ph
Améliorations de l'installation et de la configuration
Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
Modification des composants internes
Problèmes connus
Problèmes spécifiques à la plate-forme
Signaler des bogues
VOIR ÉGALEMENT

perl584delta - est ce que nous faisons is nouvelle pour perl v5.8.4
DESCRIPTION
Modifications incompatibles
Améliorations de base
Emballage Malloc
Base de données de caractères Unicode 4.0.1
suidperl moins incertain
le format
Modules et pragmates
Modules mis à jour
Attribut : Gestionnaires, B, Benchmark, CGI, Carp, Cwd, Exportateur, Fichier : Rechercher, IO,
IPC :: Open3, Local :: Maketext, Math :: BigFloat, Math :: BigInt, Math :: BigRat,
MIME :: Base64, ODBM_File, POSIX, Shell, Socket, Stockable, Switch, Sys :: Syslog,
Terme :: ANSIColor, Time :: HiRes, Unicode :: UCD, Win32, base, ouvert, threads, utf8

Améliorations des performances
Modifications des utilitaires
Améliorations de l'installation et de la configuration
Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
Modification des composants internes
Directions futures
Problèmes spécifiques à la plate-forme
Signaler des bogues
VOIR ÉGALEMENT

perl583delta - est ce que nous faisons is nouvelle pour perl v5.8.3
DESCRIPTION
Modifications incompatibles
Améliorations de base
Modules et pragmates
CGI, Cwd, Digest, Digest :: MD5, Encode, File :: Spec, FindBin, List :: Util, Math :: BigInt,
PodParser, Pod::Perldoc, POSIX, Unicode::Collate, Unicode::Normalize, Test::Harness,
fils::partagés

Modifications des utilitaires
Nouvelle documentation
Améliorations de l'installation et de la configuration
Corrections de bugs sélectionnés
Diagnostics nouveaux ou modifiés
Modification des composants internes
Configuration et construction
Problèmes spécifiques à la plate-forme
Problèmes connus
Directions futures
Nécrologie
Signaler des bogues
VOIR ÉGALEMENT

perl582delta - est ce que nous faisons is nouvelle pour perl v5.8.2
DESCRIPTION
Modifications incompatibles
Améliorations de base
Randomisation du hachage
Threading
Modules et pragmates
Modules et pragmata mis à jour
Devel :: PPPort, Digest :: MD5, I18N :: LangTags, libnet, MIME :: Base64, Pod :: Perldoc,
strict, Tie :: Hash, Time :: HiRes, Unicode :: Collate, Unicode :: Normalize, UNIVERSAL

Corrections de bugs sélectionnés
Modification des composants internes
Problèmes spécifiques à la plate-forme
Directions futures
Signaler des bogues
VOIR ÉGALEMENT

perl581delta - est ce que nous faisons is nouvelle pour perl v5.8.1
DESCRIPTION
Modifications incompatibles
Randomisation du hachage
UTF-8 sur les descripteurs de fichiers n'est plus activé par les paramètres régionaux
Les chaînes virtuelles à numéro unique ne sont plus des chaînes virtuelles avant "=>"
(Win32) Le commutateur -C a été réutilisé
(Win32) Le commutateur /d de cmd.exe
Améliorations de base
UTF-8 n'est plus par défaut dans les paramètres régionaux UTF-8
Signaux dangereux à nouveau disponibles
Tableaux liés avec des indices de tableau négatifs
${$x} locaux
Base de données de caractères Unicode 4.0.0
Avertissements de dépréciation
Améliorations diverses
Modules et pragmates
Modules et pragmata mis à jour
base, B::Bytecode, B::Concise, B::Deparse, Benchmark, ByteLoader, octets, CGI,
charnames, CPAN, Data :: Dumper, DB_File, Devel :: PPPort, Digest :: MD5, Encode,
champs, libnet, Math::BigInt, MIME::Base64, NEXT, Net::Ping, PerlIO::scalar,
podlateurs, Pod::LaTeX, PodParsers, Pod::Perldoc, Scalar::Util, Stockable, strict,
Terme : ANSIcolor, Test : Harnais, Test : Plus, Test : Simple, Texte : Équilibré,
Time::HiRes, threads, threads::shared, Unicode::Collate, Unicode::Normalize,
Win32 :: GetFolderPath, Win32 :: GetOSVersion

Modifications des utilitaires
Nouvelle documentation
Améliorations de l'installation et de la configuration
Améliorations spécifiques à la plateforme
Corrections de bugs sélectionnés
Clôtures, évaluations et lexicaux
Correctifs génériques
Correctifs spécifiques à la plate-forme
Diagnostics nouveaux ou modifiés
Modification de "Un thread s'est arrêté alors que %d threads étaient en cours d'exécution"
Suppression de "Tentative d'effacement d'un hachage restreint"
Nouveau "Déclaration illégale de sous-programme anonyme"
Modification de "Plage non valide "%s" dans l'opérateur de translittération"
Nouveau "Nom du caractère de contrôle manquant dans \c"
Nouveau "Nouvelle ligne dans la chaîne justifiée à gauche pour %s"
Nouveau "Problème de priorité possible sur l'opérateur %c au niveau du bit"
Nouveau "Les pseudo-hachages sont obsolètes"
Nouveau "lis() sur le descripteur de fichier %s %s"
Nouveau "5.005 threads sont obsolètes"
Nouveau "Variable liée libérée alors qu'elle est encore en cours d'utilisation"
Nouveau "Vers %s : mappage illégal '%s'"
Nouveau "Utilisation de la valeur libérée dans l'itération"
Modification des composants internes
Nouveaux tests
Problèmes connus
Hachages liés dans un contexte scalaire
Net :: Échecs de Ping 450_service et 510_ping_udp
AVANT JC
Problèmes spécifiques à la plate-forme
Plateformes EBCDIC
Problèmes avec Cygwin 1.5
HP-UX : avertissements HP cc concernant sendfile et sendpath
IRIX : t/uni/tr_7jis.t échoue faussement
Mac OS X : inutile de mymalloc
Tru64 : pas de builds threadés avec GNU cc (gcc)
Win32 : sysopen, sysread, syswrite
Directions futures
Signaler des bogues
VOIR ÉGALEMENT

perl58delta - est ce que nous faisons is nouvelle pour perl v5.8.0
DESCRIPTION
Points forts de la version 5.8.0
Modifications incompatibles
Incompatibilité binaire
Plateformes 64 bits et malloc
Chargement dynamique AIX
Les attributs de "mes" variables sont désormais gérés au moment de l'exécution
Extension de socket dynamique dans VMS
Virgule flottante par défaut au format IEEE sur OpenVMS Alpha
Nouvelle sémantique Unicode (plus "utiliser utf8", presque)
Nouvelles propriétés Unicode
REF(...) Au lieu de SCALAIRE(...)
emballer/déballer D/F recyclé
globe () renvoie désormais les noms de fichiers par ordre alphabétique
Dépréciations
Améliorations de base
Révision Unicode
PerlIO est désormais la valeur par défaut
fils
Hachages restreints
Signaux sûrs
Compréhension des nombres
Les tableaux sont désormais toujours interpolés dans des chaînes entre guillemets doubles [561]
Changements Divers
Modules et pragmates
Nouveaux modules et pragmata
Modules et pragmata mis à jour et améliorés
Modifications des utilitaires
Nouvelle documentation
Améliorations des performances
Améliorations de l'installation et de la configuration
Améliorations génériques
Plateformes nouvelles ou améliorées
Corrections de bugs sélectionnés
Modifications et correctifs spécifiques à la plate-forme
Diagnostics nouveaux ou modifiés
Modification des composants internes
Vulnérabilité de sécurité fermée [561]
Nouveaux tests
Problèmes connus
La suite du compilateur est encore très expérimentale
La localisation des tableaux liés et des hachages est interrompue
La création d'extensions peut échouer à cause de fichiers volumineux
Modification de $_ Inside pour(..)
mod_perl 1.26 ne construit pas avec Perl threadé
Les tests lib/ftmp-security avertissent « le système peut être non sécurisé »
libwww-perl (LWP) échoue à la base/date #51
PDL échoue à certains tests
Perl_get_sv
Problèmes d'auto-attache
ext/threads/t/libc
Échec des tests Thread (style 5.005)
Problèmes de synchronisation
Les éléments liés / tableau magique / hachage ne s'autovivent pas
Unicode dans les noms de package/classe et de sous-programme ne fonctionne pas
Problèmes spécifiques à la plate-forme
AIX
Les systèmes Alpha avec d'anciens gcc échouent à plusieurs tests
Amis
BeOS
Cygwin "impossible de remapper"
Les tests Cygwin ndbm échouent sur FAT
Échecs du DJGPP
FreeBSD construit avec des coredumps ithreads lisant de grands répertoires
FreeBSD échoue au test 117 des paramètres régionaux pour les paramètres régionaux ISO 8859-15
IRIX échoue à ext/List/Util/t/shuffle.t ou Digest :: MD5
Le sous-test HP-UX lib/posix 9 échoue lorsque LP64 est configuré
Linux avec la glibc 2.2.5 échoue au sous-test t/op/int n°6 avec -Duse64bitint
Linux avec Sfio échoue au test op/misc 48
Mac OS X
Mac OS X dyld symboles non définis
Échecs des tests OS/2
tests op/sprintf 91, 129 et 130
SCO
Solaris 2.5
Solaris x86 échoue aux tests avec -Duse64bitint
SUPER-UX (NECSX)
Term :: ReadKey ne fonctionne pas sur Win32
UNICOS/mk
UTS
VOS (Strat)
VMS
Win32
XML :: L'analyseur ne fonctionne pas
z/OS (OS/390)
La prise en charge d'Unicode sur EBCDIC est toujours inégale
Vu dans Perl 5.7 mais disparu maintenant
Signaler des bogues
VOIR ÉGALEMENT
HISTOIRE

perl561delta - qu'est-ce que nouvelle pour perl v5.6.1
DESCRIPTION
Résumé des changements entre 5.6.0 et 5.6.1
Les problèmes de sécurité
Corrections de bogues principaux
"UNIVERSAL::isa()", Fuites mémoire, Conversions numériques, qw(a\\b), votre interlocuteur(), Des bogues dans
expressions régulières, mode "slurp", Autovivification des références symboliques à
variables spéciales, avertissements lexicaux, avertissements et erreurs parasites, globe (),
Entacher, sorte(), directives #line, prototypes de sous-programmes, map (), Débogueur,
PERL5OPT, hacher(), Prise en charge Unicode, prise en charge 64 bits, Compilateur, sous-programmes Lvalue,
IO :: Socket, File :: Find, xsubpp, "no Module;", Tests

CARACTERISTIQUES de base
Problèmes de configuration
Documentation
Modules groupés
B::Concise, File::Temp, Pod::LaTeX, Pod::Text::Overstrike, CGI, CPAN,
Class::Struct, DB_File, Devel::Peek, File::Find, Getopt::Long, IO::Poll,
IPC :: Open3, Math :: BigFloat, Math :: Complexe, Net :: Ping, Opcode, Pod :: Parser,
Pod :: Texte, SDBM_File, Sys :: Syslog, Tie :: RefHash, Tie :: SubstrHash

Améliorations spécifiques à la plateforme
NCR MP-RAS, NonStop-UX

Améliorations de base
Clonage d'interprètes, threads et concurrence
Catégories d'avertissement de portée lexicale
Prise en charge Unicode et UTF-8
Prise en charge de l'interpolation des caractères nommés
"nos" déclarations
Prise en charge des chaînes représentées comme vecteur d'ordinaux
Système de numérotation des versions Perl amélioré
Nouvelle syntaxe pour déclarer les attributs des sous-programmes
Les descripteurs de fichiers et de répertoires peuvent être autovivifiés
ouvrir() avec plus de deux arguments
Prise en charge de 64-bit
Support de fichiers volumineux
Doubles longs
"plus de bits"
Prise en charge améliorée pour sorte() sous-programmes
"trier $coderef @foo" autorisé
Globalisation de fichiers implémentée en interne
Prise en charge des blocs CHECK
Syntaxe de classe de caractères POSIX [: :] prise en charge
Meilleur générateur de nombres pseudo-aléatoires
Opérateur "qw//" amélioré
Meilleur comportement des hachages dans le pire des cas
paquet() format 'Z' pris en charge
paquet() modificateur de format '!' prise en charge
paquet() et déballer() prise en charge des chaînes comptées
Commentaires dans paquet() modèles
Des références faibles
Nombres binaires pris en charge
Lvalue sous-routines
Certaines flèches peuvent être omises dans les appels via des références
Les opérateurs d'affectation booléennes sont des valeurs légales
existe() est pris en charge sur les noms de sous-programmes
existe() et delete () sont pris en charge sur les éléments du tableau
Les pseudo-hachages fonctionnent mieux
Vidage automatique des tampons de sortie
Meilleurs diagnostics sur les opérations de gestion de fichiers dénuées de sens
Dans la mesure du possible, les données mises en mémoire tampon sont supprimées du descripteur de fichier d'entrée dupé.
eof() a la même vieille magie que <>
binmode() peut être utilisé pour définir les modes :crlf et :raw
"-T" filetest reconnaît les fichiers codés en UTF-8 comme du "texte"
système(), les backticks et le tuyau ouvert reflètent maintenant exécutable() échec
Diagnostic amélioré
Les diagnostics suivent STDERR
Comportement de fermeture après exécution plus cohérent
écrituresys() facilité d'utilisation
Meilleures vérifications de syntaxe sur les opérateurs unaires entre parenthèses
Les opérateurs de bits prennent en charge la largeur entière native complète
caractéristiques de sécurité améliorées
Prototype de mots nus plus fonctionnel (*)
"exiger" et "faire" peuvent être remplacés
Les variables $^X peuvent désormais avoir des noms de plus d'un caractère
La nouvelle variable $^C reflète le commutateur "-c"
La nouvelle variable $^V contient la version Perl sous forme de chaîne
Avertissements facultatifs concernant l'an 2
Les tableaux sont désormais toujours interpolés dans des chaînes entre guillemets
@- et @+ fournissent des décalages de début/fin des sous-correspondances d'expression régulière
Modules et pragmates
formation vidéo
attributs, B, Benchmark, ByteLoader, constante, charnames, Data::Dumper, DB,
DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, Anglais, Env, Fcntl,
Fichier :: Comparer, Fichier :: Rechercher, Fichier :: Global, Fichier :: Spec, Fichier :: Spec :: Fonctions,
Getopt :: Long, IO, JPL, lib, Math :: BigInt, Math :: Complex, Math :: Trig, Pod :: Parser,
Pod::InputObjects, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find,
Pod::Select, podselect, Pod::Usage, pod2usage, Pod::Text et Pod::Man, SDBM_File,
Sys :: Syslog, Sys :: Nom d'hôte, Term :: ANSIColor, Time :: Local, Win32, XSLoader, DBM
Filtre(s)

Pragmatique
Modifications des utilitaires
dprofpp
trouver2perl
h2xs
perlcc
perldoc
Le débogueur Perl
Documentation améliorée
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod,
perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod,
perllexwarn.pod, perlnumber.pod, perlopentut.pod, perlreftut.pod, perltootc.pod,
perltodo.pod, perlunicode.pod

Améliorations de la performance
Simple sorte() l'utilisation de { $a <=> $b } et autres sont optimisés
Affectations optimisées aux variables lexicales
Appels de sous-programmes plus rapides
delete (), chaque(), valeurs () et les itérations de hachage sont plus rapides
Améliorations de l'installation et de la configuration
-Dusethreads signifie quelque chose de différent
Nouveau Configurer les indicateurs
Le threading et le 64 bits sont désormais plus audacieux
Doubles longs
-Dusemorebits
-D'utiliserdes fichiers volumineux
installerusrbinperl
Prise en charge des CHAUSSETTES
"-Un drapeau
Répertoires d'installation améliorés
gcc a automatiquement essayé si 'cc' ne semble pas fonctionner
Modifications spécifiques à la plateforme
Plateformes prises en charge
DOS
OS390 (OpenEdition MVS)
VMS
Win32
Corrections de bugs importants
sur des fichiers vides
Améliorations de "eval '..."
Toutes les erreurs de compilation sont de vraies erreurs
Les descripteurs de fichiers implicitement fermés sont plus sûrs
Le comportement des tranches de liste est plus cohérent
Prototype "(\$)" et $foo{a}
"aller à &sub" et AUTOLOAD
"-bareword" autorisé sous "utiliser un entier"
Échecs dans DÉTRUIRE()
Bugs régionaux corrigés
Fuites de mémoire
Stubs de sous-programmes parasites après des appels de sous-programmes ayant échoué
Échecs de contamination sous "-U"
Blocs END et le commutateur "-c"
Potentiel de fuite des descripteurs de fichiers DATA
Diagnostics nouveaux ou modifiés
La variable "%s" %s masque une déclaration antérieure dans le même %s, "mon sous" n'est pas encore implémenté,
"notre" variable %s redéclarée, '!' autorisé uniquement après les types %s, / ne peut pas compter,
/ doit être suivi d'un, A ou Z, / doit être suivi d'un*, A* ou Z*, / doit suivre un
type numérique, /%s/ : échappement non reconnu \\%c transmis, /%s/ : échappement non reconnu
\\%c dans la classe de caractères transmise, /%s/ devrait probablement être écrit sous la forme "%s", %s()
appelé trop tôt pour vérifier le prototype, l'argument %s n'est pas un élément HASH ou ARRAY, %s
l'argument n'est pas un élément ou une tranche HASH ou ARRAY, l'argument %s n'est pas un sous-programme
nom, l'attribut du package %s peut entrer en conflit avec le futur mot réservé : %s, (en cours de nettoyage) %s,
<> doit être entre guillemets, Tentative de connexion, Mauvais modèle de substitution évalué, Mauvais
réalloc() ignoré, Mot nu trouvé au conditionnel, Nombre binaire >
0b11111111111111111111111111111111 non portable, taille du vecteur de bits > 32 non portable,
Débordement de tampon dans prime_env_iter : %s, Impossible de vérifier le système de fichiers du script "%s", Impossible
déclarer la classe pour %s non scalaire dans "%s", Impossible de déclarer %s dans "%s", Impossible d'ignorer le signal
CHLD, forçage par défaut, Impossible de modifier l'appel de sous-programme non-lvalue, Impossible de lire CRTL
environ, Impossible de supprimer %s : %s, fichier ignoré, Impossible de renvoyer %s du sous-programme lvalue,
Impossible d'affaiblir une non-référence, Classe de caractères [:%s:] inconnue, Syntaxe de la classe de caractères
[%s] appartient aux classes de caractères, la constante n'est pas une référence %s, constante(%s) : %s,
CORE::%s n'est pas un mot-clé, défini (@array) est obsolète, défini (%hash) est
obsolète, n'a pas produit d'en-tête valide, (Vouliez-vous dire « local » au lieu de « notre » ?),
Le document ne contient aucune donnée, la saisie effective de %s a échoué, fausse plage [] "%s" dans
expression rationnelle, descripteur de fichier %s ouvert uniquement pour la sortie, troupeau() sur le descripteur de fichier fermé %s, global
le symbole "%s" nécessite un nom de package explicite, un nombre hexadécimal > 0xffffffff non-
portable, valeur d'environnement CRTL mal formée "%s", message mal formé dans prime_env_iter :
|%s|, Chiffre binaire illégal %s, Chiffre binaire illégal %s ignoré, Nombre de bits illégal
dans vec, dépassement d'entier dans le nombre %s, attribut %s non valide : %s, %s non valide
attributs : %s, plage [] non valide "%s" dans l'expression rationnelle, caractère séparateur %s non valide dans
liste d'attributs, caractère séparateur %s non valide dans la liste d'attributs de sous-programme, laissant
l'effet %s a échoué, les sous-valeurs Lvalue renvoyant %s pas encore implémentés, la méthode %s n'est pas encore implémentée
autorisé, %sbrace%s manquant sur \N{}, commande manquante dans l'ouverture canalisée, nom manquant dans
"mon sous", aucun %s spécifié pour -%c, aucun nom de package autorisé pour la variable %s dans "notre",
Aucun espace autorisé après -%c, aucune information de décalage UTC ; en supposant que l'heure locale est UTC,
Numéro octal > 037777777777 non portable, panique : del_backref, panique : kid popen errno
lecture, panique : magic_killbackrefs, parenthèses manquantes autour de la liste "%s", possible
interpolation involontaire de %s dans la chaîne, bug possible de l'an 2 : %s, le pragma "attrs" est
obsolète, utilisez plutôt "sub NAME : ATTRS", Fin prématurée des en-têtes de script, Répétez
compter les débordements de packs, répéter le comptage des débordements de déballage, réalloc() de mémoire libérée
ignoré, la référence est déjà faible, setpgrp ne peut pas prendre d'arguments, Strange *+?{} on
expression de longueur nulle, la commutation effective %s n'est pas implémentée, ce Perl ne peut pas
réinitialiser les éléments d'environnement CRTL (%s), ce Perl ne peut pas définir les éléments d'environnement CRTL (%s=%s),
Trop tard pour exécuter le bloc %s, inconnu ouvrir() mode '%s', le processus inconnu %x a envoyé un message à
prime_env_iter : %s, échappement non reconnu \\%c transmis, attribut non terminé
paramètre dans la liste d'attributs, liste d'attributs non terminés, attribut non terminé
paramètre dans la liste d'attributs de sous-programme, liste d'attributs de sous-programme non terminé, valeur
du symbole CLI "%s" trop long, le numéro de version doit être un nombre constant

Nouveaux tests
Modifications incompatibles
Incompatibilités des sources Perl
CHECK est un nouveau mot clé, le traitement des tranches de liste d'undef a changé, le format de
$English::PERL_VERSION est différent, les littéraux de la forme 1.2.3 sont analysés différemment,
Générateur de nombres pseudo-aléatoires éventuellement modifié, fonction de hachage pour les clés de hachage
a changé, "undef" échoue sur les valeurs en lecture seule, le bit Close-on-exec peut être défini sur
poignées de tuyaux et de sockets, l'écriture de "$$1" pour signifier "${$}1" n'est pas prise en charge, delete (),
chaque(), valeurs () et "\(%h)", vec(EXPR,OFFSET,BITS) applique des puissances de deux BITS,
Le texte de certaines sorties de diagnostic a changé, "%@" a été supprimé, entre parenthèses
ne pas() se comporte comme un opérateur de liste, la sémantique du prototype de mots nus "(*)" a
modifié, la sémantique des opérateurs de bits peut avoir changé sur les plates-formes 64 bits, plus
les éléments intégrés altèrent leurs résultats

Incompatibilités des sources C
"PERL_POLLUTE", "PERL_IMPLICIT_CONTEXT", "PERL_POLLUTE_MALLOC"

Modifications de l'API source C compatibles
"PATCHLEVEL" est maintenant "PERL_VERSION"

Incompatibilités binaires
Problèmes connus
La localisation d'un élément de hachage lié peut entraîner une fuite de mémoire
Échecs de tests connus
Les plates-formes EBCDIC ne sont pas entièrement prises en charge
Échecs d'UNICOS/mk CC lors de l'exécution de la configuration
Opérateur de flèche et tableaux
Caractéristiques expérimentales
Threads, Unicode, support 64 bits, sous-programmes Lvalue, références faibles, pseudo-
Type de données de hachage, La suite Compiler, Implémentation interne de la globalisation de fichiers, Le
Module DB, le code de l'expression régulière construit :

Diagnostics obsolètes
La syntaxe de classe de caractères [: :] est réservée aux extensions futures, logique mal formée
nom |%s| dans prime_env_iter, Dans la chaîne, @%s doit maintenant être écrit comme \@%s, Probable
problème de priorité sur %s, expression rationnelle trop grosse, utilisation de "$$ " pour signifier "${$} " est
obsolète

Signaler des bogues
VOIR ÉGALEMENT
HISTOIRE

perl56delta - qu'est-ce que nouvelle pour perl v5.6.0
DESCRIPTION
Améliorations de base
Clonage d'interprètes, threads et concurrence
Catégories d'avertissement de portée lexicale
Prise en charge Unicode et UTF-8
Prise en charge de l'interpolation des caractères nommés
"nos" déclarations
Prise en charge des chaînes représentées comme vecteur d'ordinaux
Système de numérotation des versions Perl amélioré
Nouvelle syntaxe pour déclarer les attributs des sous-programmes
Les descripteurs de fichiers et de répertoires peuvent être autovivifiés
ouvrir() avec plus de deux arguments
Prise en charge de 64-bit
Support de fichiers volumineux
Doubles longs
"plus de bits"
Prise en charge améliorée pour sorte() sous-programmes
"trier $coderef @foo" autorisé
Globalisation de fichiers implémentée en interne
Prise en charge des blocs CHECK
Syntaxe de classe de caractères POSIX [: :] prise en charge
Meilleur générateur de nombres pseudo-aléatoires
Opérateur "qw//" amélioré
Meilleur comportement des hachages dans le pire des cas
paquet() format 'Z' pris en charge
paquet() modificateur de format '!' prise en charge
paquet() et déballer() prise en charge des chaînes comptées
Commentaires dans paquet() modèles
Des références faibles
Nombres binaires pris en charge
Lvalue sous-routines
Certaines flèches peuvent être omises dans les appels via des références
Les opérateurs d'affectation booléennes sont des valeurs légales
existe() est pris en charge sur les noms de sous-programmes
existe() et delete () sont pris en charge sur les éléments du tableau
Les pseudo-hachages fonctionnent mieux
Vidage automatique des tampons de sortie
Meilleurs diagnostics sur les opérations de gestion de fichiers dénuées de sens
Dans la mesure du possible, les données mises en mémoire tampon sont supprimées du descripteur de fichier d'entrée dupé.
eof() a la même vieille magie que <>
binmode() peut être utilisé pour définir les modes :crlf et :raw
"-T" filetest reconnaît les fichiers codés en UTF-8 comme du "texte"
système(), les backticks et le tuyau ouvert reflètent maintenant exécutable() échec
Diagnostic amélioré
Les diagnostics suivent STDERR
Comportement de fermeture après exécution plus cohérent
écrituresys() facilité d'utilisation
Meilleures vérifications de syntaxe sur les opérateurs unaires entre parenthèses
Les opérateurs de bits prennent en charge la largeur entière native complète
caractéristiques de sécurité améliorées
Prototype de mots nus plus fonctionnel (*)
"exiger" et "faire" peuvent être remplacés
Les variables $^X peuvent désormais avoir des noms de plus d'un caractère
La nouvelle variable $^C reflète le commutateur "-c"
La nouvelle variable $^V contient la version Perl sous forme de chaîne
Avertissements facultatifs concernant l'an 2
Les tableaux sont désormais toujours interpolés dans des chaînes entre guillemets
@- et @+ fournissent des décalages de début/fin des correspondances d'expressions régulières
Modules et pragmates
formation vidéo
attributs, B, Benchmark, ByteLoader, constante, charnames, Data::Dumper, DB,
DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, Anglais, Env, Fcntl,
Fichier :: Comparer, Fichier :: Rechercher, Fichier :: Global, Fichier :: Spec, Fichier :: Spec :: Fonctions,
Getopt :: Long, IO, JPL, lib, Math :: BigInt, Math :: Complex, Math :: Trig, Pod :: Parser,
Pod::InputObjects, Pod::Checker, podchecker, Pod::ParseUtils, Pod::Find,
Pod::Select, podselect, Pod::Usage, pod2usage, Pod::Text et Pod::Man, SDBM_File,
Sys :: Syslog, Sys :: Nom d'hôte, Term :: ANSIColor, Time :: Local, Win32, XSLoader, DBM
Filtre(s)

Pragmatique
Modifications des utilitaires
dprofpp
trouver2perl
h2xs
perlcc
perldoc
Le débogueur Perl
Documentation améliorée
perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, perldebug.pod,
perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, perlintern.pod,
perllexwarn.pod, perlnumber.pod, perlopentut.pod, perlreftut.pod, perltootc.pod,
perltodo.pod, perlunicode.pod

Améliorations de la performance
Simple sorte() l'utilisation de { $a <=> $b } et autres sont optimisés
Affectations optimisées aux variables lexicales
Appels de sous-programmes plus rapides
delete (), chaque(), valeurs () et les itérations de hachage sont plus rapides
Améliorations de l'installation et de la configuration
-Dusethreads signifie quelque chose de différent
Nouveau Configurer les indicateurs
Le threading et le 64 bits sont désormais plus audacieux
Doubles longs
-Dusemorebits
-D'utiliserdes fichiers volumineux
installerusrbinperl
Prise en charge des CHAUSSETTES
"-Un drapeau
Répertoires d'installation améliorés
Modifications spécifiques à la plateforme
Plateformes prises en charge
DOS
OS390 (OpenEdition MVS)
VMS
Win32
Corrections de bugs importants
sur des fichiers vides
Améliorations de "eval '..."
Toutes les erreurs de compilation sont de vraies erreurs
Les descripteurs de fichiers implicitement fermés sont plus sûrs
Le comportement des tranches de liste est plus cohérent
Prototype "(\$)" et $foo{a}
"aller à &sub" et AUTOLOAD
"-bareword" autorisé sous "utiliser un entier"
Échecs dans DÉTRUIRE()
Bugs régionaux corrigés
Fuites de mémoire
Stubs de sous-programmes parasites après des appels de sous-programmes ayant échoué
Échecs de contamination sous "-U"
Blocs END et le commutateur "-c"
Potentiel de fuite des descripteurs de fichiers DATA
Diagnostics nouveaux ou modifiés
La variable "%s" %s masque une déclaration antérieure dans le même %s, "mon sous" n'est pas encore implémenté,
"notre" variable %s redéclarée, '!' autorisé uniquement après les types %s, / ne peut pas compter,
/ doit être suivi d'un, A ou Z, / doit être suivi d'un*, A* ou Z*, / doit suivre un
type numérique, /%s/ : échappement non reconnu \\%c transmis, /%s/ : échappement non reconnu
\\%c dans la classe de caractères transmise, /%s/ devrait probablement être écrit sous la forme "%s", %s()
appelé trop tôt pour vérifier le prototype, l'argument %s n'est pas un élément HASH ou ARRAY, %s
l'argument n'est pas un élément ou une tranche HASH ou ARRAY, l'argument %s n'est pas un sous-programme
nom, l'attribut du package %s peut entrer en conflit avec le futur mot réservé : %s, (en cours de nettoyage) %s,
<> doit être entre guillemets, Tentative de connexion, Mauvais modèle de substitution évalué, Mauvais
réalloc() ignoré, Mot nu trouvé au conditionnel, Nombre binaire >
0b11111111111111111111111111111111 non portable, taille du vecteur de bits > 32 non portable,
Débordement de tampon dans prime_env_iter : %s, Impossible de vérifier le système de fichiers du script "%s", Impossible
déclarer la classe pour %s non scalaire dans "%s", Impossible de déclarer %s dans "%s", Impossible d'ignorer le signal
CHLD, forçage par défaut, Impossible de modifier l'appel de sous-programme non-lvalue, Impossible de lire CRTL
environ, Impossible de supprimer %s : %s, fichier ignoré, Impossible de renvoyer %s du sous-programme lvalue,
Impossible d'affaiblir une non-référence, Classe de caractères [:%s:] inconnue, Syntaxe de la classe de caractères
[%s] appartient aux classes de caractères, la constante n'est pas une référence %s, constante(%s) : %s,
CORE::%s n'est pas un mot-clé, défini (@array) est obsolète, défini (%hash) est
obsolète, n'a pas produit d'en-tête valide, (Vouliez-vous dire « local » au lieu de « notre » ?),
Le document ne contient aucune donnée, la saisie effective de %s a échoué, fausse plage [] "%s" dans
expression rationnelle, descripteur de fichier %s ouvert uniquement pour la sortie, troupeau() sur le descripteur de fichier fermé %s, global
le symbole "%s" nécessite un nom de package explicite, un nombre hexadécimal > 0xffffffff non-
portable, valeur d'environnement CRTL mal formée "%s", message mal formé dans prime_env_iter :
|%s|, Chiffre binaire illégal %s, Chiffre binaire illégal %s ignoré, Nombre de bits illégal
dans vec, dépassement d'entier dans le nombre %s, attribut %s non valide : %s, %s non valide
attributs : %s, plage [] non valide "%s" dans l'expression rationnelle, caractère séparateur %s non valide dans
liste d'attributs, caractère séparateur %s non valide dans la liste d'attributs de sous-programme, laissant
l'effet %s a échoué, les sous-valeurs Lvalue renvoyant %s pas encore implémentés, la méthode %s n'est pas encore implémentée
autorisé, %sbrace%s manquant sur \N{}, commande manquante dans l'ouverture canalisée, nom manquant dans
"mon sous", aucun %s spécifié pour -%c, aucun nom de package autorisé pour la variable %s dans "notre",
Aucun espace autorisé après -%c, aucune information de décalage UTC ; en supposant que l'heure locale est UTC,
Numéro octal > 037777777777 non portable, panique : del_backref, panique : kid popen errno
lecture, panique : magic_killbackrefs, parenthèses manquantes autour de la liste "%s", possible
interpolation involontaire de %s dans la chaîne, bug possible de l'an 2 : %s, le pragma "attrs" est
obsolète, utilisez plutôt "sub NAME : ATTRS", Fin prématurée des en-têtes de script, Répétez
compter les débordements de packs, répéter le comptage des débordements de déballage, réalloc() de mémoire libérée
ignoré, la référence est déjà faible, setpgrp ne peut pas prendre d'arguments, Strange *+?{} on
expression de longueur nulle, la commutation effective %s n'est pas implémentée, ce Perl ne peut pas
réinitialiser les éléments d'environnement CRTL (%s), ce Perl ne peut pas définir les éléments d'environnement CRTL (%s=%s),
Trop tard pour exécuter le bloc %s, inconnu ouvrir() mode '%s', le processus inconnu %x a envoyé un message à
prime_env_iter : %s, échappement non reconnu \\%c transmis, attribut non terminé
paramètre dans la liste d'attributs, liste d'attributs non terminés, attribut non terminé
paramètre dans la liste d'attributs de sous-programme, liste d'attributs de sous-programme non terminé, valeur
du symbole CLI "%s" trop long, le numéro de version doit être un nombre constant

Nouveaux tests
Modifications incompatibles
Incompatibilités des sources Perl
CHECK est un nouveau mot clé, le traitement des tranches de liste d'undef a changé, le format de
$English::PERL_VERSION est différent, les littéraux de la forme 1.2.3 sont analysés différemment,
Générateur de nombres pseudo-aléatoires éventuellement modifié, fonction de hachage pour les clés de hachage
a changé, "undef" échoue sur les valeurs en lecture seule, le bit Close-on-exec peut être défini sur
poignées de tuyaux et de sockets, l'écriture de "$$1" pour signifier "${$}1" n'est pas prise en charge, delete (),
chaque(), valeurs () et "\(%h)", vec(EXPR,OFFSET,BITS) applique des puissances de deux BITS,
Le texte de certaines sorties de diagnostic a changé, "%@" a été supprimé, entre parenthèses
ne pas() se comporte comme un opérateur de liste, la sémantique du prototype de mots nus "(*)" a
modifié, la sémantique des opérateurs de bits peut avoir changé sur les plates-formes 64 bits, plus
les éléments intégrés altèrent leurs résultats

Incompatibilités des sources C
"PERL_POLLUTE", "PERL_IMPLICIT_CONTEXT", "PERL_POLLUTE_MALLOC"

Modifications de l'API source C compatibles
"PATCHLEVEL" est maintenant "PERL_VERSION"

Incompatibilités binaires
Problèmes connus
Échecs du test de thread
Plateformes EBCDIC non prises en charge
Dans HP-UX 64 bits, le test lib/io_multihomed peut se bloquer
NEXTSTEP 3.3 Échec du test POSIX
Tru64 (alias Digital UNIX, alias DEC OSF/1) échec du test lib/sdbm avec gcc
Échecs d'UNICOS/mk CC lors de l'exécution de la configuration
Opérateur de flèche et tableaux
Caractéristiques expérimentales
Threads, Unicode, support 64 bits, sous-programmes Lvalue, références faibles, pseudo-
Type de données de hachage, La suite Compiler, Implémentation interne de la globalisation de fichiers, Le
Module DB, le code de l'expression régulière construit :

Diagnostics obsolètes
La syntaxe de classe de caractères [: :] est réservée aux extensions futures, logique mal formée
nom |%s| dans prime_env_iter, Dans la chaîne, @%s doit maintenant être écrit comme \@%s, Probable
problème de priorité sur %s, expression rationnelle trop grosse, utilisation de "$$ " pour signifier "${$} " est
obsolète

Signaler des bogues
VOIR ÉGALEMENT
HISTOIRE

perl5005delta - qu'est-ce que nouvelle pour perl5.005
DESCRIPTION
À propos du nouveau système de gestion des versions
Modifications incompatibles
AVERTISSEMENT : cette version n'est pas compatible binaire avec Perl 5.004.
La structure d'installation par défaut a changé
Compatibilité des sources Perl
Compatibilité des sources C
Compatibilité binaire
Les correctifs de sécurité peuvent affecter la compatibilité
Nouveaux avertissements obligatoires assouplis introduits dans 5.004
Licence
Changements de base
Threads
Compilateur
Expressions régulières
De nombreuses optimisations nouvelles et améliorées, De nombreuses corrections de bugs, Nouvelle expression régulière
constructions, Nouvel opérateur pour les expressions régulières précompilées, Autres améliorations,
Modifications incompatibles

Amélioration malloc ()
Le tri rapide est implémenté en interne
Signaux fiables
Pointeurs de pile fiables
Traitement plus généreux des retours chariot
Fuites de mémoire
Meilleure prise en charge de plusieurs interprètes
Le comportement de locale() sur les éléments de tableau et de hachage est désormais bien défini
"%!" est lié de manière transparente au module Errno
Les pseudo-hachages sont pris en charge
"EXPR foreach EXPR" est pris en charge
Les mots clés peuvent être remplacés globalement
$^E est significatif sur Win32
"foreach (1..1000000)" optimisé
"Foo::" peut être utilisé comme nom de package implicitement cité
"exists $Foo::{Bar::}" teste l'existence d'un package
Meilleure prise en charge des paramètres régionaux
Prise en charge expérimentale des plates-formes 64 bits
prototype() renvoie des résultats utiles sur les éléments intégrés
Prise en charge étendue de la gestion des exceptions
Re-bénédiction dans DÉTRUIRE() pris en charge pour le chaînage DÉTRUIRE() méthodes
Toutes les conversions au format "printf" sont gérées en interne
Nouveau mot clé "INIT"
Nouveau mot-clé "lock"
Nouvel opérateur "qr//"
"notre" est désormais un mot réservé
Les tableaux liés sont désormais entièrement pris en charge
Le support des poignées liées est meilleur
4ème argument à substr
Argument de LONGUEUR négatif à épisser
Les valeurs magiques sont désormais plus magiques
<> lit maintenant dans les enregistrements
Plates-formes supportées
Nouvelles plates-formes
Modifications du support existant
Modules et pragmates
Nouveaux modules
B, Data :: Dumper, Dumpvalue, Errno, File :: Spec, ExtUtils :: Installé,
ExtUtils :: Packlist, Fatal, IPC :: SysV, Test, Tie :: Array, Tie :: Handle, Thread,
attrs, champs, re

Modifications dans les modules existants
Benchmark, Carp, CGI, Fcntl, Math :: Complexe, Math :: Trig, POSIX, DB_File, MakeMaker,
CPAN, CWD

Modifications des utilitaires
Modifications de la documentation
Nouveau diagnostic
Appel ambigu résolu comme CORE::%s(), qualifier comme tel ou utiliser &, Mauvais index while
forçage du tableau en hachage, le mot "%s" fait référence à un package inexistant, impossible d'appeler
méthode "%s" sur une valeur non définie, impossible de vérifier le système de fichiers du script "%s" pour notreuid,
Impossible de forcer le tableau en hachage, Impossible d'accéder au sous-programme à partir d'une chaîne d'évaluation, Impossible
Localisez l'élément pseudo-hachage, impossible d'utiliser %% ! car Errno.pm n'est pas disponible, impossible
recherchez un numéro d'opération pour "%s", syntaxe de classe de caractères [. .] est réservé pour le futur
extensions, la syntaxe de la classe de caractères [: :] est réservée aux extensions futures, Character
la syntaxe de classe [= =] est réservée aux extensions futures, %s : Eval-group en non sécurisé
expression régulière, %s : groupe d'évaluation non autorisé, utilisez re 'eval', %s : groupe d'évaluation non autorisé
autorisé au moment de l'exécution, bénédiction explicite à '' (en supposant que le paquet principal), hex illégal
chiffre ignoré, Aucun champ de tableau de ce type, Aucun champ de ce type "%s" dans la variable %s de type %s, Sortie
de mémoire lors d'une requête ridiculement volumineuse, itérateur de plage en dehors de la plage entière,
Héritage récursif détecté lors de la recherche de la méthode '%s' %s, référence trouvée où
liste de taille paire attendue, valeur non définie attribuée à typeglob, utilisation d'un mot réservé
"%s" est obsolète, perl : avertissement : échec de la définition des paramètres régionaux

Diagnostics obsolètes
Ne peut pas mktemp(), Impossible d'écrire dans le fichier temporaire pour -e: %s, Impossible d'ouvrir le fichier temporaire,
expression rationnelle trop grande

Changements de configuration
BOGUES
VOIR ÉGALEMENT
HISTOIRE

perl5004delta - qu'est-ce que nouvelle pour perl5.004
DESCRIPTION
Environnements pris en charge
Changements de base
Affectation de liste aux travaux %ENV
Remplacez par l'erreur "Impossible de localiser Foo.pm dans @INC".
Option de compilation : Compatibilité binaire avec 5.003
Variable d'environnement $PERL5OPT
Limites sur -M, -m et -T Options
Des avertissements plus précis
Obsolète : "AUTOLOAD" hérité pour les non-méthodes
%OVERLOAD, précédemment obsolète, n'est plus utilisable
Arguments de sous-programme créés uniquement lorsqu'ils sont modifiés
Vecteur de groupe modifiable avec $)
Correction de l'analyse de $$ , &$ , etc.
Localisation fixe de $ , $&, etc.
Aucune réinitialisation de $. sur la clôture implicite
"wantarray" peut renvoyer une définition
"eval EXPR" détermine la valeur d'EXPR dans un contexte scalaire
Modifications apportées aux contrôles de contamination
Non globe () ou <*>, Pas de génération si entaché $CDPATH, $ENV, $BASH_ENV, Pas de génération si
$TERM entaché ne ressemble pas à un nom de terminal

Nouveau module Opcode et module Safe révisé
Améliorations de l'intégration
Modification interne : classe FileHandle basée sur les classes IO::*
Changement interne : interface d'abstraction PerlIO
Syntaxe nouvelle et modifiée
$coderef->(PARAMS)

Constantes intégrées nouvelles et modifiées
__PAQUET__

Variables intégrées nouvelles et modifiées
$^E, $^H, $^M

Fonctions intégrées nouvelles et modifiées
supprimer sur les tranches, flock, printf et sprintf, clés en tant que lvalue, ma() en contrôle
Des structures, paquet() et déballer(), recherche système(), utilisez VERSION, utilisez Module VERSION LIST,
prototype (FUNCTION), srand, $_ par défaut, "m//gc" ne réinitialise pas la position de recherche
en cas d'échec, "m//x" ignore les espaces avant ?*+{}, les fermetures "sub{}" imbriquées fonctionnent
maintenant, les formats fonctionnent correctement en changeant les lexicaux

Nouvelles méthodes intégrées
isa(CLASSE), can(MÉTHODE), VERSION( [BESOIN] )

TIEHANDLE est désormais pris en charge
Nom de classe TIEHANDLE, LISTE, IMPRIMER ceci, LISTE, PRINTF ceci, LISTE, LIRE cette LISTE,
READLINE ceci, GETC ceci, DÉTRUIRE ceci

Améliorations de Malloc
-DPERL_EMERGENCY_SBRK, -DPACK_MALLOC, -DTWO_POT_OPTIMIZE

Diverses améliorations de l'efficacité
Prise en charge de davantage de systèmes d'exploitation
Win32
Plan d'9
QNX
Amis
Pragmatique
utilisez autouse MODULE => qw (sub1 sub2 sub3), utilisez blib, utilisez blib 'dir', utilisez la constante NAME
=> VALEUR, utilisez les paramètres régionaux, utilisez ops, utilisez vmsish

formation vidéo
Mises à jour requises
Répertoires d'installation
Résumé des informations sur le module
Fonction
IO
Mathématiques::Complexe
Mathématiques :: Trig
DB_Fichier
Réseau::Ping
Remplacements orientés objet pour les opérateurs intégrés
Modifications des utilitaires
pod2html
Envoie le HTML converti en sortie standard

xsubpp
Les XSUB « void » ne renvoient désormais rien par défaut

Modifications de l'API du langage C
"gv_fetchmethod" et "perl_call_sv", "perl_eval_pv", API étendue pour manipuler
hashes

Modifications de la documentation
perldelta, perlfaq, perllocale, perltoot, perlapio, perlmodlib, perldebug, perlsec

Nouveau diagnostic
"ma" variable %s masque une déclaration antérieure dans la même portée, l'argument %s n'est pas un HASH
élément ou tranche, allocation trop grande : %lx, allocation trop grande, application de %s à %s
agira sur scalaire (%s), tentative de libération d'une chaîne partagée inexistante, tentative d'utilisation
référence comme lvalue dans substr, le mot "%s" fait référence à un package inexistant, impossible
redéfinir le sous-programme de tri actif %s, impossible d'utiliser les mots nus ("%s") comme référence %s alors que "strict
refs" en cours d'utilisation, impossible de résoudre la méthode `%s' en surchargeant `%s' dans le package `%s', constante
sous-programme %s redéfini, sous-programme constant %s non défini, méthode de copie non retournée
une référence, Décédé, Sortie du pseudo-bloc via %s, Identifiant trop long, Caractère illégal
%s (retour chariot), commutateur illégal dans PERL5OPT : %s, dépassement d'entier en nombre hexadécimal,
Dépassement d'entier en nombre octal, erreur interne : échec du glob, conversion non valide dans
%s : "%s", Type non valide dans le pack : '%s', Type non valide dans le déballage : '%s', Nom "%s::%s" utilisé
une seule fois : faute de frappe possible, image nulle dans la ligne de formulaire, décalage en dehors de la chaîne, hors de
mémoire !, Mémoire insuffisante lors de la demande de %s, panique : frexp, tentative possible de mettre
commentaires dans qw() liste, tentative possible de séparer les mots par des virgules, valeur scalaire
@%s{%s} mieux écrit sous la forme $%s{%s}, Stub trouvé lors de la résolution de la surcharge de la méthode `%s'
`%s' dans %s, trop tard pour "-T", tentative de dénouement alors que %d références internes sont toujours
existe, caractère non reconnu %s, branche de fonction non prise en charge, utilisation de "$$ " à
signifie "${$} " est obsolète, la valeur de %s peut être "0" ; tester avec défini(),
La variable "%s" peut être indisponible, la variable "%s" ne restera pas partagée, Avertissement :
quelque chose ne va pas, nom logique mal formé |%s| dans prime_env_iter, j'ai reçu une erreur de
DosAllocMem, PERLLIB_PREFIX mal formé, PERL_SH_DIR trop long, processus terminé par
%SIG

BOGUES
VOIR ÉGALEMENT
HISTOIRE

expérimenter - A inscription of expérimental Caractéristiques in Perl
DESCRIPTION
Expériences en cours
"notre" peut désormais avoir un attribut facultatif expérimental "unique", Smart match
("~~"), Lexical $_, Mots-clés enfichables, Les fonctions de conteneur de tableau et de hachage acceptent
références, sous-programmes lexicaux, opérations sur les ensembles d'expressions régulières, sous-programmes
signatures, syntaxe de déréférencement Postfix, alias via référence, le "const"
attribut, utilisez re 'strict';, Opérateurs binaires spécifiques aux chaînes et aux nombres, Le
<:win32> Pseudocouche IO, il existe une cible "installhtml" dans le Makefile, Unicode
en Perl sur EBCDIC

Fonctionnalités acceptées
Support 64 bits, die accepte une référence, module DB, références faibles, fichier interne
mondial, fourchette() émulation, -Dusemultiplicity -Duseithreads, Prise en charge des doubles longs,
La classe de caractères regex "\N", "(?{code})" et "(??{ code })", résumé Linux
Sockets de domaine Unix, sous-programmes Lvalue, verbes de contrôle de retour en arrière, les <:pop> IO
pseudolayer, "\s" dans l'expression rationnelle correspond à l'onglet vertical

Fonctionnalités supprimées
Threading de style 5.005, perlcc, Le type de données pseudo-hachage, GetOpt::Long Les options peuvent
prend maintenant plusieurs valeurs à la fois (expérimental), assertions,
Test::Harnais::Sangles, "héritage"

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR
LICENCE

perlartistique - le Perl Artistique Licence
SYNOPSIS
DESCRIPTION
La « Licence Artistique »
Préambule
Définitions
"Package", "Version standard", "Titulaire des droits d'auteur", "Vous", "Copie raisonnable
frais", "Disponible gratuitement"

Conditions
a), b), c), d), a), b), c), d)

perlgpl - le GNU Général Public Licence, version 1
SYNOPSIS
DESCRIPTION
LICENCE PUBLIQUE GÉNÉRALE GNU

Perlaix - Perl version 5 on IBM AIX (UNIX) les systèmes
DESCRIPTION
Compilation de Perl 5 sur AIX
Compilateurs pris en charge
Incompatibilité avec la lib gdbm d'AIX Toolbox
Perl 5 a été compilé et testé avec succès sur :
Création d'extensions dynamiques sur AIX
Utiliser des fichiers volumineux avec Perl
Perl fileté
Perl 64 bits
Doubles longs
Options recommandées AIX 5.1/5.2/5.3/6.1 et 7.1 (thread/32 bits)
Options recommandées AIX 5.1/5.2/5.3/6.1 et 7.1 (32 bits)
Options recommandées AIX 5.1/5.2/5.3/6.1 et 7.1 (thread/64 bits)
Options recommandées AIX 5.1/5.2/5.3/6.1 et 7.1 (64 bits)
Compilation de Perl 5 sur AIX 7.1.0
Compilation de Perl 5 sur les anciennes versions d'AIX jusqu'à 4.3.3
Niveau du système d'exploitation
Création d'extensions dynamiques sur AIX < 5L
Le compilateur IBM ANSI C
L'option usenm
Utiliser gcc de GNU pour construire Perl
Utiliser des fichiers volumineux avec Perl < 5L
Perl fileté < 5L
Perl 64 bits < 5 L
AIX 4.2 et extensions utilisant C++ avec statique
AUTEURS

perlamiga - Perl sous Amiga OS
REMARQUE
SYNOPSIS
DESCRIPTION
Conditions préalables à la compilation de Perl sur AmigaOS
Unix émulation pour AmigaOS : ixemul.libraire, Version of Amiga OS

Démarrer des programmes Perl sous AmigaOS
Lacunes de Perl sous AmigaOS
INSTALLATION
Accéder à la documentation
Pages de manuel pour Perl sur AmigaOS
Documentation HTML Perl sur AmigaOS
Fichiers d'informations Perl GNU sur AmigaOS
Documentation Perl LaTeX sur AmigaOS
CONSTRUIRE PERL SUR AMIGAOS
Créer les prérequis pour Perl sur AmigaOS
Obtenir les sources Perl pour AmigaOS
Créer Perl sur AmigaOS
Tester Perl sur AmigaOS
Installer le Perl construit sur AmigaOS
PERL 5.8.0 CASSÉ SUR AMIGAOS
AUTEURS
VOIR ÉGALEMENT

perlandroïde - Perl sous Android
SYNOPSIS
DESCRIPTION
Compilation croisée
Obtenez le kit de développement natif Android (NDK)
Déterminez l'architecture pour laquelle vous effectuerez la compilation croisée
Mettre en place une chaîne d'outils autonome
adb ou ssh ?
Configurer et au-delà
Constructions natives
AUTEUR

perlbs2000 - bâtiment et installer Perl pour BS2000.
SYNOPSIS
DESCRIPTION
gzip sur BS2000
bison sur BS2000
Déballage de la distribution Perl sur BS2000
Compilation de Perl sur BS2000
Tester Perl sur BS2000
Installation de Perl sur BS2000
Utiliser Perl dans le Posix-Shell de BS2000
Utiliser Perl dans BS2000 "natif"
Anomalies en virgule flottante sur BS2000
Utilisation de PerlIO et de différents encodages sur les partitions ASCII et EBCDIC
AUTEURS
VOIR ÉGALEMENT
Liste de diffusion
HISTOIRE

perlé - Perl pour WinCE
Construire Perl pour WinCE
ATTENTION
DESCRIPTION
Explications générales sur la compilation croisée WinCE
INSTRUCTIONS DE CONSTRUCTION ACTUELLES
ANCIENNES INSTRUCTIONS DE CONSTRUCTION
Microsoft Embedded Visual Tools, Microsoft Visual C++, le celib-
sources, les sources console de Rainer Keuchel, allez sur ./win32 sous-répertoire, modifier le fichier
./win32/ce-helpers/compile.bat, exécutez compile.bat, exécutez compile.bat dist

Utiliser Perl sur WinCE
DESCRIPTION
LIMITATIONS
ENVIRONNEMENT
PERL5LIB, CHEMIN, TMP, UNIXROOTPATH, LIGNES/COLS, ACCUEIL, CONSOLEFONTSIZE

REGISTRE DE MARIAGE
XS
BOGUES
INSTALLATION
REMERCIEMENTS
Histoire du port WinCE
AUTEURS
Rainer Keuchel[email protected]>, Vadim Konovalov, Daniel Dragan

perlcygwin - Perl pour Cygwin
SYNOPSIS
PRÉREQUIS POUR COMPILER PERL SUR CYGWIN
Cygwin = GNU+Cygnus+Windows (ne quittez pas UNIX sans lui)
Configuration Cygwin
"CHEMIN", nroff

CONFIGURER PERL SUR CYGWIN
Supprimer les binaires Perl sur Cygwin
Bibliothèques facultatives pour Perl sur Cygwin
"-lcrypt", "-lgdbm_compat" ("utiliser GDBM_File"), "-ldb" ("utiliser DB_File"), "cygserver"
("utiliser IPC::SysV"), "-lutil"

Options de configuration pour Perl sur Cygwin
"-Uusedl", "-Dusemymalloc", "-Uuseperlio", "-Dusemultiplicity", "-Uuse64bitint",
"-Duselongdouble", "-Uuseithreads", "-Duselargefiles", "-Dmksymlinks"

Avertissements suspects sur Cygwin
Win9x et "d_eofnblk", définitions du compilateur/préprocesseur

FAIRE SUR CYGWIN
TEST SUR CYGWIN
Autorisations de fichiers sur Cygwin
NDBM_File et ODBM_File ne fonctionnent pas sur les systèmes de fichiers FAT
Échecs de "fork()" dans les tests io_*
Spécificités du port Cygwin
Portabilité des scripts sur Cygwin
Noms de chemin, texte/binaire, PerlIO, .exe, ID de processus Cygwin contre Windows, Cygwin contre.
Erreurs Windows, erreurs de rebase sur fork ou système, "chown()", Divers

Méthodes prédéfinies :
"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"

INSTALLER PERL SUR CYGWIN
MANIFESTE SUR CYGWIN
Documentation, Construire, Configurer, Créer, Installer, Tests, Source Perl compilée, Compilé
Source du module, modules/scripts Perl, tests de modules Perl

BOGUES SUR CYGWIN
AUTEURS
HISTOIRE

perldos - Perl sous DOS, W31, W95.
SYNOPSIS
DESCRIPTION
Conditions préalables à la compilation de Perl sous DOS
DJGPP, Pthreads

Lacunes de Perl sous DOS
Construire Perl sous DOS
Tester Perl sous DOS
Installation de Perl sous DOS
CONSTRUCTION ET INSTALLATION DE MODULES SOUS DOS
Création des prérequis pour Perl sous DOS
Déballage des modules CPAN sous DOS
Création de modules non-XS sous DOS
Construire des modules XS sous DOS
AUTEUR
VOIR ÉGALEMENT

perlfreebsd - Perl version 5 on FreeBSD les systèmes
DESCRIPTION
Core dumps FreeBSD de readdir_r avec ithreads
$^X ne contient pas toujours un chemin complet dans FreeBSD
AUTEUR

perlhaïku - Perl version +5.10 on Haiku
DESCRIPTION
CONSTRUIRE ET INSTALLER
PROBLÈMES CONNUS
CONTACT

perlhpux - Perl version 5 on Hewlett-Packard Unix (HP-UX) les systèmes
DESCRIPTION
Utilisation de Perl tel que livré avec HP-UX
Utiliser Perl depuis le centre de portage HP
Autres binaires Perl prédéfinis
Compilation de Perl 5 sur HP-UX
PA-RISC
Portabilité entre les versions PA-RISC
PA-RISC 1.0
PA-RISC 1.1
PA-RISC 2.0
Famille de processeurs Itanium (IPF) et HP-UX
Itanium, Itanium 2 et Madison 6
Versions HP-UX
Création d'extensions dynamiques sur HP-UX
Le compilateur HP ANSI C
Le compilateur GNU C
Utilisation de fichiers volumineux avec Perl sur HP-UX
Perl fileté sur HP-UX
Perl 64 bits sur HP-UX
Oracle sur HP-UX
GDBM et Threads sur HP-UX
Systèmes de fichiers NFS et temps utile(2) sur HP-UX
Paramètres du noyau HP-UX (maxdsiz) pour la compilation de Perl
nss_delete core dump depuis op/pwent ou op/grent
erreur : coller ")" et "l" ne donne pas de jeton de prétraitement valide
Redéclaration de « sendpath » avec un spécificateur de classe de stockage différent
Divers
AUTEUR

perlhurd - Perl version 5 on Hurd
DESCRIPTION
Problèmes connus avec Perl sur Hurd
AUTEUR

perlirix - Perl version 5 on Irix les systèmes
DESCRIPTION
Construire du Perl 32 bits dans Irix
Construire du Perl 64 bits dans Irix
À propos des versions du compilateur d'Irix
Problèmes de liaison dans Irix
Malloc à Irix
Construire avec des threads dans Irix
Irix 5.3
AUTEUR

perllinux - Perl version 5 on Linux les systèmes
DESCRIPTION
Prise en charge expérimentale des compilateurs Sun Studio pour le système d'exploitation Linux
AUTEUR

perlmacos - Perl sous Mac OS (Classique)
SYNOPSIS
DESCRIPTION
AUTEUR

perlmacosx - Perl sous Mac OS X
SYNOPSIS
DESCRIPTION
Préfixe d'installation
Prise en charge du SDK
Prise en charge binaire universelle
Prise en charge du PPC 64 bits
libperl et pré-reliure
Mise à jour du Perl d'Apple
Problèmes connus
cacao
Partir de zéro
AUTEUR
DATES

perlnetware - Perl pour NetWare
DESCRIPTION
CONSTRUIRE
Outils et SDK
installation
SetNWBld.bat, Buildtype.bat

Marque
Interprète
Extensions
INSTALLER
CONSTRUIRE DE NOUVELLES EXTENSIONS
REMERCIEMENTS
AUTEURS
DATES

perlopenbsd - Perl version 5 on OpenBSD les systèmes
DESCRIPTION
Core dumps OpenBSD de getprotobyname_r et getservbyname_r avec ithreads
AUTEUR

perlos2 - Perl sous OS / 2, DOS, Gagner0.3*, Win0.95 et WinNT.
SYNOPSIS
DESCRIPTION
Cible
Autres systèmes d'exploitation
Pré-requis
EMX, RSX, HPFS, PDKSH

Démarrage des programmes Perl sous OS/2 (et DOS et...)
Démarrer des programmes OS/2 (et DOS) sous Perl
Questions fréquemment posées
"Ça ne marche pas"
Je ne peux pas exécuter de programmes externes
Je ne peux pas intégrer Perl dans mon programme, ni utiliser perl.dll de mon programme.
Votre programme est-il compilé en EMX avec "-Zmt -Zcrtdll" ? Avez-vous utilisé ExtUtils::Embed ?

"``" et pipe-"open" ne fonctionnent pas sous DOS.
Impossible de démarrer le "fichier "modèle" find.exe"
INSTALLATION
Installation binaire automatique
"PERL_BADLANG", "PERL_BADFREE", Config.pm

Installation binaire manuelle
Exécutables Perl VIO et PM (liés dynamiquement), exécutable Perl_VIO (liés statiquement
liés), Exécutables pour les utilitaires Perl, Bibliothèque Perl principale, Perl supplémentaire
modules, Outils pour compiler les modules Perl, Pages de manuel pour Perl et utilitaires, Pages de manuel
pour les modules Perl, Source de la documentation Perl, Manuel Perl dans .INF format, Pdksh

Avertissement
Accéder à la documentation
OS / 2 .INF filet
Texte en clair
Pages de manuel
HTML
Fichiers "informations" GNU
PDF fichiers
Documents "LaTeX"
CONSTRUIRE
La petite histoire
Pré-requis
Obtenir les sources Perl
Application des patchs
Édition manuelle
Fabrication
Contrôle de qualité
Beaucoup de "bad free", Processus terminé par SIGTERM/SIGINT, op/fs.t, 18, 25,
op/stat.t

Installation du Perl construit
Construction de style "a.out"
Construire une distribution binaire
Construire sur mesure . EXE fichiers
Créer des exécutables avec une collection personnalisée d'extensions chargées statiquement
Créer des exécutables avec des chemins de recherche personnalisés
FAQ sur la création
Certains "/" sont devenus "\" dans pdksh.
'errno' - externe non résolu
Problèmes avec tr ou sed
Un problème (oublie lequel ;-)
Bibliothèque... introuvable
Segfault en cours de fabrication
échec du test op/sprintf
(Mauvais)caractéristiques spécifiques du port OS/2
"définir la priorité", "obtenir la priorité"
"système()"
"extproc" sur la première ligne
Modules supplémentaires :
Méthodes prédéfinies :
"Fichier::Copy::syscopy", "DynaLoader::mod2fname", "Cwd::current_drive()",
"Cwd::sys_chdir(nom)", "Cwd::change_drive(nom)",
"Cwd::sys_is_absolute(nom)", "Cwd::sys_is_rooted(nom)",
"Cwd::sys_is_relative(nom)", "Cwd::sys_cwd(nom)", "Cwd::sys_abspath(nom, rép)",
"Cwd::extLibpath([type])", "Cwd::extLibpath_set( chemin [, tapez ] )",
"OS2::Erreur(do_harderror,do_exception)", "OS2::Errors2Drive(lecteur)",
OS2 :: SysInfo (), OS2 :: BootDrive (), "OS2::MorphPM(serve)", "OS2::UnMorphPM(serve)",
"OS2::Serve_Messages(force)", "OS2::Process_Messages(force [, cnt])",
"OS2::_control87(nouveau,masque)", OS2 :: get_control87(),
"OS2::set_control87_em(new=MCW_EM,mask=MCW_EM)", "OS2::DLLname([how [, \&xsub]])"

Variables prédéfinies :
$OS2::emx_rev, $OS2::emx_env, $OS2::os_ver, $OS2::is_aout, $OS2::can_fork,
$OS2 ::nsyserror

Dysfonctionnements
Modifications
"popen", "tmpnam", "tmpfile", "ctermid", "stat", "mkdir", "rmdir", "flock"

Identification des DLL
Gestion centralisée des ressources
"HAB", "HMQ", Traitement des erreurs signalées par l'API OS/2, "CheckOSError(expr)",
"CheckWinError(expr)", "SaveWinError(expr)",
"SaveCroakWinError(expr,die,name1,name2)", "WinError_2_Perl_rc", "FillWinError",
"FillOSError(rc)", Chargement des DLL et des ordinaux dans les DLL

Saveurs de perles
perl.exe
perl_.exe
perl__.exe
perl___.exe
Pourquoi des noms étranges ?
Pourquoi des liens dynamiques ?
Pourquoi construire une chimère ?
ENVIRONNEMENT
"PERLLIB_PREFIX"
"PERL_BADLANG"
"PERL_BADFREE"
"PERL_SH_DIR"
"USE_PERL_FLOCK"
"TMP" ou "TEMP"
Évolution
Descripteurs de fichiers en mode texte
Priorités
Modification du nom de la DLL : avant 5.6.2
Modification du nom de DLL : 5.6.2 et versions ultérieures
DLL globales, DLL spécifiques, "BEGINLIBPATH" et "ENDLIBPATH", . de "LIBPATH"

Génération de redirecteur de DLL
Threading
Appels à des programmes externes
Allocation de mémoire
Threads
"COND_WAIT", os2.c

BOGUES
AUTEUR
VOIR ÉGALEMENT

perlos390 - bâtiment et installer Perl pour OS / 390 et z / OS
SYNOPSIS
DESCRIPTION
Outils
Déballage de la distribution Perl sur OS/390
Configuration et utilitaires pour Perl sur OS/390
Configurer Perl sur OS/390
Construire, tester, installer Perl sur OS/390
Créer des anomalies avec Perl sur OS/390
Test des anomalies avec Perl sur OS/390
Anomalies d'installation avec Perl sur OS/390
Conseils d'utilisation de Perl sur OS/390
Anomalies à virgule flottante avec Perl sur OS/390
Modules et extensions pour Perl sur OS/390
AUTEURS
VOIR ÉGALEMENT
Liste de diffusion pour Perl sur OS/390
HISTOIRE

perlos400 - Perl version 5 on OS / 400
DESCRIPTION
Compilation de Perl pour OS/400 PASE
Installation de Perl sous OS/400 PASE
Utiliser Perl dans OS/400 PASE
Problèmes connus
Perl sur ILE
AUTEURS

perlplan9 - Plan 9-spécifique Documentation pour Perl
DESCRIPTION
Invoquer Perl
Qu'y a-t-il dans le plan 9 Perl
Ce qui n'est pas dans le Plan 9 Perl
Fonctions Perl5 non actuellement prises en charge dans Plan 9 Perl
Signaux dans le Plan 9 Perl
COMPILATION ET INSTALLATION DE PERL SUR LE PLAN 9
Installation de la documentation Perl sur le plan 9
BOGUES
Date de révision
AUTEUR

perlqnx - Perl version 5 on QNX
DESCRIPTION
Logiciel requis pour compiler Perl sur QNX4
/ Bin / sh, ar, nm, cpp, faire

Problèmes en suspens avec Perl sur QNX4
Fichiers auxiliaires QNX
qnx/ar, qnx/cpp

Problèmes en suspens avec Perl sous QNX6
Compilation croisée
AUTEUR

perlriscos - Perl version 5 pour RISQUE OS
DESCRIPTION
CONSTRUIRE
AUTEUR

perlsolaris - Perl version 5 on Solaris les systèmes
DESCRIPTION
Numéros de version de Solaris.
RESSOURCES
FAQ Solaris, binaires précompilés, documentation Solaris

INSTALLATION
Problèmes d'extraction de fichiers sur Solaris.
Compilateur et outils associés sur Solaris.
Environnement de compilation de Perl sur Solaris
EXÉCUTER LA CONFIGURATION.
Perl 64 bits sur Solaris.
Discussions en perl sur Solaris.
Problèmes Malloc avec Perl sur Solaris.
FAITES DES PROBLEMES.
Problèmes de chargement dynamique avec GNU as et GNU ld, ld.so.1 : ./perl : fatal : relocalisation
erreur :, dlopen : échec de l'interception du stub, #error "Aucun DATAMODEL_NATIVE spécifié", sh :
ar : non trouvé

FAIRE UN TEST
op/stat.t test 4 sous Solaris
nss_delete core dump depuis op/pwent ou op/grent
COMPILATION CROISÉE
BINAIRES PRÉCONSTRUITS DE PERL POUR SOLARIS.
PROBLEMES D'EXÉCUTION POUR PERL SUR SOLARIS.
Limites du nombre de fichiers ouverts sur Solaris.
MODULES SPÉCIFIQUES À SOLARIS.
PROBLÈMES SPÉCIFIQUES À SOLARIS AVEC LES MODULES.
Proc :: ProcessTable sur Solaris
BSD :: Ressource sur Solaris
Net :: SSLeay sur Solaris
SunOS 4.x
AUTEUR

perlsymbien - Perl version 5 on Symbian OS
DESCRIPTION
Compiler Perl sur Symbian
Problèmes de compilation
PerlApp
sisify.pl
Utiliser Perl dans Symbian
FAIRE
ATTENTION
REMARQUE
AUTEUR
DROIT D'AUTEUR
LICENCE
HISTOIRE

perlsynologie - Perl 5 on Synology DSM les systèmes
DESCRIPTION
Configuration de l'environnement de construction
Compilation de Perl 5
Problèmes connus
Message d'erreur « Aucune définition d'erreur trouvée », « ext/DynaLoader/t/DynaLoader.t »

Test de fumée Perl 5
Ajout de bibliothèques
REVIEW
AUTEUR

perltru64 - Perl version 5 on Tru64 (anciennement connu as Ressources UNIX anciennement connu as DÉC
OSF/1) les systèmes
DESCRIPTION
Compilation de Perl 5 sur Tru64
Utiliser des fichiers volumineux avec Perl sur Tru64
Perl fileté sur Tru64
Doubles longs sur Tru64
Les tests DB_File échouent sur Tru64
Perl 64 bits sur Tru64
Avertissements concernant le débordement de virgule flottante lors de la compilation de Perl sur Tru64
Tester Perl sur Tru64
Le test ext/ODBM_File/odbm échoue avec les versions statiques
Perl échoue à cause d'un symbole non résolu sockatmark
read_cur_obj_info : numéro magique de fichier incorrect
AUTEUR

perlvms - Spécifique au VMS Documentation pour Perl
DESCRIPTION
Installation
Organisation des images Perl
Images de base
Extensions Perl
Installation d'extensions statiques
Installation d'extensions dynamiques
Spécifications du fichier
Syntaxe
Cas du nom de fichier
Liens symboliques
Extension des caractères génériques
Pipes
PERL5LIB et PERLLIB
Le débogueur Perl Forked
PERL_VMS_EXCEPTION_DEBUG
Ligne de commande
Redirection d'E/S et backgrounding
Commutateurs de ligne de commande
-je, -S, -u

Fonctions Perl
Tests de fichiers, backticks, binmode FILEHANDLE, crypt PLAINTEXT, USER, die, dump, exec
LIST, fork, getpwent, getpwnam, getpwuid, gmtime, kill, qx//, select (appel système),
stat EXPR, LISTE système, heure, heures, dissocier LISTE, utime LISTE, waitpid PID, FLAGS

Variables Perl
%ENV, CRTL_ENV, CLISYM_[LOCAL], toute autre chaîne, $!, $^E, $?, $|

Modules standards avec des différences spécifiques au VMS
Fichier_SDBM
Date de révision
AUTEUR

perlvos - Perl pour Stratus OuvertVOS
SYNOPSIS
CONSTRUCTION DE PERL POUR OPENVOS
INSTALLATION DE PERL DANS OPENVOS
UTILISER PERL DANS OPENVOS
Restrictions de Perl sur OpenVOS
ÉTAT DU TEST
STATUT D'ASSISTANCE
AUTEUR
DERNIÈRE MISE À JOUR

perlwin32 - Perl sous Windows
SYNOPSIS
DESCRIPTION
<http://mingw.org>,http://mingw-w64.org>

Configuration de Perl sous Windows
Marque, Command Shell, Microsoft Visual C++, Microsoft Visual C++ 2008-2013 Express
Édition, Microsoft Visual C++ 2005 Express Edition, Microsoft Visual C++ Toolkit
2003, compilateur Microsoft Platform SDK 64 bits, MinGW version 3 avec gcc, Intel C++
Compilateur

Développement
Tester Perl sous Windows
Installation de Perl sous Windows
Conseils d'utilisation de Perl sous Windows
Variables d'environnement, Globbing de fichiers, Utilisation de Perl à partir de la ligne de commande, Construction
Extensions, extension de caractères génériques de ligne de commande, notes sur Windows 64 bits

Exécution de scripts Perl
Choses diverses
BOGUES ET MISES EN GARDE
REMERCIEMENTS
AUTEURS
Gary Ng[email protected]>, Gurusamy Sarathy[email protected]>, Nick
Ing Simmons[email protected]>, Jan Dubois[email protected]>, Steve Hay
<[email protected]>

VOIR ÉGALEMENT
HISTOIRE

démarrage perl - Liens à d'information on orienté objet programmation in Perl
DESCRIPTION

robot perl - Liens à d'information on orienté objet programmation in Perl
DESCRIPTION

référentiel perl - Liens à actuel d'information on le Perl source dépôt
DESCRIPTION

perltodo - Lien à le Perl faire liste
DESCRIPTION

Perltooc - Liens à d'information on orienté objet programmation in Perl
DESCRIPTION

perltoot - Liens à d'information on orienté objet programmation in Perl
DESCRIPTION

PRAGMA DOCUMENTATION


arybase - Ensemble indexage base via $[
SYNOPSIS
DESCRIPTION
HISTOIRE
BOGUES
VOIR ÉGALEMENT

attributs - se mettre sous-programme or variable attributs
SYNOPSIS
DESCRIPTION
À quoi sert "importer"
Attributs intégrés
lvalue, méthode, prototype(..), verrouillé, const, partagé, unique

Sous-programmes disponibles
obtenir, retyper

Gestion des attributs spécifiques au package
ALLER CHERCHER_type_ATTRIBUTS, MODIFIER_type_LES ATTRIBUTS

Syntaxe des listes d'attributs
Les exportations
Exportations par défaut
Exportations disponibles
Balises d'exportation définies
EXEMPLES
PLUS D'EXEMPLES
VOIR ÉGALEMENT

autodie - remplacer fonctions avec et, finalement, qui réussir or la avec lexical portée
SYNOPSIS
DESCRIPTION
DES EXCEPTIONS
CATÉGORIES
REMARQUES SPÉCIFIQUES À LA FONCTION
impression
troupeau
système/exécutable
OBTENUS
DIAGNOSTIC
:void ne peut pas être utilisé avec une portée lexicale, aucune indication utilisateur définie pour %s

BOGUES
autodie et évaluation des chaînes
SIGNALER DES BOGUES
COMMENTAIRES
AUTEUR
LICENCE
VOIR ÉGALEMENT
REMERCIEMENTS

autodie::Portée::Garde - Wrapper classe pour appel sous-marins at fin of portée
SYNOPSIS
DESCRIPTION
Méthodologie
AUTEUR
LICENCE

autodie :: Scope :: GuardStack - Crochet empiler pour les gérer portée via %^H
SYNOPSIS
DESCRIPTION
Méthodologie
AUTEUR
LICENCE

autodie :: ScopeUtil - Utilitaires pour les gérer %^H portée
SYNOPSIS
DESCRIPTION
Méthodologie
AUTEUR
LICENCE

autodie::exception - Exceptions de teinture automatique fonctions.
SYNOPSIS
DESCRIPTION
Méthodes courantes
Méthodes avancées
VOIR ÉGALEMENT
LICENCE
AUTEUR

autodie::exception::système - Exceptions de teinture automatique système().
SYNOPSIS
DESCRIPTION
stringifier
LICENCE
AUTEUR

autodie::indices - Fournir des indices à propos utilisateur sous-programmes à autodie
SYNOPSIS
DESCRIPTION
Introduction
Que sont les indices ?
Exemples de conseils
Définition manuelle d'indices à partir de votre programme
Ajouter des astuces à votre module
Insister sur les indices
Diagnostics
Tentatives de set_hints_for sous-programme non identifiable, les indices d'échec ne peuvent pas être fournis
avec des indices scalaires ou de liste pour %s, indice %s manquant pour %s

REMERCIEMENTS
AUTEUR
LICENCE
VOIR ÉGALEMENT

autodie::saut - Skip a paquet quand lancement autodie exceptions
RÉSUMÉ
DESCRIPTION
AUTEUR
LICENCE
VOIR ÉGALEMENT

utilisation automatique - reporter charge of modules jusqu'au a fonction is d'utiliser
SYNOPSIS
DESCRIPTION
ATTENTION
AUTEUR
VOIR ÉGALEMENT

base - Établir an EST UN relations avec base les classes at compiler fois
SYNOPSIS
DESCRIPTION
DIAGNOSTIC
Le package de classe de base « %s » est vide, la classe « Foo » a tenté d'hériter d'elle-même

HISTOIRE
MISES EN GARDE
VOIR ÉGALEMENT

bigint - Transparent GrandEntier Support pour Perl
SYNOPSIS
DESCRIPTION
utiliser un entier ou utiliser bigint
Options
a ou précision, p ou précision, t ou trace, hex, oct, l, lib, try ou only, v ou
version

Bibliothèque de mathématiques
Format interne
Signez
Appels de méthode
Méthodologie
inf(), NaN(), e, PI, bexp(), bpi(), mise à niveau(), en effet()

MISES EN GARDE
Surcharge opérateur vs surcharge littérale, plages, en effet(), hexa ()/octobre()

MODULES UTILISÉS
EXEMPLES
LICENCE
VOIR ÉGALEMENT
AUTEURS

bignum - Transparent GrandNombre Support pour Perl
SYNOPSIS
DESCRIPTION
Options
a ou précision, p ou précision, t ou trace, l ou lib, hex, oct, v ou version

Méthodologie
Avertissements
inf(), NaN()et PI(), bexp(), bpi(), mise à niveau(), en effet()

Bibliothèque de mathématiques
FORMAT INTERNE
SIGNEZ
MISES EN GARDE
Opérateur vs surcharge littérale, en effet(), hexa ()/octobre()

MODULES UTILISÉS
EXEMPLES
LICENCE
VOIR ÉGALEMENT
AUTEURS

bigrat - Transparent GrandNombre/GrandRationnel Support pour Perl
SYNOPSIS
DESCRIPTION
Modules utilisés
Bibliothèque de mathématiques
Signez
Méthodologie
inf(), NaN(), e, PI, bexp(), bpi(), mise à niveau(), en effet()

BIBLIOTHÈQUE DE MATHÉMATIQUES
Avertissement
Options
a ou précision, p ou précision, t ou trace, l ou lib, hex, oct, v ou version

MISES EN GARDE
Opérateur vs surcharge littérale, en effet(), hexa ()/octobre()

EXEMPLES
LICENCE
VOIR ÉGALEMENT
AUTEURS

bêtise - Utilisez MakeMaker's désinstallé version of a paquet
SYNOPSIS
DESCRIPTION
BOGUES
AUTEUR

octets - Perl Pragma à forcer octet sémantique plutôt que caractère sémantique
AVIS
SYNOPSIS
DESCRIPTION
LIMITATIONS
VOIR ÉGALEMENT

noms de personnages - accès à Unicode caractère noms et nommé caractère séquences ; aussi Vous permet de définir
caractère noms
SYNOPSIS
DESCRIPTION
MATCHS LÂCHES
ALIASES
Alias ​​personnalisés
charnames::string_vianame(prénom)
charnames::vianame(prénom)
charnames::viacode(code)
TRADUCTEURS PERSONNALISÉS
BOGUES

constant - Perl Pragma à déclarer des constantes
SYNOPSIS
DESCRIPTION
NOTES
Liste des constantes
Définir plusieurs constantes à la fois
Constantes magiques
NOTES TECHNIQUES
MISES EN GARDE
VOIR ÉGALEMENT
BOGUES
AUTEURS
DROIT D'AUTEUR ET LICENCE

désapprouver - Perl Pragma pour déprécier le core version of a module
SYNOPSIS
DESCRIPTION
EXPORTATION
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Diagnostique, s'écraser - produire verbeux avertissement diagnostic
SYNOPSIS
DESCRIPTION
Le pragma du « diagnostic »
La s'écraser Programme
EXEMPLES
INTERNES
BOGUES
AUTEUR

codage - permet vous à écrire votre scénario in non ASCII et non-UTF-8
ATTENTION
SYNOPSIS
DESCRIPTION
"utiliser l'encodage ['ENCNOM'] ;", "utiliser l'encodage ENCNOM Filtre=>1;", "pas de codage ;"

OPTIONS
Réglage de "STDIN" et/ou "STDOUT" individuellement
Le sous-pragme ":locale"
MISES EN GARDE
EFFETS SECONDAIRES
NE PAS MÉLANGER PLUSIEURS ENCODAGES
Avant Perl v5.22
Avant la version 1.87 d'Encode
Avant Perl v5.8.1
Encodages double octet "NON-EUC", "tr///", Légende des caractères ci-dessus

EXEMPLE - Greekperl
BOGUES
Sécurité des threads, Ne peut pas être utilisé par plus d'un module dans un seul programme, Autre
les modules utilisant "STDIN" et "STDOUT" obtiennent le flux codé, les littéraux en regex qui sont
plus de 127 octets, EBCDIC, "format", Voir aussi "CAVEATS"

HISTOIRE
VOIR ÉGALEMENT

codage::avertissements - Avertir on implicitement codage conversions
VERSION
SYNOPSIS
DESCRIPTION
Aperçu du problème
Détecter le problème
Résoudre le problème
Mettez à niveau les deux côtés vers des chaînes Unicode, rétrogradez les deux côtés vers des chaînes d'octets,
Spécifiez le codage pour la mise à niveau implicite des chaînes d'octets, les couches PerlIO pour STDIN
et SORTIE STD, Conversions littérales, Mise à niveau implicite des chaînes d'octets

MISES EN GARDE
VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR

expérimental - Expérimental Caractéristiques LES PLANTES Easy
VERSION
SYNOPSIS
DESCRIPTION
La commande est importante
Mentions légales
AUTEUR
DROIT D'AUTEUR ET LICENCE

caractéristique - Perl Pragma à permettre nouvelle Caractéristiques
SYNOPSIS
DESCRIPTION
Effet lexical
"aucune fonctionnalité"
CARACTÉRISTIQUES DISPONIBLES
La fonction « dire »
La fonctionnalité « état »
La fonctionnalité « commutateur »
La fonctionnalité 'unicode_strings'
Les fonctionnalités 'unicode_eval' et 'evalbytes'
La fonctionnalité 'current_sub'
La fonctionnalité 'array_base'
La fonctionnalité 'fc'
La fonctionnalité 'lexical_subs'
Les fonctionnalités 'postderef' et 'postderef_qq'
La fonctionnalité « signatures »
La fonctionnalité « refaliasing »
La fonctionnalité « au niveau du bit »
PACKS DE FONCTIONNALITÉS
CHARGEMENT IMPLICITE

des champs - lors de la compilation classe des champs
SYNOPSIS
DESCRIPTION
nouveau, phash

VOIR ÉGALEMENT

test de filet - Perl Pragma à des bactéries le test de filet autorisation opérateurs
SYNOPSIS
DESCRIPTION
Considérez ceci attentivement
Le sous-pragme « accès »
Limitation par rapport à "_"

if - "utiliser" a Perl module if a condition détient (egalement vous "non" a modules)
SYNOPSIS
DESCRIPTION
EXEMPLES
BOGUES
VOIR ÉGALEMENT
AUTEUR

entier - Perl Pragma à utilisé entier des fonctions arithmétiques de bases plutôt ; of flottant point
SYNOPSIS
DESCRIPTION

moins - perl Pragma à demandez moins of quelque chose
SYNOPSIS
DESCRIPTION
POUR LES AUTEURS DE MODULES
"BOOLÉEN = moins->de( FONCTION )"
"CARACTÉRISTIQUES = moins->de()"
MISES EN GARDE
Cela ne fait probablement rien, cela ne fonctionne que sur 5.10+

lib - manipuler @INC at compiler fois
SYNOPSIS
DESCRIPTION
Ajout de répertoires à @INC
Suppression de répertoires de @INC
Restauration de @INC d'origine
MISES EN GARDE
NOTES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

local - Perl Pragma à utilisé or éviter POSIX local pour intégré
SYNOPSIS
DESCRIPTION

mro - Méthode Résolution Order
SYNOPSIS
DESCRIPTION
APERÇU
Le C3 MRO
Qu’est-ce que le C3 ?
Comment fonctionne C3
Les fonctions
mro::get_linear_isa($classname[, $type])
mro::set_mro ($nom de classe, $type)
mro :: get_mro ($ nom de classe)
mro::get_isarev($nom de classe)
mro::is_universal($nom de classe)
mro::invalidate_all_method_caches()
mro::method_changed_in($nom de classe)
mro::get_pkg_gen($nom de classe)
suivant::méthode
suivant::peut
peut-être :: suivant :: méthode
VOIR ÉGALEMENT
Le papier original de Dylan
<http://haahr.tempdomainname.com/dylan/linearization-oopsla96.html>

Les roquets
Perroquet
<http://use.perl.org/~autrijus/journal/25768>

Liens relatifs à Python 2.3 MRO
<http://www.python.org/2.3/mro.html>,
<http://www.python.org/2.2.2/descrintro.html#mro>

Classe ::C3
Classe ::C3

AUTEUR

ok - Alternative à Test ::Plus ::use_ok
SYNOPSIS
DESCRIPTION
CC0 1.0 Universel

ouvert - perl Pragma à set défaut PerlIO poules pondeuses pour contribution et sortie
SYNOPSIS
DESCRIPTION
FONCTIONNALITÉ NON PERLIO
DÉTAILS D'IMPLÉMENTATION
VOIR ÉGALEMENT

ops - Perl Pragma à restreindre le danger quand compilation
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT

surcharge - Forfait pour Contrôleurs Perl
SYNOPSIS
DESCRIPTION
Notions de base
Opérations surchargées
"pas", "nég", "++", "--", Missions, Non-mutateurs avec a mutateur variante, "int",
Chaîne, numérique, booléen, et regexp conversions, Itération, Fichier tests, Adaptir,
Déréférencement, Spécial

Autogénération magique
Touches spéciales pour "utiliser la surcharge"
défini, mais FAUX, "undef", VRAI

Comment Perl choisit une implémentation d'opérateur
Perdre la surcharge
Héritage et surcharge
Noms de méthodes dans la directive "use surcharge", La surcharge d'une opération est
hérité par les classes dérivées

Surcharge d'exécution
Fonctions publiques
surcharge :: StrVal (arg), surcharge :: surchargé (arg), surcharge :: méthode (obj, op)

Constantes de surcharge
entier, flottant, binaire, q, qr

Implémentation
LIVRE DE RECETTES
Scalaires à deux faces
Références à deux faces
Calculatrice symbolique
Vraiment Calculatrice symbolique
AUTEUR
VOIR ÉGALEMENT
DIAGNOSTIC
Nombre impair d'arguments pour surcharge :: constante, '%s' n'est pas un type surchargeable, '%s'
n'est pas une référence de code, l'argument de surcharge '%s' n'est pas valide

BOGUES ET PIÈGES

Contrôleurs - perl Pragma à lexicalement des bactéries Contrôleurs
SYNOPSIS
DESCRIPTION
"pas de surcharge", "pas de surcharge @ops", "utiliser la surcharge", "utiliser la surcharge @ops"

mère - Établir an EST UN relations avec base les classes at compiler fois
SYNOPSIS
DESCRIPTION
DIAGNOSTIC
La classe 'Foo' a essayé d'hériter d'elle-même

HISTOIRE
MISES EN GARDE
VOIR ÉGALEMENT
AUTEURS ET CONTRIBUTEURS
MAINTAINER
LICENCE

re - Perl Pragma à modifier Standard expression comportement
SYNOPSIS
DESCRIPTION
mode « contamination »
mode « évaluation »
mode « strict »
Mode '/drapeaux'
'Mode débogage
'Mode débogage
Compiler les options associées, COMPILE, PARSE, OPTIMISE, TRIEC, DUMP, FLAGS, TEST,
Exécuter les options associées, EXECUTE, MATCH, TRIEE, INTUIT, options de débogage supplémentaires,
EXTRA, TAMPONS, TRIEM, ÉTAT, PILE, GPOS, OPTIMISEM, OFFSETS, OFFSETSDBG, Autre
drapeaux utiles, TOUS, Tous, PLUS, Plus

Fonctions exportables
is_regexp($ref), regexp_pattern($ref), regmust($ref), regname($name,$all),
regnames($tous), regnames_count()

VOIR ÉGALEMENT

sigtrap - Perl Pragma à permettre simple signal manipulation
SYNOPSIS
DESCRIPTION
OPTIONS
Gestionnaires de signaux
trace de la pile, la, maître votre gestionnaire

LISTES DE SIGNAUX
signaux normaux, signaux d'erreur, signaux-ancienne-interface

AUTRES
débloqué, tout, signal, nombre

EXEMPLES

sort - perl Pragma à des bactéries sorte() comportement
SYNOPSIS
DESCRIPTION
MISES EN GARDE

strict - Perl Pragma à restreindre le danger constructions
SYNOPSIS
DESCRIPTION
"références strictes", "vars stricts", "subs stricts"

HISTOIRE

sous-marins - Perl Pragma à prédéclarer dessous noms
SYNOPSIS
DESCRIPTION

discussions - Perl avec interprète discussions
VERSION
ATTENTION
SYNOPSIS
DESCRIPTION
$thr = threads->create(FUNCTION, ARGS), $thr->joindre(), $thr->détacher(),
discussions->détacher(), discussions->soi(), $thr->marée(), discussions->marée(), "$thr",
threads->objet ($tid), threads->rendement(), discussions->liste(), threads->liste(threads::all),
threads->list(threads::running), threads->list(threads::joinable),
$thr1->égal($thr2), BLOC asynchrone ;, $thr->erreur(), $thr->_poignée(), discussions->_poignée()

SORTIR D'UN FIL
discussions->sortie(), threads-> sortie (statut), mourir(), exit(statut), utilisez les threads 'exit' =>
'threads_only', threads->create({'exit' => 'thread_only'}, ...),
$thr->set_thread_exit_only(booléen), threads->set_thread_exit_only(booléen)

ÉTAT DU FIL
$thr->est en cours d'exécution(), $thr->is_joinable(), $thr->est_détaché(), discussions->est_détaché()

CONTEXTE DU FIL
Contexte explicite
Contexte implicite
$thr->vouloirtableau()
discussions->vouloirtableau()
TAILLE DE LA PILE DE FIL
discussions->get_stack_size();, $size = $thr->get_stack_size();, $old_size =
threads->set_stack_size($new_size);, utilisez les threads ('stack_size' => VALUE);,
$ENV{'PERL5_ITHREADS_STACK_SIZE'}, threads->create({'stack_size' => VALUE}, FONCTION,
ARGS), $thr2 = $thr1->create(FUNCTION, ARGS)

SIGNALISATION DE FIL
$thr->kill('SIG...');

MISES EN GARDE
Perl s'est terminé avec des threads actifs :, la création du thread a échoué : pthread_create a renvoyé #,
Le thread # s'est terminé anormalement : .., Utilisation d'une taille minimale de pile de threads de #, Thread
échec de la création : pthread_attr_setstacksize(TAILLE) est revenu le 22

LES ERREURS
Ce Perl n'est pas conçu pour prendre en charge les threads, impossible de modifier la taille de la pile d'un existant
thread, Impossible de signaler les threads sans signaux sécurisés, Nom du signal non reconnu : ..

BOGUES ET LIMITES
Modules thread-safe, Utilisation de modules non thread-safe, Consommation de mémoire, Courant
répertoire de travail, variables d'environnement, signaux de capture, threads parent-enfant,
Création de threads à l'intérieur de blocs spéciaux, signaux non sécurisés, Perl a été construit avec
"PERL_OLD_SIGNALS" (voir "perl -V"), La variable d'environnement "PERL_SIGNALS" est définie sur
"unsafe" (voir "PERL_SIGNALS" dans perlrun), Le module Perl::Unsafe::Signals est utilisé,
Renvoi de fermetures à partir de threads, Renvoi d'objets à partir de threads, Blocs END dans
threads, descripteurs d'annuaire ouvert, bogues Perl et version CPAN des threads

EXIGENCES
VOIR ÉGALEMENT
AUTEUR
LICENCE
REMERCIEMENTS

fils::partagés - Perl l'extension de pour partage données, structures jusqu'à XNUMX fois discussions
VERSION
SYNOPSIS
DESCRIPTION
EXPORTATION
FONCTIONS
partager VARIABLE, shared_clone REF, is_shared VARIABLE, verrouiller VARIABLE, cond_wait
VARIABLE, cond_wait CONDVAR, LOCKVAR, cond_timedwait VARIABLE, ABS_TIMEOUT,
cond_timedwait CONDVAR, ABS_TIMEOUT, LOCKVAR, cond_signal VARIABLE, cond_broadcast
VARIABLE

OBJETS
NOTES
MISES EN GARDE
cond_broadcast() appelé sur une variable déverrouillée, cond_signal() appelé débloqué
variable

BOGUES ET LIMITES
VOIR ÉGALEMENT
AUTEUR
LICENCE

utf8 - Perl Pragma à activer désactiver UTF-8 (ou UTF-EBCDIC) in source code
SYNOPSIS
DESCRIPTION
Fonctions utilitaires
"$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)"

BOGUES
VOIR ÉGALEMENT

vars - Perl Pragma à prédéclarer de défis variable noms
SYNOPSIS
DESCRIPTION

version - Perl l'extension de pour Version Objets
SYNOPSIS
DESCRIPTION
TYPES D'OBJETS DE VERSION
Versions décimales, versions décimales à points

DÉCLARATION DE VERSIONS
Comment convertir un module décimal en décimal à points
Comment "déclarer()" une version décimale à points
ANALYSE ET COMPARAISON DES VERSIONS
Comment "parse()" une version
Comment vérifier une chaîne de version légale
"is_lax()", "is_strict()"

Comment comparer les objets de version
MÉTHODES OBJET
est_alpha()
est_qv()
normale()
numifier()
stringifier()
FONCTIONS EXPORTÉES
qv()
est_lax()
est_strict()
AUTEUR
VOIR ÉGALEMENT

version::Internes - Perl l'extension de pour Version Objets
DESCRIPTION
QU'EST-CE QU'UNE VERSION ?
Versions décimales, versions décimales à points

Versions décimales
Versions décimales à points
Versions alpha
Expressions régulières pour l'analyse de version
$version ::LAX, $version ::STRICT, v1.234.5

DÉTAILS D'IMPLÉMENTATION
Équivalence entre les versions décimales et décimales à points
Règles de citation
Et les v-strings ?
Éléments internes de l'objet de version
original, qv, alpha, version

Remplacement UNIVERSEL::VERSION
DÉTAILS D'UTILISATION
Utiliser des modules qui utilisent version.pm
Les versions décimales fonctionnent toujours, la version décimale à points fonctionne parfois

Méthodes d'objet
Nouveau(), qv(), Forme normale, Numification, Stringification, Opérateurs de comparaison,
opérateurs logiques

AUTEUR
VOIR ÉGALEMENT

vmsish - Perl Pragma à des bactéries Spécifique au VMS langue Caractéristiques
SYNOPSIS
DESCRIPTION
"statut vmsish", "sortie vmsish", "heure vmsish", "vmsish silencieux"

SYNOPSIS
DESCRIPTION
Avertissements par défaut et avertissements facultatifs
Quel est le problème avec -w et $^W
Contrôler les avertissements à partir de la ligne de commande
-w , -W , -X

Rétrocompatibilité
Hiérarchie des catégories
Avertissements mortels
Signaler des avertissements à partir d'un module
FONCTIONS
utilisez les avertissements : s'inscrire, avertissements :: activé (), avertissements :: activé ($ catégorie),
avertissements :: activé ($ objet), avertissements ::fatal_enabled(),
avertissements :: fatal_enabled ($ catégorie), avertissements :: fatal_enabled ($ objet),
avertissements::warn($message), avertissements::warn($category, $message), avertissements::warn($objet,
$message), avertissements::warnif($message), avertissements::warnif($catégorie, $message),
avertissements ::warnif ($ objet, $ message), avertissements : register_categories (@names)

avertissements::s'inscrire - avertissements importer fonction
SYNOPSIS
DESCRIPTION

MODULE DOCUMENTATION


N'importe quel fichier_DBM - fournir cadre pour plusieurs DBM
SYNOPSIS
DESCRIPTION
Comparaisons DBM
[0], [1], [2], [3]

VOIR ÉGALEMENT

Application ::Cpan - facilement interagir avec RPC de le commander en ligne
SYNOPSIS
DESCRIPTION
Options
-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 miroir1,miroir2,.., -n,
-O, -p, -P, -r, -t, -T, -u, -v, -V, -w

Exemples
Variables d'environnement
NONINTERACTIVE_TESTING, PERL_MM_USE_DEFAULT, CPAN_OPTS, CPANSCRIPT_LOGLEVEL,
GIT_COMMAND

Méthodologie

Cours()

VALEURS DE SORTIE
FAIRE
BOGUES
VOIR ÉGALEMENT
DISPONIBILITÉ DES SOURCES
CRÉDITS
AUTEUR
DROIT D'AUTEUR

App : Prouver - Met en oeuvre le "prouver" commander.
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
Attributs
"archive", "argv", "backwards", "blib", "color", "directives", "dry", "exec",
"extensions", "échecs", "commentaires", "formatter", "harnais", "ignore_exit",
"includes", "jobs", "lib", "merge", "modules", "parse", "plugins", "quiet",
"really_quiet", "recurse", "rules", "show_count", "show_help", "show_man",
"show_version", "shuffle", "state", "state_class", "taint_fail", "taint_warn",
"test_args", "timer", "verbose", "warnings_fail", "warnings_warn", "tapversion",
"piège"

PLUGINS
Exemple de plugin
VOIR ÉGALEMENT

App ::Prouvez ::État - Région storage pour le "prouver" commander.
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
"store", "extensions" (facultatif), "result_class" (facultatif)

"classe_résultat"
"extensions"
"résultats"
"commettre"
Méthodes d'instance
"dernier", "échec", "réussi", "tous", "chaud", "à faire", "lent", "rapide", "nouveau", "ancien", "enregistrer"

App ::Prouvez ::État ::Résultat - Raisons personnelles tester suite résultats.
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
"état_version"
"classe_test"

App ::Prouvez ::État ::Résultat ::Test - Raisons personnelles tester résultats.
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
Méthodes d'instance

Archives::Tar - module pour manipulations of goudron les archives
SYNOPSIS
DESCRIPTION
Méthodes d'objet
Archive::Tar->new( [$file, $compressed] )
$tar->read ( $filename|$handle, [$compressed, {opt => 'val'}] )
limite, filtre, md5, extrait

$tar->contains_file( $filename )
$tar->extrait( [@filenames] )
$tar->extract_file( $file, [$extract_path] )
$tar->list_files( [\@properties] )
$tar->get_files( [@filenames] )
$tar->get_content( $file )
$tar->replace_content( $file, $content )
$tar->rename( $file, $new_name )
$tar->chmod( $fichier, $mode )
$tar->chown( $file, $uname [, $gname] )
$tar->supprimer (@filenamelist)
$tar->effacer
$tar->write ( [$file, $compressed, $prefix] )
$tar->add_files( @filenamelist )
$tar->add_data ( $filename, $data, [$opthashref] )
FICHIER, HARDLINK, SYMLINK, CHARDEV, BLOCKDEV, DIR, FIFO, SOCKET

$tar->erreur( [$BOOL] )
$tar->setcwd( $cwd );
Méthodes de classe
Archive::Tar->create_archive($file, $compressed, @filelist)
Archive::Tar->iter( $filename, [ $compressed, {opt => $val} ] )
Archive::Tar->list_archive($file, $compressed, [\@properties])
Archive::Tar->extract_archive($fichier, $compressé)
$bool = Archive::Tar->has_io_string
$bool = Archive::Tar->has_perlio
$bool = Archive::Tar->has_zlib_support
$bool = Archive::Tar->has_bzip2_support
Archive::Tar->can_handle_compressed_files
VARIABLES GLOBALES
$Archive::Tar::FOLLOW_SYMLINK
$Archive::Tar::CHOWN
$ Archive :: Tar :: CHMOD
$Archive::Tar::SAME_PERMISSIONS
$Archive::Tar::DO_NOT_USE_PREFIX
$Archive ::Tar ::DEBUG
$Archive :: Tar :: AVERTIR
$ Archive :: Tar :: erreur
$Archive::Tar::INSECURE_EXTRACT_MODE
$Archive::Tar::HAS_PERLIO
$Archive::Tar::HAS_IO_STRING
$Archive::Tar::ZERO_PAD_NUMBERS
Ajuster le fonctionnement de RESOLVE_SYMLINK
FAQ Quelle est la version minimale de Perl requise pour exécuter Archive::Tar ?, n'est-ce pas Archive::Tar
lent ?, Archive::Tar n'est-il pas plus lourd en mémoire que /bin/tar?, Pouvez-vous charger des données paresseusement
à la place ?, De quelle quantité de mémoire un fichier tar de X Ko aura-t-il besoin ?, Que faites-vous avec les fichiers non pris en charge ?
types de fichiers dans une archive ?, j'utilise WinZip ou un autre client non POSIX, et les fichiers
ne sont pas extraits correctement !, Comment extraire uniquement les fichiers qui ont la propriété X
à partir d'une archive ?, Comment accéder aux fichiers .tar.Z ?, Comment gérer les chaînes Unicode ?

MISES EN GARDE
TOUT
Vérifiez si les handles transmis sont ouverts en lecture/écriture, autorisez la transmission des archives en tant que
string, Facilite le traitement d'un descripteur de fichier ouvert d'une archive compressée

VOIR ÉGALEMENT
La spécification GNU tar, La spécification du format PAX, Une comparaison de GNU et POSIX
normes de goudron; "http://www.delorie.com/gnu/docs/tar/tar_114.html", GNU tar a l'intention de
passer à la compatibilité POSIX, une comparaison entre différentes implémentations tar

AUTEUR
REMERCIEMENTS
DROIT D'AUTEUR

Archive::Tar::Fichier - a Sous-classe pour en mémoire extrait filet de Archives::Tar
SYNOPSIS
DESCRIPTION
Accesseurs
nom, mode, uid, gid, taille, mtime, chksum, type, nom du lien, magie, version, uname,
gname, devmajor, devminor, préfixe, brut

Méthodologie
Archive::Tar::File->new( file => $path )
Archive::Tar::File->new( data => $path, $data, $opt )
Archive::Tar::File->new( chunk => $chunk )
$bool = $fichier->extrait( [ $nom_alternatif ] )
$chemin = $fichier->full_path
$bool = $file->valider
$bool = $file->has_content
$content = $file->get_content
$cref = $file->get_content_by_ref
$bool = $file->replace_content( $content )
$bool = $file->rename( $new_name )
$bool = $fichier->chmod $mode)
$bool = $fichier->chown( $user [, $group])
Méthodes pratiques
$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

Attribut::Gestionnaires - Plus simple définition of attribuer Manipulateurs
VERSION
SYNOPSIS
DESCRIPTION
[0], [1], [2], [3], [4], [5], [6], [7]

Lexicaux typés
Gestionnaires d'attributs spécifiques au type
Gestionnaires d'attributs non interprétatifs
Gestionnaires d'attributs spécifiques à la phase
Attributs comme interfaces "à égalité"
EXEMPLES
FONCTIONS UTILITAIRES
trouversym

DIAGNOSTIC
"Type d'attribut incorrect : ATTR(%s)", "Le gestionnaire d'attribut %s ne gère pas les attributs %s",
"La déclaration de l'attribut %s dans le package %s peut entrer en conflit avec le futur mot réservé",
"Impossible d'avoir deux spécificateurs ATTR sur un même sous-programme", "Impossible d'associer automatiquement un %s", "Interne
erreur : le symbole %s a disparu", "Ne pourra pas appliquer le gestionnaire END"

AUTEUR
BOGUES
DROIT D'AUTEUR ET LICENCE

Chargeur automatique - charge sous-programmes uniquement on demande
SYNOPSIS
DESCRIPTION
Talons de sous-programme
En utilisant Chargeur automatiqueLe sous-programme AUTOLOAD de
Primordial Chargeur automatiqueLe sous-programme AUTOLOAD de
Packages lexicaux
Ne pas utiliser l'AutoLoader
Chargeur automatique vs. Autochargeur
Forcer AutoLoader à charger une fonction
MISES EN GARDE
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Fractionnement automatique - scission a paquet pour chargement automatique
SYNOPSIS
DESCRIPTION
$ garder, $ vérifier, $ modtime

Plusieurs forfaits
DIAGNOSTIC
AUTEUR
DROIT D'AUTEUR ET LICENCE

B - La Perl Compilateur backend
SYNOPSIS
DESCRIPTION
APERÇU
Fonctions utilitaires
Fonctions Renvoyant les objets "B::SV", "B::AV", "B::HV" et "B::CV"
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

Fonctions d'examen de la table des symboles
walksymtable(SYMREF, METHOD, RECURSE, PREFIX)

Fonctions Renvoyant des objets "B::OP" ou pour parcourir les arbres d'opérations
racine_main, démarrage_main, walkoptree(OP, METHOD), walkoptree_debug(DEBUG)

Fonctions utilitaires diverses
ppname(OPNUM), hash(STR), cast_I32(I), minus_c, cstring(STR), perlstring(STR),
nom sécurisé (STR), classe (OBJ), threadsv_names

Variables utilitaires exportées
@optype, @specialsv_name

APERÇU DES COURS
COURS LIÉS AUX SV
B::Méthodes SV
REFCNT, DRAPEAUX, object_2svref

Méthodes B : IV
IV, IVX, UVX, int_value, besoins64bits, packiv

B::Méthodes NV
NV, NVX, COP_SEQ_RANGE_LOW, COP_SEQ_RANGE_HIGH

B :: Méthodes RV
RV

B :: Méthodes PV
PV, RV, PVX, CUR, LEN

B::Méthodes PVMG
MAGIE, SvSTASH

B::Méthodes MAGIQUES
MOREMAGIC, précomp, PRIVÉ, TYPE, DRAPEAUX, OBJ, PTR, REGEX

B::Méthodes PVLV
TARGOFF, TARGLEN, TYPE, TARG

Méthodes B::BM
UTILE, PRÉCÉDENT, RARE, TABLE

Méthodes B::REGEXP
REGEX, précomp, qr_anoncv, compflags

B::Méthodes GV
is_empty, NOM, SAFENAME, STASH, SV, IO, FORM, AV, HV, EGV, CV, CVGEN, LINE, FILE,
FILEGV, GvREFCNT, FLAGS, GPFLAGS

Méthodes B::IO
LINES, PAGE, PAGE_LEN, LINES_LEFT, TOP_NAME, TOP_GV, FMT_NAME, FMT_GV,
BOTTOM_NAME, BOTTOM_GV, SOUS-PROCESS, IoTYPE, IoFLAGS, IsSTD

B :: Méthodes AV
FILL, MAX, ARRAY, ARRAYelt, OFF, AvFLAGS

B :: Méthodes CV
STASH, START, ROOT, GV, FILE, DEPTH, PADLIST, OUTSIDE, OUTSIDE_SEQ, XSUB, XSUBANY,
CvFLAGS, const_sv, NAME_HEK

B :: Méthodes HV
REMPLIR, MAX, CLÉS, RITER, NOM, ARRAY, PMROOT

COURS LIÉS À L'OP
Méthodes B :: OP
suivant, frère ou sœur, parent, nom, ppaddr, desc, targ, type, opt, drapeaux, privé, de rechange

B::Méthode UNOP
premier

Méthodes B::UNOP_AUX (depuis 5.22)
liste_aux(cv), chaîne(cv)

Méthode B::BINOP
dernier

Méthode B::LOGOP
autre

Méthode B::LISTOP
les enfants

Méthodes B::PMOP
pmreplroot, pmreplstart, pmnext, pmflags, extflags, precomp, pmoffset, code_list,
pmregexp

B::Méthodes SVOP
sv, gv

B::Méthode PADOP
Padix

B::Méthode PVOP
pv

Méthodes B::LOOP
redoop, nextop, lastop

B::Méthodes COP
label, stash, stashpv, stashoff (threadé uniquement), fichier, cop_seq, arybase, ligne,
avertissements, io, conseils, conseils_hash

Méthodes B::METHOP (depuis Perl 5.22)
d'abord, meth_sv

COURS LIÉS AU PAD
Méthodes B::PADLIST
MAX, ARRAY, ARRAYelt, NAMES, REFCNT, id, outid

Méthodes B::PADNAMELIST
MAX, ARRAY, ARRAYelt, REFCNT

Méthodes B::PADNAME
PV, PVX, LEN, REFCNT, FLAGS, TYPE, SvSTASH, OURSTASH, PROTOCV, COP_SEQ_RANGE_LOW,
COP_SEQ_RANGE_HIGH, PARENT_PAD_INDEX, PARENT_FAKELEX_FLAGS

$B ::superposition
AUTEUR

B::Concis - Walk Perl syntaxe arbre, impression concis info à propos ops
SYNOPSIS
DESCRIPTION
EXEMPLE
OPTIONS
Options pour l'ordre des opcodes
-de base, Exec-, -arbre

Options pour le style de ligne
-concis, -laconique, -bruit de ligne, -déboguer, -env

Options de formatage spécifique à l'arborescence
-compact, -lâche, -Vermont, -ascii

Options contrôlant la numérotation séquentielle
-basen, -bigendien, -petit endian

Autre options
-src, -stash="un paquet", -principale, -nomain, -pas de bannière, -bannière, -bannière =>
sous-réf.

Option adhérence
ABRÉVIATIONS
Abréviations de classe OP
Abréviations des drapeaux OP
SPÉCIFICATIONS DE FORMATAGE
Modèles spéciaux
(X(exec_text;texte_de base)X), (*(texte)*), (*(text1;text2)*), (?(text1#varTexte2) ?), ~

# Variables
#var, #varN, #Chaque, #adresse, #argument, #classe, #classsym, #coplabel, #exname, #extarg,
#premièreadresse, #drapeaux, #flagval, #astuces, #indicesval, #hyphseq, #étiquette, #dernièreadresse,
#Nom, #NOM, #suivant, #suivantddr, #bruit, #privé, #privval, #séq, #séqnum, #opter,
#sibaddr, #svaddr, #classesv, #svval, #targ, #targarg, #targarglife, #typenum

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

Utiliser B::Concise en dehors du framework O
Exemple : modification de rendus concis
set_style()
set_style_standard($nom)
ajouter_style ()
add_callback ()
Fonctionnement B::Concise::compile()
B :: Concise ::reset_sequence()
Erreurs
AUTEUR

B :: Débogage - Walk Perl syntaxe arbre, impression déboguer info à propos ops
SYNOPSIS
DESCRIPTION
OPTIONS
AUTEUR
LICENCE

B::Départ - Perl compilateur backend à produire perl code
SYNOPSIS
DESCRIPTION
OPTIONS
-d, -fDOSSIER, -l, -p, -P, -q, -sDES LETTRES, C, iNUMÉRO, T, vSTRING., -xNIVEAU

UTILISER B::Deparse COMME MODULE
Synopsis
Description
nouvelle
ambient_pragmas
strict, $[, octets, utf8, entier, re, avertissements, indices_bits, avertissements_bits, %^H

coderef2text
BOGUES
AUTEUR

B::Op_privé - OP op_privé drapeau définitions
SYNOPSIS
DESCRIPTION
%morceaux
%définit
%Étiquettes
%ops_using

B : Showlex - Afficher lexical les variables d'utiliser in fonctions or fichiers
SYNOPSIS
DESCRIPTION
EXEMPLES
OPTIONS
VOIR ÉGALEMENT
TOUT
AUTEUR

B::Laconique - Walk Perl syntaxe arbre, impression laconique info à propos ops
SYNOPSIS
DESCRIPTION
AUTEUR

B::Xréf - Génère traverser référence (lire ici) pour Perl tout proche.
SYNOPSIS
DESCRIPTION
je, &, s, r

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

BOGUES
AUTEUR

référence - référence Running fois of Perl code
SYNOPSIS
DESCRIPTION
Méthodologie
nouveau, débogage, iters

Exportations standards
timeit(COUNT, CODE), timethis ( COUNT, CODE, [ TITLE, [ STYLE ]] ), timeces (
COUNT, CODEHASHREF, [ STYLE ] ), timediff ( T1, T2 ), timestr ( TIMEDIFF, [ STYLE,
[ FORMAT ] ] )

Exportations facultatives
clearcache ( COUNT ), clearallcache ( ), cmpthese ( COUNT, CODEHASHREF, [ STYLE ]
), cmpthes ( RESULTSHASHREF, [ STYLE ] ), countit(TIME, CODE), désactiver le cache ( ),
activer le cache ( ), somme de temps ( T1, T2 )

:hireswallclock
Objet de référence
cpu_p, cpu_c, cpu_a, réel, iters

NOTES
EXEMPLES
HÉRITAGE
MISES EN GARDE
VOIR ÉGALEMENT
AUTEURS
HISTORIQUE DES MODIFICATIONS

CORE - Espace de noms pour De Perl core routines
SYNOPSIS
DESCRIPTION
REMPLACEMENT DES FONCTIONS DE BASE
AUTEUR
VOIR ÉGALEMENT

RPC - requete, download et construire perl modules de RPC les sites
SYNOPSIS
DESCRIPTION
CPAN::shell([$prompt, $command]) Démarrage du mode interactif
Recherche d'auteurs, de bundles, de fichiers et modules de distribution, "get", "make",
"tester", "installer", "nettoyer" les modules ou distributions, "readme", "perldoc", "look"
module ou distribution, "ls" auteur, "ls" globbing_expression, "failed",
Persistance entre sessions, Le pragma "force" et "fforce", Lockfile,
Signalétique

CPAN : Coquille
regroupement automatique
hôtes
install_tested, is_tested

mkmyconfig
r [Module|/Regexp/]...
récente ***COMMANDE EXPÉRIMENTALE***
recompiler
Ensemble de rapports|Distribution|Module
fumée ***COMMANDE EXPÉRIMENTALE***
mettre à niveau [Module|/Regexp/]...
Les quatre classes "CPAN::*" : Auteur, Bundle, Module, Distribution
Intégration d'annuaires locaux
Redirection
Prise en charge des plugins ***EXPÉRIMENTAL***
CONFIGURATION
prise en charge de la complétion, affichant de l'aide : o conf help, affichant les valeurs actuelles : o
conf [KEY], changement des valeurs scalaires : o conf KEY VALUE, changement des valeurs de la liste : o
conf KEY SHIFT|UNSHIFT|PUSH|POP|SPLICE|LIST, revenant aux valeurs enregistrées : o valeurs par défaut de conf,
sauvegarde de la config : o conf commit

Variables de configuration
"o conf ", " ô conf ", " ô conf
option>", "o conf [shift|pop]", "la conf
[unshift|push|splice] ", édition interactive : o conf init [MATCH|LIST]

CPAN::anycwd($path) : Remarque sur la variable de configuration getcwd
cwd, getcwd, fastcwd, getdcwd, backtickcwd

Remarque sur le format du paramètre urllist
Le paramètre urllist prend en charge les CD-ROM
Maintenir le paramètre urllist
Les déclarations de dépendances "requires" et "build_requires"
Configuration pour les distributions individuelles (Distropréfs)
Noms de fichiers
Données de secours : Dumper et stockables
Plan
Spécifications linguistiques
commentaire [scalaire], cpanconfig [hash], dépend [hash] *** FONCTION EXPÉRIMENTALE ***,
désactivé [booléen], fonctionnalités [tableau] *** FONCTION EXPÉRIMENTALE ***, aller à [chaîne],
installer [hash], créer [hash], faire correspondre [hash], patchs [array], pl [hash], tester [hash]

Instructions de traitement
args [tableau], ligne de commande, eexpect [hachage], env [hachage], attente [tableau]

Vérification du schéma avec "Kwalify"
Exemples de fichiers Distroprefs
INTERFACE DU PROGRAMMATEUR
expand ($type, @things), expandany (@things), exemples de programmation

Méthodes dans les autres classes
CPAN::Auteur::as_glimpse(), CPAN::Auteur::as_string(), CPAN::Auteur::email(),
CPAN::Auteur::nom complet(), CPAN::Auteur::nom(), CPAN::Bundle::as_glimpse(),
CPAN::Bundle::as_string(), CPAN::Bundle::clean(), CPAN::Bundle::contient(),
CPAN::Bundle::force($méthode,@args), CPAN::Bundle::get(),
CPAN::Bundle::inst_file(), CPAN::Bundle::inst_version(), CPAN::Bundle::uptodate(),
CPAN::Bundle::install(), CPAN::Bundle::make(), CPAN::Bundle::readme(),
CPAN::Bundle::test(), CPAN::Distribution::as_glimpse(),
CPAN::Distribution::as_string(), CPAN::Distribution::auteur,
CPAN::Distribution::pretty_id(), CPAN::Distribution::base_id(),
CPAN::Distribution::clean(), CPAN::Distribution::containsmods(),
CPAN::Distribution::cvs_import(), CPAN::Distribution::dir(),
CPAN::Distribution::force($method,@args), CPAN::Distribution::get(),
CPAN::Distribution::install(), CPAN::Distribution::isa_perl(),
CPAN::Distribution::look(), CPAN::Distribution::make(),
CPAN::Distribution::perldoc(), CPAN::Distribution::prefs(),
CPAN::Distribution::prereq_pm(), CPAN::Distribution::readme(),
CPAN::Distribution::reports(), CPAN::Distribution::read_yaml(),
CPAN::Distribution::test(), CPAN::Distribution::uptodate(),
CPAN::Index::force_reload(), CPAN::Index::reload(), 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::description(),
CPAN::Module::distribution(), 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::readme(),
CPAN::Module::reports(), CPAN::Module::test(), CPAN::Module::uptodate(),
CPAN::Module::userid()

Gestionnaire de cache
Bundles
CONDITIONS PRÉALABLES
UTILITÉ
Recherche de packages et de VERSION
Débogage
o paquet de débogage.., o paquet de débogage.., o tout déboguer, o numéro de débogage

Mode disquette, Zip, hors ligne
Utilitaires de base pour les programmeurs
has_inst($module), use_inst($module), has_usable($module), instance($module),
l'extrémité avant(), front-end ($ new_frontend)

SÛRETÉ
Modules signés cryptographiquement
EXPORTATION
ENVIRONNEMENT
COMPLÈTER UNE INSTALLATION AVEC BEAUCOUP DE MODULES
TRAVAILLER AVEC CPAN.pm DERRIÈRE LES PARE-FEU
Trois types de base de pare-feu
pare-feu http, pare-feu ftp, visibilité unidirectionnelle, SOCKS, IP Masquerade

Configuration de Lynx ou ncftp pour passer à travers un pare-feu
FAQ 1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16), 17 ), 18)

COMPATIBILITÉ
ANCIENNES VERSIONS PERL
CPANPLUS
CPANMOINS
CONSEIL DE SÉCURITÉ
BOGUES
AUTEUR
LICENCE
TRADUCTIONS
VOIR ÉGALEMENT

CPAN :: API :: HOWTO - a recette livre pour programmation avec CPAN.pm
RECETTES
Quelle distribution contient un module particulier ?
Quels modules contient une distribution particulière ?
VOIR ÉGALEMENT
LICENCE
AUTEUR

CPAN :: Débogage - interne débogage pour CPAN.pm
LICENCE

CPAN :: Distropréfs -- lire et rencontre distropréfs
SYNOPSIS
DESCRIPTION
INTERFACE
un objet CPAN::Distroprefs::Result, "undef", indiquant qu'il ne reste aucun fichier de préférences à
être trouvé

RÉSULTATS
Commun
Erreurs
Les réussites
PRÉF
LICENCE

CPAN::Première fois - Services Publics pour CPAN :: Configuration filet Initialisation
SYNOPSIS
DESCRIPTION

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, commandnumber_in_prompt, connect_to_internet_ok, ftp_passive,
ftpstats_period, ftpstats_size, getcwd, halt_on_failure, fichier hist, taille hist,
inactivity_timeout, index_expire,inhibiteur_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, téléavertisseur,
préfère_installer, prefs_dir, prerequisites_policy, randomize_urllist, recommande_policy,
scan_cache, shell, show_unparsable_versions, show_upload_date, show_zero_versions,
suggest_policy, tar_verbosity, term_is_latin, term_ornaments, test_report,
perl5lib_verbosity, prefer_external_tar, trust_test_report_history, use_prompt_default,
use_sqlite, version_timeout, yaml_load_code, yaml_module

LICENCE

CPAN :: HandleConfig - interne paramétrage manipulation pour CPAN.pm
"CLASS->safe_quote ARTICLE"
LICENCE

CPAN::Kwalify - Interface jusqu'à XNUMX fois CPAN.pm et Kwalify.pm
SYNOPSIS
DESCRIPTION
_validate($schema_name, $data, $file, $doc), yaml($schema_name)

AUTEUR
LICENCE

CPAN :: Méta - le pour la distribution métadonnées pour a RPC dist
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
engendrent
fichier de chargement
load_yaml_string
load_json_string
chaîne_chargement
enregistrer
méta_spec_version
effective_prereqs
devrait_index_file
devrait_index_package
Caractéristiques
caractéristique
as_struct
en tant que chaîne
DONNÉES DE CHAÎNE
LISTE DES DONNÉES
DONNÉES CARTOGRAPHIQUES
DONNÉES PERSONNALISÉES
BOGUES
VOIR ÉGALEMENT
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEURS
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Convertisseur - Convertir RPC pour la distribution métadonnées structures
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
convertir
mise à niveau_fragment
BOGUES
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Fonctionnalité - an facultatif caractéristique à condition de by a RPC pour la distribution
VERSION
DESCRIPTION
MÉTHODES
nouvelle
identifiant
la description
prérequis
BOGUES
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Historique - Histoire of RPC Meta Spec change
VERSION
DESCRIPTION
HISTOIRE
Version 2
Version 1.4
Version 1.3
Version 1.2
Version 1.1
Version 1.0
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Historique::Meta_1_0 - Version 1.0 métadonnées spécification pour META.yml
AVANT-PROPOS
DESCRIPTION
Format
Des champs
nom, version, licence, perl, gpl, lgpl, artistique, bsd, open_source, sans restriction,
restrictif, type_distribution, nécessite, recommande, build_requires, conflits,
dynamique_config, généré_par

Projets liés
DOAP

Histoire

CPAN::Meta::Historique::Meta_1_1 - Version 1.1 métadonnées spécification pour META.yml
AVANT-PROPOS
DESCRIPTION
Format
Des champs
nom, version, licence, perl, gpl, lgpl, artistique, bsd, open_source, sans restriction,
restrictif, licence_uri, type_distribution, privé, nécessite, recommande,
build_requires, conflits, dynamique_config, généré_par

Les suggestions d'Ingy
short_description, description, maturité, author_id,owner_id, catégorisation,
mot-clé, id_chapitre, URL pour plus d'informations, espaces de noms

Histoire

CPAN::Meta::Historique::Meta_1_2 - Version 1.2 métadonnées spécification pour META.yml
AVANT-PROPOS
SYNOPSIS
DESCRIPTION
Format
TERMINOLOGIE
distribution, module

SPÉCIFICATIONS DE LA VERSION
ENTÊTE
DES CHAMPS
méta-spécification
prénom
version
résumé
auteur
Licence
perl, gpl, lgpl, artistique, bsd, open_source, sans restriction, restrictif

type_distribution
a besoin
recommande
build_requires
conflits
dynamique_config
Privé
fournit
no_index
mots clés
numériques
page d'accueil, licence, bugtracker

généré par
VOIR ÉGALEMENT
HISTOIRE
14 mars 2003 (jour Pi), 8 mai 2003, 13 novembre 2003, 16 novembre 2003, décembre
9 2003, 15 décembre 2003, 26 juillet 2005, 23 août 2005

CPAN::Meta::Historique::Meta_1_3 - Version 1.3 métadonnées spécification pour META.yml
AVANT-PROPOS
SYNOPSIS
DESCRIPTION
Format
Module : Construire des plans de conception, Je n'aime pas YAML, Préoccupations META

TERMINOLOGIE
distribution, module

ENTÊTE
DES CHAMPS
méta-spécification
prénom
version
résumé
auteur
Licence
apache, artistique, bsd, gpl, lgpl, mit, mozilla, open_source, perl, restrictif,
libre

type_distribution
a besoin
recommande
build_requires
conflits
dynamique_config
Privé
fournit
no_index
mots clés
numériques
page d'accueil, licence, bugtracker

généré par
SPÉCIFICATIONS DE LA VERSION
VOIR ÉGALEMENT
HISTOIRE
14 mars 2003 (jour Pi), 8 mai 2003, 13 novembre 2003, 16 novembre 2003, décembre
9 2003, 15 décembre 2003, 26 juillet 2005, 23 août 2005

CPAN::Meta::Historique::Meta_1_4 - Version 1.4 métadonnées spécification pour META.yml
AVANT-PROPOS
SYNOPSIS
DESCRIPTION
Format
Module : Construire des plans de conception, Je n'aime pas YAML, Préoccupations META

TERMINOLOGIE
distribution, module

ENTÊTE
DES CHAMPS
méta-spécification
prénom
version
résumé
auteur
Licence
apache, artistique, bsd, gpl, lgpl, mit, mozilla, open_source, perl, restrictif,
libre

type_distribution
a besoin
recommande
build_requires
configure_requires
conflits
dynamique_config
Privé
fournit
no_index
mots clés
numériques
page d'accueil, licence, bugtracker

généré par
SPÉCIFICATIONS DE LA VERSION
VOIR ÉGALEMENT
HISTOIRE
14 mars 2003 (jour Pi), 8 mai 2003, 13 novembre 2003, 16 novembre 2003, décembre
9 2003, 15 décembre 2003, 26 juillet 2005, 23 août 2005, 12 juin 2007

CPAN::Meta::Fusionner - Fusion RPC Meta débris
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
fusionner (@fragments)
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Prérequis - a set of pour la distribution conditions préalables by phase et type
VERSION
DESCRIPTION
MÉTHODES
nouvelle
exigences pour
avec_merged_prereqs
exigences_merged
as_string_hash
est_finalisé
finaliser
cloner
BOGUES
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Meta::Exigences - a set of version exigences pour a RPC dist
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
add_minimum
ajouter_maximum
add_exclusion
version_exacte
add_requirements
accepte_module
clear_requirement
exigences_pour_module
modules_requis
cloner
est simple
est_finalisé
finaliser
as_string_hash
add_string_requirement
>= 1.3, <= 1.3, != 1.3, > 1.3, < 1.3, >= 1.3, != 1.5, <= 2.0

from_string_hash
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEURS
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN::Méta::Spec - spécification pour RPC pour la distribution métadonnées
VERSION
SYNOPSIS
DESCRIPTION
TERMINOLOGIE
distribution, module, package, consommateur, producteur, doit, devrait, peut, etc.

TYPES DE DONNÉES
Boolean
Chaîne
Liste
Carte
Chaîne de licence
URL
Version
Gamme de versions
STRUCTURE
CHAMPS OBLIGATOIRES
version, URL, stable, test, instable

CHAMPS OPTIONNELS
fichier, répertoire, package, espace de noms, description, prérequis, fichier, version,
page d'accueil, licence, bugtracker, référentiel

CHAMPS DÉCONSEILLÉS
NUMÉROS DE VERSION
Formats de versions
Versions décimales, versions entières à points

Gammes de versions
CONDITIONS PRÉALABLES
Spécification préalable
configurer, construire, tester, exécuter, développer, nécessite, recommande, suggère,
conflits

Fusion et résolution des conditions préalables
SÉRIALISATION
NOTES POUR LES MISE EN ŒUVRE
Extraire les numéros de version des modules Perl
Comparaison des numéros de version
Conditions préalables pour les distributions configurées dynamiquement
Indexation des distributions à la PAUSE
VOIR ÉGALEMENT
HISTOIRE
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN :: Meta :: Validateur - valider RPC pour la distribution métadonnées structures
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
est valable
erreurs
Vérifier les méthodes
Méthodes du validateur
BOGUES
AUTEURS
DROIT D'AUTEUR ET LICENCE

CPAN :: Meta :: YAML - Lire et écrire a sous-ensemble of YAML pour RPC Meta fichiers
VERSION
SYNOPSIS
DESCRIPTION
SUPPORT
VOIR ÉGALEMENT
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEURS
DROIT D'AUTEUR ET LICENCE
SYNOPSIS
DESCRIPTION

nouveau( LOCAL_FILE_NAME )

continents()

pays( [CONTINENTS] )

miroirs( [PAYS] )

get_mirrors_by_countries( [PAYS] )

get_mirrors_by_continents( [CONTINENTS] )

get_countries_by_continents( [CONTINENTS] )

miroir_par défaut

meilleurs_miroirs

get_n_random_mirrors_by_continents( N, [CONTINENTS] )

get_mirrors_timings( MIRROR_LIST, VU, CALLBACK );

find_best_continents( HASH_REF );

AUTEUR
LICENCE

CPAN::Nox - Wrapper autour CPAN.pm sans en utilisant tout XS module
SYNOPSIS
DESCRIPTION
LICENCE
VOIR ÉGALEMENT

CPAN::Plug-in - Base classe pour RPC coquille extensions
SYNOPSIS
DESCRIPTION
Statut Alpha
Comment fonctionnent les plugins ?
MÉTHODES
plugin_requires
objet_distribution
pour la distribution
distribution_info
rép_build
est_xs
AUTEUR

CPAN::Plugin::Fichier de spécification - Preuves of concept la mise en oeuvre of a insignifiant CPAN::Plug-in
SYNOPSIS
DESCRIPTION
OPTIONS
AUTEUR

CPAN :: File d'attente - interne file Support pour CPAN.pm
LICENCE

CPAN ::Tarzip - interne manipulation of goudron les archives pour CPAN.pm
LICENCE

CPAN::Version - utilitaire fonctions à comparer RPC versions
SYNOPSIS
DESCRIPTION
LICENCE

Carpe - alternative prévenir et la pour modules
SYNOPSIS
DESCRIPTION
Forcer une trace de pile
Formatage de la trace de pile
VARIABLES GLOBALES
$Carpe ::MaxEvalLen
$Carpe ::MaxArgLen
$Carpe ::MaxArgNums
$Carp ::Verbeux
$Carp ::RefArgFormatter
@CARP_NOT
%Carpe::Interne
%Carp::CarpInternal
$Carpe ::CarpLevel
BOGUES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR
LICENCE

Classe::Structure - déclarer de type structure Types de données as Perl les classes
SYNOPSIS
DESCRIPTION
La fonction "struct()"
Création de classe au moment de la compilation
Types d'éléments et méthodes d'accès
Scalaire ("$" ou "*$"), Tableau ("@" ou "*@"), Hachage ("%" ou "*%"), Classe ('Class_Name'
ou '*Class_Name')

Initialisation avec "nouveau"
EXEMPLES
Exemple 1, Exemple 2, Exemple 3

Auteur et historique des modifications

Compresser::Raw::Bzip2 - Niveau faible Interface à bzip2 compression bibliothèque
SYNOPSIS
DESCRIPTION
Compression
($z, $status) = nouveau Compress::Raw::Bzip2 $appendOutput, $blockSize100k, $workfactor ;
$appendOutput, $blockSize100k, $facteur de travail

$status = $bz->bzdeflate($input, $output);
$statut = $bz->bzflush($output);
$statut = $bz->bzclose($output);
Exemple
Décompression
($z, $status) = nouveau Compress::Raw::Bunzip2 $appendOutput, $consumeInput, $small,
$verbosité, $limitOutput ;
$appendOutput, $consumeInput, $petit, $limitOutput, $verbosité

$status = $z->bzinflate($input, $output);
Divers
ma version $ = Compresser :: Raw :: Bzip2 :: bzlibversion ();
Constants
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

Compresser::Raw::Zlib - Niveau faible Interface à zlib compression bibliothèque
SYNOPSIS
DESCRIPTION
Compresser :: Raw :: Zlib :: Dégonfler
($d, $statut) = nouvelle Compress::Raw::Zlib::Dégonfler( [OPTER] )
-Niveau, -Méthode, -Bits de fenêtre, -MemNiveau, -Stratégie, -Dictionnaire, -Taille du buf,
-AppendOutput, -CRC32, -ADLER32

$statut = $d->dégonfler($entrée, $sortie)
$statut = $d->flush($sortie [, $flush_type])
$statut = $d->dégonflerRéinitialiser()
$statut = $d->deflateParams([OPT])
-Niveau, -Stratégie, -BufTaille

$statut = $d->deflateTune($good_length, $max_lazy, $nice_length, $max_chain)
$d->dict_adler()
$d->crc32()
$d->adler32()
$d->msg()
$d->total_in()
$d->total_out()
$d->get_Strategy()
$d->get_Level()
$d->get_BufSize()
Exemple
Compresser : Raw : Zlib : Inflate
($ je, $statut) = nouvelle Compress::Raw::Zlib::Inflate( [OPTER] )
-Bits de fenêtre, -Taille du buf, -Dictionnaire, -AppendOutput, -CRC32, -ADLER32,
-ConsumeInput, -LimiteSortie

$statut = $i->gonfler($entrée, $ sortie [,$eof])
$statut = $i->inflateSync ($ entrée)
$statut = $i->gonflerRéinitialiser()
$i->dict_adler()
$i->crc32()
$i->adler32()
$i->msg()
$i->total_in()
$i->total_out()
$d->get_BufSize()
Exemples
FONCTIONS DE SOMME DE CONTRÔLE
Divers
ma version $ = Compresser ::Raw::Zlib::zlib_version();
mes $flags = Compresser :: Raw :: Zlib :: zlibCompileFlags ();
L'option LimitOutput.
ACCÉDER AUX FICHIERS ZIP
QFP
Compatibilité avec Unix compresser/décompresser.
Accéder aux fichiers .tar.Z
Prise en charge des versions de la bibliothèque Zlib
CONSTANTES
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

Compresser::Zlib - Interface à zlib compression bibliothèque
SYNOPSIS
DESCRIPTION
Notes pour les utilisateurs de Compress::Zlib version 1
INTERFACE GZIP
$gz = gzopen ($ nom de fichier, $mode), $gz = gzopen($filehandle, $mode), $bytesread =
$gz->gzread($buffer [, taille $]) ;, $bytesread = $gz->gzreadline($ligne) ;, $octetsécrits
= $gz->gzwrite($buffer) ;, $statut = $gz->gzflush($flush_type) ;, $ offset =
$gz->gztell() ;, $statut = $gz->gzseek($décalage, $d'où) ;, $gz->gzfermer,
$gz->gzsetparams($niveau, $stratégie, $niveau, $stratégie, $gz->gzerror, $gzerrno

Exemples
Compresser ::Zlib::memGzip
Compresser ::Zlib::memGunzip
COMPRESSER/DÉCOMPRESSER
$dest = compresser ($ source [, $niveau] ) ;, $dest = décompresser ($ source) ;

Interface de dégonflage
($d, $statut) = deflateInit( [OPTER] )
-Niveau, -Méthode, -Bits de fenêtre, -MemNiveau, -Stratégie, -Dictionnaire, -Taille du buf

($sortir, $statut) = $d->dégonfler ($buffer)
($sortir, $statut) = $d->flush () =tête2 ($sortir, $statut) = $d->flush($flush_type)
$statut = $d->deflateParams([OPT])
-Niveau, -Stratégie

$d->dict_adler()
$d->msg()
$d->total_in()
$d->total_out()
Exemple
Gonfler l'interface
($ je, $statut) = gonflerInit()
-Bits de fenêtre, -Taille du buf, -Dictionnaire

($sortir, $statut) = $i->gonfler ($buffer)
$statut = $i->inflateSync ($ tampon)
$i->dict_adler()
$i->msg()
$i->total_in()
$i->total_out()
Exemple
FONCTIONS DE SOMME DE CONTRÔLE
Divers
ma version $ = Compresser ::Zlib::zlib_version();
CONSTANTES
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

Config - accès Perl paramétrage d'information
SYNOPSIS
DESCRIPTION
maconfig(), config_sh(), config_re ($regex), config_vars (@names), bincompat_options(),
non_bincompat_options(), date_compilation(), local_patches(), fichiers_en-tête()

EXEMPLE
ATTENTION
GLOSSAIRE
_

"_a", "_exe", "_o"

a

"afs", "afsroot", "alignbytes", "ansi2knr", "aphostname", "api_revision",
"api_subversion", "api_version", "api_versionstring", "ar", "archlib", "archlibexp",
"nomarch", "nomarch64", "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", "clocktype", "comm",
"compress", "config_arg0", "config_argc", "config_args", "contains", "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_getmntent", "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_isnormal", "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_phostname", "d_pipe", "d_poll", "d_portable", "d_prctl", "d_prctl_set_name",
"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", "date", "db_hashtype", "db_prefixtype", "db_version_major", "db_version_minor",
"db_version_patch", "direntrytype", "flext", "dlsrc", "doublekind", "doublesize",
"drand01", "drand48_r_proto", "dtrace", "dynamic_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", "extras"

f

"fflushNULL", "find", "firstmakefile", "flex", "fpossize", "fpostype",
"freetype", "from", "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", "hostosname", "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_mntent", "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", "initialinstalllocation",
"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

"extensions_connues", "ksh"

l

"ld", "ld_can_script", "lddlflags", "ldflags", "ldflags_uselargefiles", "ldlibpthname",
"moins", "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",
"méfiancenm", "mkdir", "mmaptype", "modetype", "plus", "multiarch", "mv", "myarchname",
"mondomaine", "monnom d'hôte", "monnom"

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", "autreslibdirs"

p

"package", "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", "phostname",
"pidtype", "plipth", "pmake", "pr", "prefix", "prefixexp", "privlib", "privlibexp",
"procselfexe", "prototype", "ptrsize"

q

"quadtype", "quadtype"

r

"randbits", "randfunc", "random_r_proto", "randseedtype", "ranlib", "rd_nodata",
"readdir64_r_proto", "readdir_r_proto", "révision", "rm", "rm_try", "rmail", "run",
"runnm"

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",
"chaînes", "soumettre", "subversion", "sysman", "sysroot"

t

"queue", "tar", "targetarch", "targetdir", "targetenv", "targethost", "targetmkdir",
"targetport", "targetsh", "tbl", "tee", "test", "timeincl", "timetype", "tmpnam_r_proto",
"à", "toucher", "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",
"uuname", "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", "version",
"version_patchlevel_string", "versiononly", "vi"

x

"xlibpth"

y

"yacc", "yaccflags"

z

"zcat", "zip"

DONNÉES GIT
REMARQUE
SYNOPSIS
DESCRIPTION
dynamique, nonxs, statique

AUTEUR

Configuration::Perl::V - Structuré données, récupération of perl -V sortie
SYNOPSIS
DESCRIPTION
$conf = maconfig()
$conf = plv2hash ($texte [, ...])
$info = résumé ($conf])
$md5 = signature ($conf])
La structure de hachage
build, osname, tampon, options, dérivés, correctifs, environnement, configuration, inc

RAISONNEMENT
BOGUES
TOUT
AUTEUR
DROIT D'AUTEUR ET LICENCE

CWD - obtenez chemin d'accès of actuel de travail annuaire
SYNOPSIS
DESCRIPTION
getcwd et amis
getcwd, cwd, fastcwd, fastgetcwd, getdcwd

abs_path et amis
abs_path, chemin réel, fast_abs_path

$ENV{PWD}
NOTES
AUTEUR
DROIT D'AUTEUR
VOIR ÉGALEMENT

DB - programmatiques interface à le Perl débogage API
SYNOPSIS
DESCRIPTION
Variables globales
$DB::sub, %DB::sub, $DB::single, $DB::signal, $DB::trace, @DB::args,
@DB::dbline, %DB::dbline, $DB::package, $DB::filename, $DB::sous-nom,
$DB::lineno

Méthodes d'API
CLIENT->S'inscrire(), CLIENT->evalcode(STRING), CLIENT->skippkg('D::hide'),
CLIENT->Cours(), CLIENT->étape(), CLIENT->suivant(), CLIENT->terminé()

Méthodes de rappel client
CLIENT->init (), CLIENT->prestop([STRING]), CLIENT->Arrêtez(), CLIENT->inactif(),
CLIENT->poststop([STRING]), CLIENT->evalcode(STRING), CLIENT->nettoyer(),
CLIENT->sortie (LISTE)

BOGUES
AUTEUR

DBM_Filtre -- Filtrer DBM clés/valeurs
SYNOPSIS
DESCRIPTION
Qu'est-ce qu'un filtre DBM ?
Alors quoi de neuf?
MÉTHODES
$db->Filtre_Push() / $db->Filtre_Key_Push() / $db->Filtre_Value_Push()
Filter_Push, Filter_Key_Push, Filter_Value_Push

$db->Filtre_Pop()
$db->Filtré()
Écrire un filtre
Filtres immédiats
Filtres en conserve
"nom", paramètres

Filtres inclus
utf8, encoder, compresser, int32, null

NOTES
Maintenir l’intégrité des allers-retours
Ne mélangez pas les données filtrées et non filtrées dans le même fichier de base de données.
EXEMPLE
VOIR ÉGALEMENT
AUTEUR

DBM_Filter :: compresser - une fonction filtre pour DBM_Filtre
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

DBM_Filter :: encoder - une fonction filtre pour DBM_Filtre
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

DBM_Filtre::int32 - une fonction filtre pour DBM_Filtre
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

DBM_Filter :: null - une fonction filtre pour DBM_Filtre
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

DBM_Filtre::utf8 - une fonction filtre pour DBM_Filtre
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

DB_Fichier - Perl5 accès à Berkeley DB version 1.x
SYNOPSIS
DESCRIPTION
DB_HASH, DB_BTREE, DB_RECNO

Utilisation de DB_File avec Berkeley DB version 2 ou supérieure
Interface avec la base de données Berkeley
Ouverture d'un fichier de base de données Berkeley DB
Paramètres par défaut
Bases de données en mémoire
DB_HASH
Un exemple simple
DB_BTREE
Modification de l'ordre de tri BTREE
Gestion des clés en double
La get_dup() Méthode
La trouver_dup() Méthode
La del_dup() Méthode
Correspondance des clés partielles
DB_RECNO
L'option 'bval'
Un exemple simple
Méthodes RECNO supplémentaires
$X->push(liste) ;, $ Valeur = $X->pop ;, $X->shift, $X->unshift(liste) ;, $X->longueur,
$X->splice(décalage, la longueur, éléments);

Un autre exemple
L'INTERFACE API
$statut = $X->get($clé, $ Valeur [, $drapeaux]) ;, $statut = $X->put($clé, $ Valeur [,
$drapeaux]) ;, $statut = $X->del($clé [, $drapeaux]) ;, $statut = $X->fd ;, $statut =
$X->seq($clé, valeur $, $drapeaux) ;, $statut = $X->sync([$flags]) ;

FILTRES DBM
filtre_store_key, filtre_store_value, filtre_fetch_key, filtre_fetch_value

Le filtre
Un exemple : le problème de terminaison NULL.
Un autre exemple : La clé est un C int.
CONSEILS ET CONSEILS
Verrouillage : le problème avec fd
Moyens sûrs de verrouiller une base de données
Lien ::DB_Lock, Lien ::DB_LockFile, DB_File :: Verrouiller

Partage de bases de données avec des applications C
La délier() Gotcha
QUESTIONS COURANTES
Pourquoi y a-t-il une source Perl dans ma base de données ?
Comment stocker des structures de données complexes avec DB_File ?
Que signifie « Argument invalide » ?
Que signifie « Bareword 'DB_File' non autorisé » ?
Références
HISTOIRE
BOGUES
DISPONIBILITÉ
DROIT D'AUTEUR
VOIR ÉGALEMENT
AUTEUR

Données::Dumper - stringifié perl données, les structures, convient pour tous les deux impression et "évaluer"
SYNOPSIS
DESCRIPTION
Méthodologie
RANGEMENT->nouveau(RÉFÉRENCE TABLEAU [, RÉFÉRENCE TABLEAU]), $OBJ->Dump or RANGEMENT->Dump(RÉFÉRENCE TABLEAU [,
RÉFÉRENCE TABLEAU]), $OBJ->Vu([HASHREF]), $OBJ->Valeurs([ARRAYREF]),
$OBJ->Noms([ARRAYREF]), $OBJ->Réinitialiser

Les fonctions
Tombereau(LISTE)

Variables ou méthodes de configuration
Exportations
tombereau

EXEMPLES
BOGUES
REMARQUE
AUTEUR
VERSION
VOIR ÉGALEMENT

Développeur ::PPPort - Perl/Pollution/Portabilité
SYNOPSIS
DESCRIPTION
Pourquoi utiliser ppport.h ?
Comment utiliser ppport.h
Exécution de ppport.h
FONCTIONS
Writefile
ObtenirFileContents
COMPATIBILITÉ
API de compatibilité Perl fournie
API Perl non prise en charge par 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

BOGUES
AUTEURS
DROIT D'AUTEUR
VOIR ÉGALEMENT

Développeur ::Coup d'oeil - A données, débogage outil pour le XS programmeur
SYNOPSIS
DESCRIPTION
Débogage d'exécution
Débogage de l'empreinte mémoire
EXEMPLES
Une simple chaîne scalaire
Un simple nombre scalaire
Un scalaire simple avec une référence supplémentaire
Une référence à un simple scalaire
Une référence à un tableau
Une référence à un hachage
Vider un grand tableau ou un hachage
Une référence à un SV qui contient un pointeur C
Une référence à un sous-programme
Les exportations
BOGUES
AUTEUR
VOIR ÉGALEMENT

Développeur ::SelfStubber - générer bouts pour a Chargement automatique module
SYNOPSIS
DESCRIPTION

Digérer - formation vidéo qui calculer message résumés
SYNOPSIS
DESCRIPTION
binaire, hex, base64

INTERFACE OO
$ctx = Digest->XXX($arg,...), $ctx = Digest->new(XXX => $arg,...), $ctx =
Digest::XXX->new($arg,...), $other_ctx = $ctx->clone, $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

Vitesse de digestion
VOIR ÉGALEMENT
AUTEUR

Condensé :: MD5 - Perl interface à le MD5 Algorithme
SYNOPSIS
DESCRIPTION
FONCTIONS
md5($données,...), md5_hex($données,...), md5_base64($données,...)

MÉTHODES
$md5 = Digest::MD5->nouveau, $md5->reset, $md5->clone, $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->contexte (@ctx)

EXEMPLES
VOIR ÉGALEMENT
DROIT D'AUTEUR
AUTEURS

Résumé : SHA - Perl l'extension de pour SHA-1/224/256/384/512
SYNOPSIS
SYNOPSIS (HMAC-SHA)
RÉSUMÉ
DESCRIPTION
UNICODE ET EFFETS SECONDAIRES
DÉCLARATION DU NIST SUR SHA-1
REMBOURRAGE DES DIGESTES BASE64
EXPORTATION
FONCTIONS EXPORTABLES
sha1($données, ...), sha224($données, ...), sha256($données, ...), sha384($données, ...),
sha512($données, ...), sha512224($données, ...), sha512256($données, ...), sha1_hex($données,
...), sha224_hex($données, ...), sha256_hex($données, ...), sha384_hex($données, ...),
sha512_hex($données, ...), sha512224_hex($données, ...), sha512256_hex($données, ...),
sha1_base64($données, ...), sha224_base64($données, ...), sha256_base64($données, ...),
sha384_base64($données, ...), sha512_base64($données, ...), sha512224_base64($données, ...),
sha512256_base64($données, ...), nouveau($alg), réinitialiser ($ alg), taille de hachage, algorithme, cloner,
ajouter($données, ...), add_bits($données, $nbits), ajouter_bits($bits), ajouter un fichier(*FILE),
ajouter un fichier ($ nom de fichier [, $mode]), obtenir un état, état put($str), dump ($ nom de fichier),
charger ($ nom de fichier), résumé, Hexdigest, b64digest, hmac_sha1($données, clé $),
hmac_sha224($données, clé $), hmac_sha256($données, clé $), hmac_sha384($données, clé $),
hmac_sha512($données, clé $), hmac_sha512224($données, clé $), hmac_sha512256($données, clé $),
hmac_sha1_hex($données, clé $), hmac_sha224_hex($données, clé $), hmac_sha256_hex($données,
clé $), hmac_sha384_hex($données, clé $), hmac_sha512_hex($données, clé $),
hmac_sha512224_hex($données, clé $), hmac_sha512256_hex($données, clé $),
hmac_sha1_base64($données, clé $), hmac_sha224_base64($données, clé $),
hmac_sha256_base64($données, clé $), hmac_sha384_base64($données, clé $),
hmac_sha512_base64($données, clé $), hmac_sha512224_base64($données, clé $),
hmac_sha512256_base64($données, clé $)

VOIR ÉGALEMENT
AUTEUR
REMERCIEMENTS
DROIT D'AUTEUR ET LICENCE

Condensé::base - Digérer base classe
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT

Condensé::fichier - Calculer résumés of fichiers
SYNOPSIS
DESCRIPTION
digest_file( $file, $algorithm, [$arg,...] ), digest_file_hex( $file, $algorithm,
[$arg,...] ), digest_file_base64( $file, $algorithm, [$arg,...] )

VOIR ÉGALEMENT

DirHandle - la quantité objet méthodes pour annuaire poignées
SYNOPSIS
DESCRIPTION

Valeur de vidage - fournit à l'écran déverser of Perl revendre.
SYNOPSIS
DESCRIPTION
Création
"arrayDepth", "hashDepth", "compactDump", "veryCompact", "globPrint",
"dumpDBFiles", "dumpPackages", "dumpReused", "tick", "quoteHighBit", "printUndef",
"usageOnly", unctrl, subdump, bareStringify, quoteHighBit, stopDbSignal

Méthodologie
dumpValue, dumpValues, stringify, dumpvars, set_quote, set_unctrl, compactDump,
veryCompact, définissez, obtenez

DynaLoader - Dynamiquement charge C bibliothèques développement Perl code
SYNOPSIS
DESCRIPTION
@dl_library_path, @dl_resolve_using, @dl_require_symbols, @dl_librefs, @dl_modules,
@dl_shared_objects, dl_erreur(), $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(), amorcer()

AUTEUR

Encodage - caractère encodages in Perl
SYNOPSIS
Table des matières
Encode::Alias ​​- Définitions d'alias aux encodages, Encode::Encoding - Encode
Classe de base d'implémentation, Encode::Supported - Liste des encodages pris en charge,
Encode::CN - Encodages chinois simplifiés, Encode::JP - Encodages japonais,
Encode::KR - Encodages coréens, Encode::TW - Encodages chinois traditionnels

DESCRIPTION
TERMINOLOGIE
L'API DE CODAGE PERL
Méthodes de base
Liste des encodages disponibles
Définir des alias
Recherche des noms de registre des jeux de caractères IANA
Encodage via PerlIO
Gestion des données mal formées
Liste de COMMENCER valeurs
mode perlqq (COMMENCER = Encode::FB_PERLQQ), mode charref HTML (COMMENCER =
Encode::FB_HTMLCREF), mode charref XML (COMMENCER = Encoder ::FB_XMLCREF)

référence de code pour CHECK
Définir les encodages
Le drapeau UTF8
Objectif n°1 :, Objectif n°2 :, Objectif n°3 :, Objectif n°4 :

Jouer avec les composants internes de Perl
UTF-8 contre utf8 contre UTF8
VOIR ÉGALEMENT
MAINTAINER
DROIT D'AUTEUR

Encoder::Alias - alias définitions à encodages
SYNOPSIS
DESCRIPTION
Comme une simple chaîne, Comme une expression régulière compilée qr//, par exemple :, Comme référence de code,
par exemple:

Surcharge d'alias
VOIR ÉGALEMENT

Encoder :: Octet - Simple Octet Encodages
SYNOPSIS
RÉSUMÉ
DESCRIPTION
VOIR ÉGALEMENT

Encoder::CJKConstants -- Intérieurement d'utiliser by Encoder ::??::ISO_2022_*
Encoder : CN - basé en Chine Chinois Encodages
SYNOPSIS
DESCRIPTION
NOTES
BOGUES
VOIR ÉGALEMENT

Encoder::CN::HZ -- intérieurement d'utiliser by Encoder : CN
Encoder :: Config -- intérieurement d'utiliser by Encodage
Encoder::EBCDIC - EBCDIC Encodages
SYNOPSIS
RÉSUMÉ
DESCRIPTION
VOIR ÉGALEMENT

Encoder::Encodeur -- Exlcusion Orienté Encoder
SYNOPSIS
RÉSUMÉ
Description
Méthodes prédéfinies
$e = Encode::Encoder->new([$data, $encoding]);, encodeur(), $e->données([$données]),
$e->encodage([$encodage]), $e->octets([$encodage])

Exemple : transcodeur base64
Surcharge de l'opérateur
VOIR ÉGALEMENT

Encoder::Encoder - Encodage Implantation Base Classe
SYNOPSIS
DESCRIPTION
Méthodes à mettre en œuvre
->encode($string [,$check]), ->decode($octets [,$check]),
->cat_decode($destination, $octets, $offset, $terminator [,$check])

Autres méthodes définies dans Encode::Encodings
->nom, ->nom_mime, ->renew, ->renewed, ->perlio_ok(), ->besoins_lines()

Exemple : Encode ::ROT13
Pourquoi diable l’API Encode est-elle différente ?
Encodages compilés
VOIR ÉGALEMENT
Schéma 1, Schéma 2, Autres schémas

Encoder : : GSM0338 -- ESTI GSM 03.38 Codage
SYNOPSIS
DESCRIPTION
NOTES
BOGUES
VOIR ÉGALEMENT

Encoder :: Deviner -- Suppositions codage de données,
SYNOPSIS
RÉSUMÉ
DESCRIPTION
Encode::Guess->set_suspects, Encode::Guess->add_suspects, Encode::decode("Guess" ...),
Encode::Devinez->devinez($data), supposez_encoding($data, [, liste of suspects])

MISES EN GARDE
FAIRE
VOIR ÉGALEMENT

Encoder ::JP - Japonais Encodages
SYNOPSIS
RÉSUMÉ
DESCRIPTION
Remarque sur ISO-2022-JP(-1) ?
BOGUES
VOIR ÉGALEMENT

Encoder::JP::H2Z -- intérieurement d'utiliser by Encode::JP::2022_JP*
Encoder::JP::JIS7 -- intérieurement d'utiliser by Encoder ::JP
Encoder ::KR - Coréen Encodages
SYNOPSIS
DESCRIPTION
BOGUES
VOIR ÉGALEMENT

Encoder::KR::2022_KR -- intérieurement d'utiliser by Encoder ::KR
Encoder::MIME::En-tête -- MIME «B» et 'Q' entête codage
SYNOPSIS
RÉSUMÉ
DESCRIPTION
BOGUES
VOIR ÉGALEMENT

Encode::MIME::Nom, Encoder : MIME : NOM -- intérieurement d'utiliser by Encodage
VOIR ÉGALEMENT

Encoder::PerlIO -- a détaillé document on Encodage et PerlIO
Aperçu
Comment cela fonctionne ? 
Mise en mémoire tampon de ligne
Comment puis-je savoir si mon encodage prend entièrement en charge PerlIO ?
VOIR ÉGALEMENT

Encoder :: pris en charge -- Encodages soutenu by Encodage
DESCRIPTION
Encodage des noms
Encodages pris en charge
Encodages intégrés
Encode::Unicode -- autres encodages Unicode
Encode::Byte -- ASCII étendu
ISO-8859 et mappages de fournisseurs correspondants, KOI8 - Norme de facto pour le
Monde cyrillique

gsm0338 - Hentai latin 1
prise en charge de gsm0338 avant 2.19

CJK : chinois, japonais, coréen (multi-octets)
Encode::CN -- Chine continentale, Encode::JP -- Japon, Encode::KR -- Corée,
Encode::TW -- Taiwan, Encode::HanExtra -- Plus de chinois via CPAN, Encode::JIS2K --
Encodages JIS X 0213 via CPAN

Encodages divers
Encode :: EBCDIC, Encode :: Symboles, Encode :: MIME :: En-tête, Encode :: Guess

Encodages non pris en charge
ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], divers codages HP-UX,
Codage cyrillique ISO-IR-111, ISO-8859-8-1 [hébreu], ISIRI 3342, Iran
Système, ISIRI 2900 [Farsi], encodage thaïlandais TCVN, encodage vietnamien VPS,
Divers encodages Mac, (Mac) encodages Indic

Encodage vs Charset – terminologie
Classification d'encodage (par Anton Tagunov et Dan Kogai)
Désordre de noms lié à Microsoft
KS_C_5601-1987, GB2312, Big5, Shift_JIS

Glossaire
répertoire de caractères, jeu de caractères codés (CCS), système de codage de caractères (CES),
jeu de caractères (dans un contexte MIME), EUC, ISO-2022, UCS, UCS-2, Unicode, UTF, UTF-16

Voir aussi
Références
ECMA, ECMA-035 (eq "ISO-2022"), IANA, noms de jeux de caractères attribués par IANA, ISO, RFC, UC,
Glossaire Unicode

Autres sites notables
czyborra.com, CJK.inf, FAQ Hangul de Jungshik Shin, debian.org : "Introduction à
i18n"

Sources hors ligne
"Traitement des informations CJKV" par Ken Lunde

Encoder::Symbole - Symbole Encodages
SYNOPSIS
RÉSUMÉ
DESCRIPTION
VOIR ÉGALEMENT

Encoder : TW - Basé à Taiwan Chinois Encodages
SYNOPSIS
DESCRIPTION
NOTES
BOGUES
VOIR ÉGALEMENT

Encoder :: Unicode -- Divers Unicode De La Carrosserie Formats
SYNOPSIS
RÉSUMÉ
<http://www.unicode.org/glossary/> dit :, référence rapide

Taille, boutisme et nomenclature
par taille
par endianité
Nomenclature sous forme d'entier lorsqu'elle est récupérée dans l'ordre des octets du réseau

Paires de substitution
Erreur de vérification
VOIR ÉGALEMENT

Encoder::Unicode::UTF7 -- UTF-7 codage
SYNOPSIS
RÉSUMÉ
En pratique
VOIR ÉGALEMENT

English - utilisé agréable English (ou eh bien) noms pour laid ponctuation les variables
SYNOPSIS
DESCRIPTION
PERFORMANCE

Env - perl module qui importations sûr, heureux et sain les variables as scalaires or tableaux
SYNOPSIS
DESCRIPTION
LIMITATIONS
AUTEUR

Errno - Système errno des constantes
SYNOPSIS
DESCRIPTION
MISES EN GARDE
AUTEUR
DROIT D'AUTEUR

Exportateur - Met en oeuvre défaut importer méthode pour modules
SYNOPSIS
DESCRIPTION
Comment exporter
Sélection des éléments à exporter
Comment importer
"utilisez VotreModule ;", "utilisez VotreModule ();", "utilisez VotreModule qw(...);"

Fonctionnalités avancées
Listes d'importation spécialisées
Exporter sans utiliser la méthode d'importation de l'exportateur
Exporter sans hériter de l'exportateur
Vérification de la version du module
Gestion des symboles inconnus
Fonctions de l'utilitaire de gestion des balises
Générer des balises combinées
Constantes "AUTOLOAD"
Bonnes pratiques
Déclarer @EXPORT_OK et ses amis
Jouer en sécurité
Ce qu'il ne faut pas exporter
VOIR ÉGALEMENT
LICENCE

Exportateur::Lourd - Exportateur cran
SYNOPSIS
DESCRIPTION

ExtUtils :: CBuilder - Compiler et lien C code pour Perl modules
SYNOPSIS
DESCRIPTION
MÉTHODES
nouveau, have_compiler, have_cplusplus, compile, "object_file", "include_dirs",
"extra_compiler_flags", "C++", lien, fichier_lib, nom_module, extra_linker_flags,
link_executable, exe_file, object_file, lib_file, exe_file, prelink, need_prelink,
extra_link_args_after_prelink

FAIRE
HISTOIRE
SUPPORT
AUTEUR
DROIT D'AUTEUR
VOIR ÉGALEMENT

ExtUtils :: CBuilder :: Plate-forme :: Windows - Constructeur classe pour Windows plates-formes
DESCRIPTION
AUTEUR
VOIR ÉGALEMENT

ExtUtils::Commande - les services publics à remplacer commun UNIX commandes in Fichiers Make et ainsi de suite
SYNOPSIS
DESCRIPTION
FONCTIONS

cat

temps équivalent

rm_rf

rm_f

-nous

mv

cp

chmod

chemin mk

test_f

test_d

dos2unix

VOIR ÉGALEMENT
AUTEUR

ExtUtils::Commande::MM - Commandes pour le MM à utilisé in Fichiers Make
SYNOPSIS
DESCRIPTION
test_harnais

pod2man

warn_if_old_packlist

perllocal_install

Désinstaller

test_s

cp_nonempty

ExtUtils::Const - générer XS code à importer C entête des constantes
SYNOPSIS
DESCRIPTION
UTILISATION
IV, UV, NV, PV, PVN, SV, OUI, NON, FNUD

FONCTIONS

types_constants

XS_constant PACKAGE, TYPES, XS_SUBNAME, C_SUBNAME

chargement automatique PACKAGE, VERSION, CHARGEUR AUTOMATIQUE

WriteMakefileSnippet

WriteConstants ATTRIBUTE => VALEUR [, ...], NOM, DEFAULT_TYPE, BREAKOUT_AT, NAMES,
PROXYSUBS, C_FH, C_FILE, XS_FH, XS_FILE, XS_SUBNOM, C_SUBNOM

AUTEUR

ExtUtils :: Constante :: Base - base classe pour ExtUtils::Const objets
SYNOPSIS
DESCRIPTION
UTILISATION

entête

memEQ_clause args_hashref

dump_names arg_hashref, ITEM..

attribuer arg_hashref, VALEUR..

clause_de retour arg_hashref, ARTICLE

switch_clause arg_hashref, NAMELEN, ITEMHASH, ITEM..

paramètres QUOI

nourriture pour chiens arg_hashref, ARTICLE..

normalise_items args, default_type, vu_types, vu_items, ITEM..

C_constant arg_hashref, ITEM.., nom, type, valeur, macro, par défaut, pre, post, def_pre,
def_post, utf8, poids

BOGUES
AUTEUR

ExtUtils :: Constante :: Utils - assistant fonctions pour ExtUtils::Const
SYNOPSIS
DESCRIPTION
UTILISATION
C_stringify NOM

perl_stringify NOM

AUTEUR

ExtUtils ::Constante ::XS - générer C code pour XS modules' constantes.
SYNOPSIS
DESCRIPTION
BOGUES
AUTEUR

ExtUtils::Intégrer - Utilitaires pour enrobage Perl in C / C ++ applications
SYNOPSIS
DESCRIPTION
@EXPORTER
FONCTIONS
xsinit(), Exemples, ldopts(), Exemples, perl_inc(), ccflags(), ccdlflags(), ccopts(),
xsi_header(), xsi_protos (@modules), xsi_body (@modules)

EXEMPLES
VOIR ÉGALEMENT
AUTEUR

ExtUtils::Installer - installer fichiers de ici à
SYNOPSIS
VERSION
DESCRIPTION
_chmod ($$; $), _warnonce (@), _choke (@)

_move_file_at_boot( $file, $target, $moan )

_unlink_or_rename( $file, $tryhard, $installing )

Les fonctions
_get_install_skip

_have_write_access

_can_write_dir($rép)

_mkpath($dir,$show,$verbose,$dry_run)

_copy($from,$to,$verbose,$dry_run)

_chdir($à partir de)

installer

_do_cleanup

fichier_rooted_install( $fichier ), rép_rooted_install( $dir )

forceunlink( $file, $tryhard )

répertoire_not_empty( $rép )

install_default DÉCOURAGÉ

Désinstaller

inc_uninstall($filepath,$libdir,$verbose,$dry_run,$ignore,$results)

run_filter($cmd,$src,$dest)

pm_to_blib

_autosplit

_invoquant

ENVIRONNEMENT
PERL_INSTALL_ROOT, EU_INSTALL_IGNORE_SKIP, EU_INSTALL_SITE_SKIPFILE,
EU_INSTALL_ALWAYS_COPY

AUTEUR
LICENCE

ExtUtils::Installé - Inventaire gestion of Installé modules
SYNOPSIS
DESCRIPTION
UTILISATION
MÉTHODES
Nouveau(), modules(), des dossiers(), répertoires(), arbre_répertoire(), valider(), liste de paquets(),
version()

EXEMPLE
AUTEUR

ExtUtils :: Liblist - déterminer bibliothèques à utilisé et how à utilisé le point de vue de
SYNOPSIS
DESCRIPTION
Pour les extensions statiques, Pour les extensions dynamiques au moment de la construction/du lien, Pour les extensions dynamiques
extensions au moment du chargement

EXTRALIBS
LDLOADLIBS et LD_RUN_PATH
BSLOADLIBS
PORTABILITÉ
Implémentation du VMS
Implémentation Win32
VOIR ÉGALEMENT

ExtUtils :: MM - OS ajusté ExtUtils :: MakeMaker Sous-classe
SYNOPSIS
DESCRIPTION

ExtUtils :: MM_AIX - AIX groupe de neurones Sous-classe of ExtUtils ::MM_Unix
SYNOPSIS
DESCRIPTION
Méthodes remplacées
AUTEUR
VOIR ÉGALEMENT

ExtUtils ::MM_Any - Indépendant de la plate-forme MM méthodes
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes d'assistance multiplateforme
Cibles
Méthodes d'initialisation
Outils
Fichier :: Wrappers de spécifications
Divers
AUTEUR

ExtUtils ::MM_BeOS - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION

saveur_os

init_linker

ExtUtils ::MM_Cygwin - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION
saveur_os

drapeaux

remplacer_manpage_separator

init_linker

peut-être_commande

dynamique_lib

all_target

ExtUtils :: MM_DOS - DOS groupe de neurones Sous-classe of ExtUtils ::MM_Unix
SYNOPSIS
DESCRIPTION
Méthodes remplacées
saveur_os

remplacer_manpage_separator

AUTEUR
VOIR ÉGALEMENT

ExtUtils :: MM_Darwin - spécial comportements pour OS X
SYNOPSIS
DESCRIPTION
Méthodes remplacées

ExtUtils ::MM_MacOS - une fois produit Fichiers Make pour MacOS Classic
SYNOPSIS
DESCRIPTION

ExtUtils :: MM_NW5 - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION

saveur_os

init_platform, platform_constantes

const_cccmd

statique_lib

dynamique_lib

ExtUtils ::MM_OS2 - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION
MÉTHODES
init_dist

init_linker

saveur_os

ExtUtils :: MM_QNX - QNX groupe de neurones Sous-classe of ExtUtils ::MM_Unix
SYNOPSIS
DESCRIPTION
Méthodes remplacées
AUTEUR
VOIR ÉGALEMENT

ExtUtils :: MM_UWIN - TU GAGNE groupe de neurones Sous-classe of ExtUtils ::MM_Unix
SYNOPSIS
DESCRIPTION
Méthodes remplacées
saveur_os

remplacer_manpage_separator

AUTEUR
VOIR ÉGALEMENT

ExtUtils ::MM_Unix - méthodes d'utiliser by ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodologie
saveur_os

c_o (o)

drapeaux (o)

const_cccmd (o)

const_config (o)

const_loadlibs (o)

constantes (o)

dépendre (o)

init_DEST

init_dist

dist (o)

dist_basics (o)

dist_ci (o)

dist_core (o)

dist_target

tardist_target

zipdist_target

tarfile_target

zipfile_target

uutardist_target

shdist_cible

dlsyms (o)

dynamique_bs (o)

dynamique_lib (o)

execan

extliblist

trouver_perl

réparer

forcer (o)

nom_devine

has_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_constantes

init_PERM

init_xs

installer (o)

poubelle d'installation (o)

lientexte (o)

lsdir

macro (o)

makeaperl (o)

makefile (o)

peut-être_commande

besoins_linking (o)

analyser_abstrait

analyse_version

pasthru (o)

perl_script

dépend de perl (o)

pm_to_blib

post_constantes (o)

post_initialize (o)

postambule (o)

ppd

préfixer

processusPL (o)

quote_paren

remplacer_manpage_separator

cd

bon mot

quote_literal

escape_newlines

max_exec_len

statique (o)

statique_lib (o)

marque statique (o)

sous-répertoire_x (o)

sous-répertoires (o)

tester (o)

test_via_harness (remplacement)

test_via_script (remplacement)

outil_xsubpp (o)

all_target

top_targets (o)

écriredoc

xs_c (o)

xs_cpp (o)

xs_o (o)

VOIR ÉGALEMENT

ExtUtils :: MM_VMS - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION
Méthodes toujours chargées
liste de synthèse

Méthodologie
deviner_nom (remplacement)

find_perl (remplacement)

_fixin_replace_shebang (remplacement)

peut-être_commande (remplacement)

pasthru (remplacement)

pm_to_blib (remplacement)

perl_script (remplacement)

remplacer_manpage_separator

init_DEST

init_DIRFILESEP

init_main (remplacement)

init_tools (remplacement)

init_platform (remplacement)

platform_constants

init_VERSION (remplacement)

constantes (remplacement)

cibles_spéciales

cflags (remplacement)

const_cccmd (remplacement)

tools_other (remplacement)

init_dist (remplacement)

c_o (remplacement)

xs_c (remplacement)

xs_o (remplacement)

dlsyms (remplacement)

Dynamic_lib (remplacement)

static_lib (remplacement)

fichiers_extra_clean

zipfile_target, tarfile_target, shdist_target

installer (remplacer)

perldepend (remplacement)

makeaperl (remplacement)

maketext_filter (remplacement)

préfixer (remplacer)

cd

bon mot

echo

quote_literal

escape_dollarsigns

escape_all_dollarsigns

escape_newlines

max_exec_len

init_linker

catdir (remplacement), catfile (remplacement)

éliminer_macros

chemin fixe

saveur_os

is_make_type (remplacement)

AUTEUR

ExtUtils :: MM_VOS - VOS groupe de neurones Sous-classe of ExtUtils ::MM_Unix
SYNOPSIS
DESCRIPTION
Méthodes remplacées
AUTEUR
VOIR ÉGALEMENT

ExtUtils :: MM_Win32 - méthodes à Commande UN*X comportement in ExtUtils :: MakeMaker
SYNOPSIS
DESCRIPTION
Méthodes remplacées
dlsyms

remplacer_manpage_separator

peut-être_commande

init_DIRFILESEP

init_tools

init_autres

init_platform, platform_constantes

des constantes

cibles_spéciales

statique_lib

dynamique_lib

fichiers_extra_clean

init_linker

perl_script

quote_dep

xs_o

pas à travers

arch_check (remplacement)

bon mot

cd

max_exec_len

saveur_os

drapeaux

ExtUtils :: MM_Win95 - méthode à personnaliser MarqueMaker pour Win9X
SYNOPSIS
DESCRIPTION
Méthodes remplacées
xs_c

xs_cpp

xs_o

max_exec_len

saveur_os

AUTEUR

ExtUtils :: MY - ExtUtils :: MakeMaker Sous-classe pour personnalisation
SYNOPSIS
DESCRIPTION

ExtUtils :: MakeMaker - Créer a module Makefile
SYNOPSIS
DESCRIPTION
Comment écrire un Makefile.PL
Comportement du Makefile par défaut
faire un test
faire une base de données de test
make install
INSTALL_BASE
Attribut PREFIX et LIB
Utilisateurs AFS
Liaison statique d'un nouveau binaire Perl
Détermination de la bibliothèque Perl et des emplacements d'installation
Quel répertoire dépendant de l'architecture ?
Utilisation des attributs et des paramètres
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, LICENSE, LINKTYPE,
MAGICXS, MAKE, MAKEAPERL, MAKEFILE_OLD, MAN1PODS, MAN3PODS, MAP_TARGET, META_ADD,
META_MERGE, MIN_PERL_VERSION, MYEXTLIB, NOM, NEEDS_LINKING, NOECHO, NORECURS,
NO_META, NO_MYMETA, NO_PACKLIST, NO_PERLLOCAL, NO_VC, OBJET, OPTIMISER, 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, POLLUTE, 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_VERSION

Attributs minuscules supplémentaires
nettoyer, dépendre, dist, Dynamic_lib, linkext, macro, postambule, realclean, tester,
outil_autosplit

Remplacement des méthodes MakeMaker
La fin de la programmation culte du cargo
"MAN3PODS => ' '"

Prise en charge des fichiers d'astuces
Prise en charge de la distribution
faire distcheck, faire skipcheck, faire distclean, faire veryclean,
rendre manifeste, faire distdir, faire disttest, rendre tardiste,
faire dist, faire uutardist, faire shdist, faire zipdist, faire ci

Métadonnées du module (META et MYMETA)
Désactiver une extension
Autres fonctions pratiques
rapide

Versions supportées de Perl
ENVIRONNEMENT
PERL_MM_OPT, PERL_MM_USE_DEFAULT, PERL_CORE

VOIR ÉGALEMENT
AUTEURS
LICENCE

ExtUtils :: MakeMaker :: Config - Wrapper autour Config.pm
SYNOPSIS
DESCRIPTION

ExtUtils :: MakeMaker :: FAQ - Questions Demandé questions À propos MarqueMaker
DESCRIPTION
Installation des modules
Comment installer un module dans mon répertoire personnel ?, Comment puis-je obtenir MakeMaker et
Module :: Build pour installer au même endroit ?, Comment puis-je éviter d'installer man
pages ?, Comment utiliser un module sans l'installer ?, PREFIX vs INSTALL_BASE de
Module ::Build::Livre de recettes

Erreurs et problèmes courants
"Aucune règle pour créer la cible `/usr/lib/perl5/CORE/config.h', nécessaire à `Makefile'"

Philosophie et Histoire
Pourquoi ne pas simplement utiliser ?, Qu'est-ce que Module::Build et
quel est le rapport avec MakeMaker ?, pur Perl. pas de make, pas de commandes shell, plus facile
à personnaliser, intérieurs plus propres, moins grossiers

Écriture de modules
Comment puis-je maintenir ma $VERSION à jour sans la réinitialiser manuellement ? Qu'est-ce que c'est
META.yml chose et comment est-il entré dans mon MANIFESTE?!, Comment puis-je supprimer tout ce qui n'est pas
dans mon MANIFESTE?, Quel tar dois-je utiliser sous Windows ?, Quel zip dois-je utiliser sur
Windows pour « [nd]make zipdist » ?

XS Comment puis-je empêcher « la version de l'objet X.XX ne correspond pas au paramètre d'amorçage Y.YY »
erreurs ?, Comment faire coexister deux fichiers XS ou plus dans le même répertoire ?

RACCORDEMENT
AUTEUR
VOIR ÉGALEMENT

ExtUtils :: MakeMaker :: Locale - fourni Encoder ::Locale
SYNOPSIS
DESCRIPTION
decode_argv( ), decode_argv( Encode::FB_CROAK ), env( $uni_key ), env( $uni_key =>
$uni_value ), reinit( ), reinit( $encoding ), $ENCODING_LOCALE, $ENCODING_LOCALE_FS,
$ENCODING_CONSOLE_IN, $ENCODING_CONSOLE_OUT

NOTES
Windows
Mac OS X
POSIX (Linux et autres Unix)
VOIR ÉGALEMENT
AUTEUR

ExtUtils::MakeMaker::Tutoriel - Écriture a module avec MarqueMaker
SYNOPSIS
DESCRIPTION
Le mantra
La disposition
Makefile.PL, MANIFEST, lib/, t/, Modifications, README, INSTALL, MANIFEST.SKIP, bin/

VOIR ÉGALEMENT

ExtUtils :: Manifeste - les services publics à écrire et choisissez a MANIFESTE filet
VERSION
SYNOPSIS
DESCRIPTION
Les fonctions
mkmanifest

manifester

manucure

contrôle de fichier

vérification complète

sautervérifier

maniread

manipulateur

manucure

maniaque

MANIFESTE
MANIFEST.SKIP
#!include_default, #!include /Path/to/another/manifest.skip

EXPORT_OK
VARIABLES GLOBALES
DIAGNOSTIC
"Pas dans le MANIFESTE :" filet, "Sauter" filet, "Ce fichier n'existe pas:" filet, "MANIFESTE:" $!, "Ajoutée
manifester:" filet

ENVIRONNEMENT
PERL_MM_MANIFEST_DEBUG

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: Miniperl - écrire le C code pour perlmain.c
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT

ExtUtils ::Mkbootstrap - a prendre une a bootstrap filet pour utilisé by DynaLoader
SYNOPSIS
DESCRIPTION

ExtUtils ::Mksymlists - écrire Liens Options fichiers pour Dynamic l'extension de
SYNOPSIS
DESCRIPTION
DLBASE, DL_FUNCS, DL_VARS, FILE, FUNCLIST, IMPORTS, NOM

AUTEUR
REVIEW
mkfh()

__find_relocations

ExtUtils::Liste de paquets - gérer .packlist fichiers
SYNOPSIS
DESCRIPTION
UTILISATION
FONCTIONS
Nouveau(), lis(), écrire (), valider(), packlist_file()

EXEMPLE
AUTEUR

ExtUtils :: ParseXS - convertis Perl XS code développement C code
SYNOPSIS
DESCRIPTION
EXPORTATION
MÉTHODES
$pxs->Nouveau(), $pxs->fichier_processus(), C + +, hiértype, sauf, carte de type, prototypes,
vérification de version, numéros de ligne, optimiser, inout, types d'arguments, s, $pxs->report_error_count()

AUTEUR
DROIT D'AUTEUR
VOIR ÉGALEMENT

ExtUtils::ParseXS::Constantes - Initialisation valeurs pour quelques globals
SYNOPSIS
DESCRIPTION

ExtUtils :: ParseXS :: Eval - Clean paquet à évaluer code in
SYNOPSIS
SOUS-ROUTINES
$pxs->eval_output_typemap_code($typemapcode, $other_hashref)
$pxs->eval_input_typemap_code($typemapcode, $other_hashref)
TOUT

ExtUtils::ParseXS::Utilitaires - Sous-programmes d'utiliser avec ExtUtils :: ParseXS
SYNOPSIS
SOUS-ROUTINES
"standard_typemap_locations()"
Objectif, arguments, valeur de retour

"trim_whitespace()"
Objectif, argument, valeur de retour

"C chaîne()"
Objectif, arguments, valeur de retour

"valid_proto_string()"
Objectif, arguments, valeur de retour

"process_typemaps()"
Objectif, arguments, valeur de retour

"type de carte()"
Objectif, arguments, valeur de retour

"standard_XS_defs()"
Objectif, arguments, valeur de retour

"assign_func_args()"
Objectif, arguments, valeur de retour

"analyze_preprocessor_statements()"
Objectif, arguments, valeur de retour

"set_cond()"
Objectif, arguments, valeur de retour

"numéro_ligne_actuel()"
Objectif, arguments, valeur de retour

"Avertir()"
Objectif, arguments, valeur de retour

"lâcher()"
Objectif, arguments, valeur de retour

"la mort()"
Objectif, arguments, valeur de retour

"check_conditional_preprocessor_statements()"
Objectif, arguments, valeur de retour

"escape_file_for_line_directive()"
Objectif, arguments, valeur de retour

"report_typemap_failure"
Objectif, arguments, valeur de retour

ExtUtils :: Typemaps - Lire/écrire/modifier Perl/XS carte de type fichiers
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
filet
add_typemap
add_inputmap
add_outputmap
add_string
supprimer_typemap
supprimer_inputmap
supprimer_inputmap
get_typemap
get_inputmap
get_outputmap
écrire
en tant que chaîne
as_embedded_typemap
fusionner
est vide
list_mapped_ctypes
_get_typemap_hash
_get_inputmap_hash
_get_outputmap_hash
_get_prototype_hash
cloner
type_tiré
MISES EN GARDE
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: Typemaps :: Cmd - Rapide commandes pour manipulation cartes de type
SYNOPSIS
DESCRIPTION
FONCTIONS EXPORTÉES
intégrable_typemap
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: Typemaps :: InputMap - Ouverture des inscriptions in le CONTRIBUTION of a carte de type
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
code
type xs
code_nettoyé
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: Typemaps :: OutputMap - Ouverture des inscriptions in le SORTIE of a carte de type
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
code
type xs
code_nettoyé
ciblable
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: Typemaps :: Type - Ouverture des inscriptions in le CARTE DE TYPE of a carte de type
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
proto
type xs
ctype
Tidy_ctype
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

ExtUtils :: XSSymSet - garder ensembles of symbole noms acceptable à le VMS Liens
SYNOPSIS
DESCRIPTION
new([$maxlen[,$silent]]), addsym($name[,$maxlen[,$silent]]),
trimsym($nom[,$maxlen[,$silent]]), delsym($nom), get_orig($trimmed),
get_trimmed($nom), all_orig(), all_trimmed()

AUTEUR
REVIEW

ExtUtils :: testlib - ajouter blib/* répertoires à @INC
SYNOPSIS
DESCRIPTION

Fatal - remplacer fonctions avec équivalents qui réussir or la
SYNOPSIS
MEILLEUR ENTRAINEMENT
DESCRIPTION
DIAGNOSTIC
Nom de sous-programme incorrect pour Fatal : %s, %s n'est pas un sous-programme Perl, %s n'est ni un
intégré, ni un sous-programme Perl, ne peut pas rendre le %s non remplaçable fatal, interne
les erreurs

BOGUES
AUTEUR
LICENCE
VOIR ÉGALEMENT

Fonction - charge le C Fcntl.h définissant
SYNOPSIS
DESCRIPTION
REMARQUE
SYMBOLES EXPORTÉS

Fichier::Nom de base - Parse filet chemins développement annuaire, nom de fichier et suffixe.
SYNOPSIS
DESCRIPTION

"analyser des fichiers"

"nom de base"

"nom de répertoire"

"fileparse_set_fstype"

VOIR ÉGALEMENT

Fichier::Comparer - Comparer fichiers or descripteurs de fichiers
SYNOPSIS
DESCRIPTION
RETOUR
AUTEUR

Fichier :: Copier - Copier fichiers or descripteurs de fichiers
SYNOPSIS
DESCRIPTION
copier, déplacer, syscopy, rmscopy($from,$to[,$date_flag])

RETOUR
AUTEUR

Fichier::DosGlob - DOS comme globuleux et puis quelques
SYNOPSIS
DESCRIPTION
EXPORTATIONS (sur demande seulement)
BOGUES
AUTEUR
HISTOIRE
VOIR ÉGALEMENT

Fichier : Récupérer - A générique filet aller chercher mécanisme
SYNOPSIS
DESCRIPTION
ACCESSOIRES
$ff->uri, $ff->scheme, $ff->host, $ff->vol, $ff->share, $ff->path, $ff->file,
$ff->file_default

$ff->fichier_de sortie

MÉTHODES
$ff = Fichier::Fetch->new( uri => 'http://some.where.com/dir/file.txt' );
$where = $ff->fetch( [to => /my/output/dir/ | \$scalar] )
$ff->erreur([BOOL])
COMMENT CA MARCHE
VARIABLES GLOBALES
$Fichier :: Récupérer :: FROM_EMAIL
$Fichier :: Récupérer :: USER_AGENT
$Fichier :: Récupérer :: FTP_PASSIVE
$Fichier :: Récupérer :: TIMEOUT
$File :: Récupérer :: AVERTIR
$Fichier :: Récupérer :: DEBUG
$File :: Récupérer :: LISTE NOIRE
$Fichier :: Récupérer :: METHOD_FAIL
CARTOGRAPHIE
QUESTIONS - RÉPONSES
Alors, comment utiliser un proxy avec File::Fetch ?
J'ai utilisé 'lynx' pour récupérer un fichier, mais son contenu est complètement faux !
Les fichiers que j'essaie de récupérer contiennent des caractères réservés ou des caractères non-ASCII.
Que dois-je faire?
TOUT
Implémenter $PREFER_BIN

RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

Fichier::Rechercher - Traverse a annuaire arbre.
SYNOPSIS
DESCRIPTION
trouver, trouver la profondeur

%options
"recherché", "par profondeur", "prétraitement", "posttraitement", "follow", "follow_fast",
"follow_skip", "dangling_symlinks", "no_chdir", "untaint", "untaint_pattern",
"untaint_skip"

La fonction recherchée
$File::Find::dir est le nom du répertoire actuel, $_ est le nom du fichier actuel dans
ce répertoire, $File::Find::name est le chemin d'accès complet au fichier

MISES EN GARDE
MISE EN GARDE
$dont_use_nlink, liens symboliques

BOGUES ET MISES EN GARDE
HISTOIRE
VOIR ÉGALEMENT

Fichier::Globe - Perl l'extension de pour BSD glob routine
SYNOPSIS
DESCRIPTION
MÉTA-CARACTÈRES
Les exportations
DRAPEAUX POSIX
"GLOB_ERR", "GLOB_LIMIT", "GLOB_MARK", "GLOB_NOCASE", "GLOB_NOCHECK",
"GLOB_NOSORT", "GLOB_BRACE", "GLOB_NOMAGIC", "GLOB_QUOTE", "GLOB_TILDE",
"GLOB_CSH", "GLOB_ALPHASORT"

DIAGNOSTIC
"GLOB_NOSPACE", "GLOB_ABEND"

NOTES
VOIR ÉGALEMENT
AUTEUR

Fichier::GlobMapper - étendre Fichier Glob à Autoriser Entrée et Sortie Fichiers
SYNOPSIS
DESCRIPTION
Dans les coulisses
Limites
Fichier d'entrée Glob
~, ~utilisateur, ., *, ?, \, [], {,}, ()

Fichier de sortie global
"*", #1

Données renvoyées
EXEMPLES
Un script Renommer
Quelques exemples de globmaps
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Chemin du fichier - Créer or supprimez annuaire arbres
VERSION
SYNOPSIS
DESCRIPTION
make_path( $dir1, $dir2, .... ), make_path( $dir1, $dir2, ...., \%opts ), mode =>
$num, verbeux => $bool, erreur => \$err, propriétaire => $propriétaire, utilisateur => $propriétaire, uid =>
$owner, group => $group, mkpath( $dir ), mkpath( $dir, $verbose, $mode ), mkpath(
[$dir1, $dir2,...], $verbose, $mode ), mkpath( $dir1, $dir2,..., \%opt ), remove_tree(
$dir1, $dir2, .... ), remove_tree( $dir1, $dir2, ...., \%opts ), verbeux => $bool,
safe => $bool, keep_root => $bool, result => \$res, error => \$err, rmtree( $dir ),
rmtree( $dir, $verbose, $safe ), rmtree( [$dir1, $dir2,...], $verbose, $safe ),
rmtree( $rép1, $rép2,..., \%opt )

LA GESTION DES ERREURS
NOTE:

NOTES
DIAGNOSTIC
mkdir [chemin] : [errmsg] (GRAVE), aucun chemin racine spécifié, aucun fichier ou répertoire de ce type,
impossible de récupérer le répertoire de travail initial : [errmsg], impossible de déterminer le travail initial
répertoire : [errmsg], impossible de modifier le répertoire vers [dir] : [errmsg], répertoire [dir] modifié avant
chdir, dev attendu=[n] ino=[n], dev réel=[n] ino=[n], abandon. (FATAL), ne peut pas
rendre le répertoire [dir] lisible et inscriptible : [errmsg], impossible de lire [dir] : [errmsg], impossible
réinitialiser chmod [dir] : [errmsg], impossible de supprimer [dir] lorsque cwd est [dir], impossible de chdir vers
[parent-dir] de [child-dir] : [errmsg], abandon. (FATAL), ne peut pas stat avant de travailler
répertoire [dir] : [errmsg], abandon. (FATAL), le répertoire précédent [rép-parent] a été modifié
avant d'entrer dans [child-dir], dev attendu=[n] ino=[n], dev réel=[n] ino=[n],
avorter. (FATAL), impossible de rendre le répertoire [dir] accessible en écriture : [errmsg], impossible de le supprimer
répertoire [dir] : [errmsg], impossible de restaurer les autorisations de [dir] sur [0nnn] : [errmsg],
impossible de rendre le fichier [fichier] accessible en écriture : [errmsg], impossible de dissocier le fichier [fichier] : [errmsg],
Impossible de restaurer les autorisations de [fichier] sur [0nnn] : [errmsg], impossible de mapper [propriétaire] à un
uid, propriété non modifiée");, impossible de mapper [groupe] à un gid, propriété du groupe non
modifié

VOIR ÉGALEMENT
BOGUES
REMERCIEMENTS
AUTEURS
DROIT D'AUTEUR
LICENCE

Fichier::Spéc. - portable effectuer on filet noms
SYNOPSIS
DESCRIPTION
MÉTHODES
canonpath , catdir , catfile , curdir , devnull , rootdir , tmpdir , updir ,
no_upwards, case_tolerant, file_name_is_absolute, path , join , splitpath , splitdir
, chemin de chat(), abs2rel , rel2abs()

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Fichier::Spec::Cygwin - méthodes pour Cygwin filet spécifications
SYNOPSIS
DESCRIPTION

chemin canon

nom_fichier_is_absolute

tmpdir (remplacement)

cas_tolérant

DROIT D'AUTEUR

Fichier::Spec::Epoc - méthodes pour Époque filet spécifications
SYNOPSIS
DESCRIPTION

chemin canon()

AUTEUR
DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Spec::Fonctions - portable effectuer on filet noms
SYNOPSIS
DESCRIPTION
Exportations
DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Spec::Mac - Fichier::Spéc. pour Mac OS (Classique)
SYNOPSIS
DESCRIPTION
MÉTHODES
chemin canon

rép_cat()

fichier cat

curdir

devnull

répertoire racine

rép.tmp

répertoire up

nom_fichier_is_absolute

chemin

chemin divisé

répertoire partagé

chemin de chat

abs2rel

rel2abs

AUTEURS
DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Spec::OS2 - méthodes pour OS / 2 filet spécifications
SYNOPSIS
DESCRIPTION
tmpdir, chemin partagé

DROIT D'AUTEUR

Fichier::Spec::Unix - Fichier::Spéc. pour Unix, base pour autre Fichier::Spéc. modules
SYNOPSIS
DESCRIPTION
MÉTHODES
chemin canon()

rép_cat()

fichier cat

curdir

devnull

répertoire racine

rép.tmp

répertoire up

non_vers le haut

cas_tolérant

nom_fichier_is_absolute

chemin

rejoindre

chemin divisé

répertoire partagé

chemin de chat()

abs2rel

rel2abs()

DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Spec::VMS - méthodes pour VMS filet spécifications
SYNOPSIS
DESCRIPTION

canonpath (remplacement)

catdir (remplacement)

catfile (remplacement)

curdir (remplacement)

devnull (remplacement)

rootdir (remplacement)

tmpdir (remplacement)

updir (remplacement)

case_tolerant (remplacement)

chemin (remplacement)

file_name_is_absolute (remplacement)

chemin divisé (remplacement)

splitdir (remplacement)

catpath (remplacement)

abs2rel (remplacement)

rel2abs (remplacement)

DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Spec::Win32 - méthodes pour Win32 filet spécifications
SYNOPSIS
DESCRIPTION
devnull

rép.tmp

cas_tolérant

nom_fichier_is_absolute

fichier cat

chemin canon

chemin divisé

répertoire partagé

chemin de chat

Remarque pour les responsables de File :: Spec :: Win32
DROIT D'AUTEUR
VOIR ÉGALEMENT

Fichier::Temp - retourner prénom et manipuler of a temporaire filet en toute sécurité
VERSION
SYNOPSIS
DESCRIPTION
PORTABILITÉ
INTERFACE ORIENTÉE OBJET
nouvelle, nouveaurép, nom de fichier, dis-moi, unlink_on_destroy, DETRUIRE

FONCTIONS
fichier temporaire, répertoire temporaire

FONCTIONS MKTEMP
mkstemp, mkstemps, mkdtemp, mktemp

FONCTIONS POSIX
tmpnam, fichier tmp

FONCTIONS SUPPLÉMENTAIRES
nom temporaire

FONCTIONS UTILITAIRES
dissocier0, cmpstat, dissocier1, nettoyage

VARIABLES DU FORFAIT
niveau_sécurité, STANDARD, MOYEN, ÉLEVÉ, TopSystemUID, $KEEP_ALL, $DÉBOGAGE

ATTENTION
Fichiers temporaires et NFS
Fourchette
Suppression de répertoire
Mode contamination
MODE BIN
HISTOIRE
VOIR ÉGALEMENT
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEUR
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

Fichier::stat - de nom interface à De Perl intégré stat () fonctions
SYNOPSIS
DESCRIPTION
BOGUES
LES ERREURS
-%s n'est pas implémenté sur un objet File::stat

MISES EN GARDE
File::stat ignore l'utilisation de filetest 'access', File::stat ignore les ACL VMS

REMARQUE
AUTEUR

Cache de fichiers - garder plus fichiers ouvert que le Système permis
SYNOPSIS
DESCRIPTION
cacheout EXPR, cacheout MODE, EXPR

MISES EN GARDE
BOGUES

Descripteur de fichier - la quantité objet méthodes pour descripteurs de fichiers
SYNOPSIS
DESCRIPTION
$fh->print, $fh->printf, $fh->getline, $fh->getlines

VOIR ÉGALEMENT

Filtre::Simple - Simplifié source filtration
SYNOPSIS
DESCRIPTION
Le problème
Une solution
Désactiver ou modifier comportement
Interface tout-en-un
Filtrage uniquement des composants spécifiques du code source
"code", "code_no_comments", "exécutable", "executable_no_comments", "quotelike",
"chaîne", "regex", "tout"

Filtrage uniquement des parties de code du code source
Utilisation de Filter::Simple avec un sous-programme "import" explicite
Utiliser Filter::Simple et Exporter ensemble
Comment ça fonctionne?
AUTEUR
CONTACT
DROIT D'AUTEUR ET LICENCE

Filtrer::Util::Appeler - Perl La Source Filtrer Services Publics Module
SYNOPSIS
DESCRIPTION
utilisé Filtrer::Util::Appeler
importer()
filtre_ajouter()
filtre() et anonyme dessous
$_, $statut, filtre_read et filtre_read_exact, filtre_del, réel_import

EXEMPLES
Exemple 1 : Un filtre simple.
Exemple 2 : Utiliser le contexte
Exemple 3 : Utilisation du contexte dans le filtre
Exemple 4 : Utilisation de filter_del
Filtre::Simple
AUTEUR
DATES
LICENCE

TrouverBin - Localiser annuaire of original perl scénario
SYNOPSIS
DESCRIPTION
VARIABLES EXPORTABLES
PROBLÈMES CONNUS
AUTEURS
DROIT D'AUTEUR

GDBM_Fichier - Perl5 accès à le gdbm bibliothèque.
SYNOPSIS
DESCRIPTION
DISPONIBILITÉ
BOGUES
VOIR ÉGALEMENT

Getopt :: Long - Expansion traitement of commander en ligne Options
SYNOPSIS
DESCRIPTION
Options de ligne de commande, une introduction
Premiers pas avec Getopt :: Long
Options simples
Des options un peu moins simples
Mélanger l'option de ligne de commande avec d'autres arguments
Options avec des valeurs
Options avec plusieurs valeurs
Options avec valeurs de hachage
Sous-programmes définis par l'utilisateur pour gérer les options
Options avec plusieurs noms
Cas et abréviations
Résumé des spécifications des options
!, +, s, je, o, f, : type [ type de destination ], : nombre [ type de destination ], : + [ type de destination ]

Possibilités avancées
Interface orientée objet
Sécurité des threads
Documentation et textes d'aide
Options d'analyse d'un tableau arbitraire
Options d'analyse à partir d'une chaîne arbitraire
Stockage des valeurs d'options dans un hachage
Regroupement
La course solitaire
Rappel d'argument
Configuration de Getopt :: Long
par défaut, posix_default, auto_abbrev, getopt_compat, gnu_compat, gnu_getopt,
require_order, permute, bundling (par défaut : désactivé), bundling_override (par défaut :
désactivé), ignore_case (par défaut : activé), ignore_case_always (par défaut : désactivé),
auto_version (par défaut : désactivé), auto_help (par défaut : désactivé), pass_through (par défaut :
désactivé), préfixe, préfixe_pattern, long_prefix_pattern, debug (par défaut : désactivé)

Méthodes exportables
VersionMessage, "-message", "-msg", "-exitval", "-output", HelpMessage

Valeurs de retour et erreurs
Legacy
Destinations par défaut
Démarreurs d'options alternatives
Variables de configuration
Conseils et techniques
Pousser plusieurs valeurs dans une option de hachage
Dépannage
GetOptions ne renvoie pas de résultat faux lorsqu'une option n'est pas fournie
GetOptions ne divise pas correctement la ligne de commande
Sous-programme non défini &main::GetOptions appelé
Comment mettre un "-?" option dans un Getopt::Long?
AUTEUR
COPYRIGHT ET AVIS DE NON-RESPONSABILITÉ

Getopt::Std, optez, getops - Processus caractère unique commutateurs avec interrupteur regroupement
SYNOPSIS
DESCRIPTION
"--help" et "--version"

HTTP :: Minuscule - A petite, simple, correct HTTP / 1.1 client
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
nouvelle
obtenir|tête|mettre|poster|supprimer
post_form
miroir
demandez
www_form_urlencode
SUPPORT SSL
SUPPORT PAR PROCURATION
LIMITATIONS
VOIR ÉGALEMENT
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEURS
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

Hachage ::Util - A sélection of utilitaire général hachage sous-programmes
SYNOPSIS
DESCRIPTION
Hachages restreints
clés_de_verrouillage, déverrouiller_clés

lock_keys_plus

valeur_verrouillage, valeur_deverrouillage

lock_hash, déverrouiller_hash

lock_hash_recurse, unlock_hash_recurse

hashref_locked, hash_locked

hashref_unlocked, hash_unlocked

clés_légales, clés_cachées, all_keys, hash_seed, valeur_de hachage, bucket_info, bucket_stats,
bucket_array

bucket_stats_formatted

hv_store, hash_traversal_mask

Opérant sur des références à des hachages.
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, legal_ref_keys, Hidden_ref_keys

MISES EN GARDE
BOGUES
AUTEUR
VOIR ÉGALEMENT

Hash :: Util :: FieldHash - Assistance pour Inside-Out Cours
SYNOPSIS
FONCTIONS
identifiant, id_2obj, s'inscrire, idhash, idhashes, fieldhash, fieldhashes

DESCRIPTION
La technique à l’envers
Problèmes de l'intérieur vers l'extérieur
Solutions
Plus de problèmes
L'objet générique
Comment utiliser les hachages de champ
Hachages récupérés
EXEMPLES
"init()", "first()", "last()", "name()", "Name_hash", "Name_id", "Name_idhash",
"Name_id_reg", "Name_idhash_reg", "Name_fieldhash"

Exemple 1
Exemple 2
CRAN
L'interface "PERL_MAGIC_uvar" pour les hachages
Les faiblesses appellent la magie d'Uvar
Comment fonctionnent les hachages de champs
Fonction interne Hash::Util::FieldHash::_fieldhash
AUTEUR
DROIT D'AUTEUR ET LICENCE

I18N :: Assembler - comparer 8-bits scalaire données, selon à le actuel local
SYNOPSIS
DESCRIPTION

I18N ::LangTags - fonctions pour traitement avec Style RFC3066 langue étiquettes
SYNOPSIS
DESCRIPTION

la fonction est_langue_tag($lang1)

la fonction extract_lingual_tags($peu importe)

la fonction same_lingual_tag($lang1, $lang2)

la fonction similarity_lingual_tag($lang1, $lang2)

la fonction is_dialect_of($lang1, $lang2)

la fonction super_langages($lang1)

la fonction locale2lingual_tag($locale_identifier)

la fonction encode_langue_tag($lang1)

la fonction alternate_lingual_tags($lang1)

la fonction @langs = panic_linguals (@accept_linguals)

la fonction implicate_supers( ...langues... ), la fonction implicate_supers_strictly(
...langues... )

À PROPOS DES MINUSCULES
À PROPOS DES BALISEES DE LANGAGE UNICODE PLAINTEXT
VOIR ÉGALEMENT
DROIT D'AUTEUR
AUTEUR

I18N::LangTags::Détecter - détecter le utilisateur langue préférences
SYNOPSIS
DESCRIPTION
FONCTIONS
ENVIRONNEMENT
VOIR ÉGALEMENT
DROIT D'AUTEUR
AUTEUR

I18N::LangTags::Liste -- étiquettes et noms pour humain langues
SYNOPSIS
DESCRIPTION
À PROPOS DES BALISEES DE LANGUE
LISTE DES LANGUES
{ab} : Abkhaze, {ace} : Achinois, {ach} : Acoli, {ada} : Adangme, {ady} : Adyghe,
{aa} : Afar, {afh} : Afrihili, {af} : Afrikaans, [{afa} : Afro-Asiatique (Autre)], {ak}
: Akan, {akk} : Akkadien, {sq} : Albanais, {ale} : Aleut, [{alg} : Algonquien
langues], [{tut} : Altaïque (Autre)], {am} : Amharique, {i-ami} : Ami, [{apa} : Apache
langues], {ar} : arabe, {arc} : araméen, {arp} : arapaho, {arn} : araucanien, {arw}
: Arawak, {hy} : Arménien, {an} : Aragonais, [{art} : Artificiel (Autre)], {ast} :
asturien, {as} : assamais, [{ath} : langues athapascanes], [{aus} : australien
langues], [{map} : Austronésien (Autre)], {av} : Avaric, {ae} : Avestan, {awa} :
Awadhi, {ay} : Aymara, {az} : azerbaïdjanais, {ban} : balinais, [{bat} : baltique (autre)],
{bal} : Baloutche, {bm} : Bambara, [{bai} : Langues bamilékés], {bad} : Banda, [{bnt} :
Bantou (Autre)], {bas} : Basa, {ba} : Bachkir, {eu} : Basque, {btk} : Batak
(Indonésie), {bej} : Beja, {be} : biélorusse, {bem} : Bemba, {bn} : bengali, [{ber} :
Berbère (Autre)], {bho} : Bhojpuri, {bh} : Bihari, {bik} : Bikol, {bin} : Bini, {bi} :
Bislama, {bs} : bosniaque, {bra} : braj, {br} : breton, {bug} : buginais, {bg} :
Bulgare, {i-bnn} : Bunun, {bua} : Buriat, {my} : Birman, {cad} : Caddo, {car} :
Carib, {ca} : Catalan, [{cau} : Caucasien (Autre)], {ceb} : Cebuano, [{cel} : Celtique
(Autre)], [{cai} : Indien d'Amérique centrale (Autre)], {chg} : Chagatai, [{cmc} : Chamic
langues], {ch} : Chamorro, {ce} : Tchétchène, {chr} : Cherokee, {chy} : Cheyenne, {chb}
: Chibcha, {ny} : Chichewa, {zh} : Chinois, {chn} : Jargon Chinook, {chp} : Chipewyan,
{cho} : Choctaw, {cu} : Slave d'Église, {chk} : Chuukese, {cv} : Chuvash, {cop} :
Copte, {kw} : Cornish, {co} : Corse, {cr} : Cri, {mus} : Creek, [{cpe} : Anglais-
Créoles et pidgins basés sur le français (Autre)], [{cpf} : Créoles et pidgins basés sur le français
(Autre)], [{cpp} : Créoles et pidgins basés sur le portugais (Autre)], [{crp} : Créoles et
pidgins (Autre)], {hr} : Croate, [{cus} : Couchitique (Autre)], {cs} : Tchèque, {dak} :
Dakota, {da} : Danois, {dar} : Dargwa, {day} : Dayak, {i-default} : Par défaut (Fallthru)
Langue, {del} : Delaware, {din} : Dinka, {dv} : Divehi, {doi} : Dogri, {dgr} :
Dogrib, [{dra} : Dravidien (Autre)], {dua} : Duala, {nl} : Néerlandais, {dum} : Moyen néerlandais
(ca.1050-1350), {dyu} : Dyula, {dz} : Dzongkha, {efi} : Efik, {egy} : Ancien
Égyptien, {eka} : Ekajuk, {elx} : Elamite, {en} : anglais, {enm} : vieil anglais
(1100-1500), {ang} : vieil anglais (ca.450-1100), {i-enochian} : Enochian (Artificiel),
{myv} : Erzya, {eo} : Espéranto, {et} : Estonien, {ee} : Ewe, {ewo} : Ewondo, {fan} :
Fang, {fat} : Fanti, {fo} : Féroïen, {fj} : Fidjien, {fi} : Finnois, [{fiu} : Finno-
Ugrian (Autre)], {fon} : Fon, {fr} : Français, {frm} : Moyen français (ca.1400-1600),
{fro} : ancien français (842-ca.1400), {fy} : frison, {fur} : frioulan, {ff} : peul,
{gaa} : Ga, {gd} : gaélique écossais, {gl} : Gallegan, {lg} : Ganda, {gay} : Gayo, {gba} :
Gbaya, {gez} : Geez, {ka} : géorgien, {de} : allemand, {gmh} : moyen haut allemand
(ca.1050-1500), {goh} : vieux haut allemand (ca.750-1050), [{gem} : germanique (autre)],
{gil} : Gilbertais, {gon} : Gondi, {gor} : Gorontalo, {got} : Gothique, {grb} : Grebo,
{grc} : Grec ancien, {el} : Grec moderne, {gn} : Guarani, {gu} : Gujarati, {gwi} :
Gwich'in, {hai} : haïda, {ht} : haïtien, {ha} : haoussa, {haw} : hawaïen, {he} :
Hébreu, {hz} : Herero, {hil} : Hiligaynon, {him} : Himachali, {hi} : hindi, {ho} :
Hiri Motu, {hit} : Hittite, {hmn} : Hmong, {hu} : Hongrois, {hup} : Hupa, {iba} :
Iban, {is} : islandais, {io} : Ido, {ig} : Igbo, {ijo} : Ijo, {ilo} : Iloko, [{inc} :
Indic (Autre)], [{ine} : Indo-européen (Autre)], {id} : Indonésien, {inh} : Ingouche,
{ia} : Interlingua (Association internationale des langues auxiliaires), {ie} : Interlingue,
{iu} : Inuktitut, {ik} : Inupiaq, [{ira} : Iranien (Autre)], {ga} : Irlandais, {mga} :
Moyen irlandais (900-1200), {sga} : vieil irlandais (jusqu'à 900), [{iro} : langues iroquoiennes],
{it} : italien, {ja} : japonais, {jv} : javanais, {jrb} : judéo-arabe, {jpr} : judéo-
Persan, {kbd} : Kabardien, {kab} : Kabyle, {kac} : Kachin, {kl} : Kalaallisut, {xal}
: Kalmouk, {kam} : Kamba, {kn} : Kannada, {kr} : Kanuri, {krc} : Karachay-Balkar, {kaa}
: Kara-Kalpak, {kar} : Karen, {ks} : Cachemire, {csb} : Cachoube, {kaw} : Kawi, {kk} :
Kazakh, {kha} : Khasi, {km} : Khmer, [{khi} : Khoisan (Autre)], {kho} : Khotanais,
{ki} : Kikuyu, {kmb} : Kimbundu, {rw} : Kinyarwanda, {ky} : Kirghiz, {i-klingon} :
Klingon, {kv} : Komi, {kg} : Kongo, {kok} : Konkani, {ko} : coréen, {kos} : Kosraean,
{kpe} : Kpelle, {kro} : Kru, {kj} : Kuanyama, {kum} : Kumyk, {ku} : Kurde, {kru} :
Kurukh, {kut} : Kutenai, {lad} : Ladino, {lah} : Lahnda, {lam} : Lamba, {lo} : Lao,
{la} : latin, {lv} : letton, {lb} : luxembourgeois, {lez} : lezghien, {li} :
Limbourgeois, {ln} : Lingala, {lt} : Lituanien, {nds} : Bas allemand, {art-lojban} :
Lojban (Artificiel), {loz} : Lozi, {lu} : Luba-Katanga, {lua} : Luba-Lulua, {lui} :
Luiseno, {lun} : Lunda, {luo} : Luo (Kenya et Tanzanie), {lus} : Lushai, {mk} :
Macédonien, {mad} : Madurese, {mag} : Magahi, {mai} : Maithili, {mak} : Makasar, {mg}
: Malgache, {ms} : Malais, {ml} : Malayalam, {mt} : Maltais, {mnc} : Mandchou, {mdr} :
Mandar, {man} : Mandingue, {mni} : Manipuri, [{mno} : Langues Manobo], {gv} : Manx,
{mi} : Maori, {mr} : Marathi, {chm} : Mari, {mh} : Marshall, {mwr} : Marwari, {mas} :
Masai, [{myn} : langues mayas], {men} : Mende, {mic} : Micmac, {min} : Minangkabau,
{i-mingo} : Mingo, [{mis} : Langues diverses], {moh} : Mohawk, {mdf} : Moksha,
{mo} : Moldave, [{mkh} : Mon-Khmer (Autre)], {lol} : Mongo, {mn} : Mongol, {mos}
: Mossi, [{mul} : Plusieurs langues], [{mun} : Langues munda], {nah} : Nahuatl,
{nap} : napolitain, {na} : Nauru, {nv} : Navajo, {nd} : Ndebele du Nord, {nr} : Sud
Ndebele, {ng} : Ndonga, {ne} : népalais, {new} : Newari, {nia} : Nias, [{nic} : Niger-
Kordofanien (Autre)], [{ssa} : Nilo-Saharien (Autre)], {niu} : Niuéen, {nog} : Nogai,
{non} : Vieux norrois, [{nai} : Indien d'Amérique du Nord], {no} : Norvégien, {nb} : Norvégien
Bokmal, {nn} : norvégien nynorsk, [{nub} : langues nubiennes], {nym} : nyamwezi, {nyn}
: Nyankole, {nyo} : Nyoro, {nzi} : Nzima, {oc} : Occitan (post 1500), {oj} : Ojibwa,
{ou} : Oriya, {om} : Oromo, {osa} : Osage, {os} : Ossète ; Ossétique, [{oto} : Otomien
langues], {pal} : Pahlavi, {i-pwn} : Paiwan, {pau} : Palauan, {pi} : Pali, {pam} :
Pampanga, {pag} : Pangasinan, {pa} : Panjabi, {pap} : Papiamento, [{paa} : Papou
(Autre)], {fa} : persan, {peo} : vieux persan (ca.600-400 avant JC), [{phi} : philippin
(Autre)], {phn} : Phénicien, {pon} : Pohnpeian, {pl} : Polonais, {pt} : Portugais,
[{pra} : Langues prakrit], {pro} : Vieux provençal (vers 1500), {ps} : Pushto, {qu} :
Quechua, {rm} : Raeto-Romance, {raj} : Rajasthani, {rap} : Rapanui, {rar} :
Rarotongan, [{qaa - qtz} : Réservé à un usage local.], [{roa} : Romance (Autre)], {ro} :
Roumain, {rom} : romani, {rn} : rundi, {ru} : russe, [{sal} : langues salishan],
{sam} : araméen samaritain, {se} : sami du nord, {sma} : sami du sud, {smn} : Inari
Sami, {smj} : Sami de Lule, {sms} : Sami de Skolt, [{smi} : Langues sami (Autres)], {sm} :
Samoan, {sad} : Sandawe, {sg} : Sango, {sa} : Sanskrit, {sat} : Santali, {sc} :
Sarde, {sas} : Sasak, {sco} : Écossais, {sel} : Selkup, [{sem} : Sémitique (Autre)],
{sr} : Serbe, {srr} : Sérère, {shn} : Shan, {sn} : Shona, {sid} : Sidamo, {sgn-...} :
Langues des signes, {bla} : Siksika, {sd} : Sindhi, {si} : Cinghalais, [{sit} : Sino-
Tibétain (Autre)], [{sio} : Langues siouanes], {den} : Esclave (Athapascan), [{sla} :
Slave (Autre)], {sk} : slovaque, {sl} : slovène, {sog} : sogdien, {so} : somali,
{son} : Songhaï, {snk} : Soninké, {wen} : langues sorabes, {nso} : Sotho du Nord,
{st} : Sotho du Sud, [{sai} : Indien d'Amérique du Sud (Autre)], {es} : Espagnol, {suk}
: Sukuma, {sux} : sumérien, {su} : sundanais, {sus} : Susu, {sw} : swahili, {ss} :
Swati, {sv} : suédois, {syr} : syriaque, {tl} : tagalog, {ty} : tahitien, [{tai} : Tai
(Autre)], {tg} : Tadjik, {tmh} : Tamashek, {ta} : Tamoul, {i-tao} : Tao, {tt} : Tatar,
{i-tay} : Tayal, {te} : Telugu, {ter} : Tereno, {tet} : Tetum, {th} : Thaï, {bo} :
Tibétain, {tig} : Tigre, {ti} : Tigrinya, {tem} : Timne, {tiv} : Tiv, {tli} : Tlingit,
{tpi} : Tok Pisin, {tkl} : Tokelau, {tog} : Tonga (Nyasa), {to} : Tonga (Tonga
Îles), {tsi} : Tsimshian, {ts} : Tsonga, {i-tsu} : Tsou, {tn} : Tswana, {tum} :
Tumbuka, [{tup} : langues tupi], {tr} : turc, {ota} : turc ottoman
(1500-1928), {crh} : turc de Crimée, {tk} : turkmène, {tvl} : Tuvalu, {tyv} :
Tuvinien, {tw} : Twi, {udm} : Oudmourte, {uga} : Ougaritique, {ug} : Ouïghour, {uk} :
Ukrainien, {umb} : Umbundu, {und} : Indéterminé, {ur} : Ourdou, {uz} : Ouzbek, {vai} :
Vai, {ve} : Venda, {vi} : vietnamien, {vo} : Volapuk, {vot} : Votic, [{wak} : Wakashan
langues], {wa} : wallon, {wal} : Walamo, {war} : Waray, {was} : Washo, {cy} :
Gallois, {wo} : Wolof, {x-...} : Non enregistré (usage semi-privé), {xh} : Xhosa, {sah} :
Yakut, {yao} : Yao, {yap} : Yapese, {ii} : Sichuan Yi, {yi} : Yiddish, {yo} : Yoruba,
[{ypk} : Langues yupik], {znd} : Zande, [{zap} : Zapotèque], {zen} : Zenaga, {za} :
Zhuang, {zu} : Zoulou, {zun} : Zuni

VOIR ÉGALEMENT
COPYRIGHT ET AVIS DE NON-RESPONSABILITÉ
AUTEUR

I18N ::Langinfo - question local d'information
SYNOPSIS
DESCRIPTION
EXPORTATION
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

IO - charge divers IO modules
SYNOPSIS
DESCRIPTION
Déprécié

IO::Compresser::Base - Base Classe pour IO :: Compresser modules
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

E/S::Compresser::Bzip2 - Écrire bzip2 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
bzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "Append => 0|1", Un tampon, un nom de fichier, un descripteur de fichier,
"BlockSize100K => nombre", "WorkFactor => nombre", "Strict => 0|1"

Exemples
Méthodologie
impression
printf
écriture système
écrire
affleurer
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
nouveauStream([OPTS])
Importation
:tout

EXEMPLES
Apache :: GZip revisité
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Compresser::Dégonfler - Écrire RFC 1950 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
dégonfler $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "Append => 0|1", un tampon, un nom de fichier, un descripteur de fichier, "Fusionner =>
0|1", -Niveau, -Stratégie, "Strict => 0|1"

Exemples
Méthodologie
impression
printf
écriture système
écrire
affleurer
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
nouveauStream([OPTS])
dégonflerParams
Importation
:all, :constants, :flush, :level, :stratégie

EXEMPLES
Apache :: GZip revisité
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Compresser::FAQ -- Questions Demandé questions à propos IO :: Compresser
DESCRIPTION
GÉNÉRAL
Compatibilité avec Unix compresser/décompresser.
Accéder aux fichiers .tar.Z
Comment recompresser en utilisant une compression différente ?
ZIP
Quels types de compression sont pris en charge par IO::Compress::Zip et IO::Uncompress::Unzip ?
Store (méthode 0), Deflate (méthode 8), Bzip2 (méthode 12), Lzma (méthode 14)

Puis-je lire/écrire des fichiers Zip de plus de 4 Go ?
Puis-je écrire plus de 64 XNUMX entrées dans des fichiers Zip ?
Ressources Zip
GZIP
Ressources Gzip
Gérer les fichiers gzip concaténés
Zlib
Ressources Zlib
Bzip2
Ressources Bzip2
Gérer les fichiers bzip2 concaténés
Interopérabilité avec Pbzip2
HTTP & RÉSEAU
Apache :: GZip revisité
Fichiers compressés et Net::FTP
MISC
Utilisation de "InputLength" pour décompresser les données intégrées dans un fichier/tampon plus volumineux.
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Compresser::Gzip - Écrire RFC 1952 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
gzip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "Append => 0|1", un tampon, un nom de fichier, un descripteur de fichier, "Fusionner =>
0|1", -Level, -Strategy, "Minimal => 0|1", "Commentaire => $commentaire", "Nom =>
$string", "Time => $number", "TextFlag => 0|1", "HeaderCRC => 0|1", "OS_Code =>
$value", "ExtraField => $data", "ExtraFlags => $value", "Strict => 0|1"

Exemples
Méthodologie
impression
printf
écriture système
écrire
affleurer
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
nouveauStream([OPTS])
dégonflerParams
Importation
:all, :constants, :flush, :level, :stratégie

EXEMPLES
Apache :: GZip revisité
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Compresser::RawDeflate - Écrire RFC 1951 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
rawdeflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "Append => 0|1", un tampon, un nom de fichier, un descripteur de fichier, "Fusionner =>
0|1", -Niveau, -Stratégie, "Strict => 0|1"

Exemples
Méthodologie
impression
printf
écriture système
écrire
affleurer
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
nouveauStream([OPTS])
dégonflerParams
Importation
:all, :constants, :flush, :level, :stratégie

EXEMPLES
Apache :: GZip revisité
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Compresser::Zip - Écrire Zip *: français fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
zip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeIn => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "Append => 0|1", un tampon, un nom de fichier, un descripteur de fichier, "Nom =>
$string", "CanonicalName => 0|1", "FilterName => sub { ... }", "Time => $number",
"ExtAttr => $attr", "exTime => [$atime, $mtime, $ctime]", "exUnix2 => [$uid,
$gid]", "exUnixN => [$uid, $gid]", "Comment => $comment", "ZipComment =>
$comment", "Méthode => $méthode", "Stream => 0|1", "Zip64 => 0|1", "TextFlag =>
0|1", "ExtraFieldLocal => $data", "ExtraFieldCentral => $data", "Minimal => 1|0",
"BlockSize100K => nombre", "WorkFactor => nombre", "Preset => nombre", "Extreme =>
0|1", -Niveau, -Stratégie, "Strict => 0|1"

Exemples
Méthodologie
impression
printf
écriture système
écrire
affleurer
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
nouveauStream([OPTS])
dégonflerParams
Importation
:all, :constants, :flush, :level, :strategy, :zip_method

EXEMPLES
Apache :: GZip revisité
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO ::Dir - la quantité objet méthodes pour annuaire poignées
SYNOPSIS
DESCRIPTION
nouveau ( [ DIRNAME ] ), ouvert ( DIRNAME ), lecture (), recherche ( POS ), tell (), rembobinage (),
close (), tie %hash, 'IO::Dir', DIRNAME [, OPTIONS ]

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO::Fichier - la quantité objet méthodes pour descripteurs de fichiers
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( NOM DE FICHIER [,MODE [,PERMS]] ), nouveau_tmpfile

MÉTHODES
open( FILENAME [,MODE [,PERMS]] ), open( FILENAME, IOLAYERS ), binmode( [LAYER] )

REMARQUE
VOIR ÉGALEMENT
HISTOIRE

IO::Gestion - la quantité objet méthodes pour I / O poignées
SYNOPSIS
DESCRIPTION
BUILDER
nouveau (), nouveau_from_fd ( FD, MODE )

MÉTHODES
$io->fdopen ( FD, MODE ), $io->opened, $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

REMARQUE
VOIR ÉGALEMENT
BOGUES
HISTOIRE

IO::Tuyau - la quantité objet méthodes pour tuyaux
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [LECTEUR, ÉCRIVAIN] )

MÉTHODES
lecteur ([ARGS]), écrivain ([ARGS]), handles ()

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO::Sondage - Exlcusion interface à Système po Appelez-nous
SYNOPSIS
DESCRIPTION
MÉTHODES
masque ( IO [, EVENT_MASK ] ), sondage ( [ TIMEOUT ] ), événements ( IO ), suppression ( IO ),
poignées( [ EVENT_MASK ] )

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO::Recherchable - la quantité chercher basé méthodes pour I / O objets
SYNOPSIS
DESCRIPTION
$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

VOIR ÉGALEMENT
HISTOIRE

E/S::Sélection - OO interface à le Sélectionner Système Appelez-nous
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ POIGNÉES ] )

MÉTHODES
ajouter ( HANDLES ), supprimer ( HANDLES ), existe ( HANDLE ), handles, can_read ( [ TIMEOUT
] ), can_write ( [ TIMEOUT ] ), has_exception ( [ TIMEOUT ] ), count (), morceaux(),
sélectionnez ( LIRE, ÉCRIRE, EXCEPTION [, TIMEOUT ] )

EXEMPLE
AUTEUR
DROIT D'AUTEUR

E/S :: Prise - Exlcusion interface à douille communications
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ARGS] )

MÉTHODES
accepter ([PKG]), paire de sockets (DOMAINE, TYPE, PROTOCOLE), atmark, connecté, protocole,
sockdomain, sockopt(OPT [, VAL]), getsockopt(LEVEL, OPT), setsockopt(LEVEL, OPT, VAL),
type de chaussette, délai d'attente ([VAL])

LIMITATIONS
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO :: Socket :: INET - Exlcusion interface pour OF_INET domaine sockets
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ARGS] )

MÉTHODES
sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost ()

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO::Socket::IP, "IO::Socket::IP" - Neutre sur le plan familial IP douille soutenir tous les deux IPv4 et IPv6
SYNOPSIS
DESCRIPTION
REMPLACEMENT DU COMPORTEMENT PAR DÉFAUT "IO::Socket"
CONSTRUCTEURS
$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, Famille => INT, Type => INT, Proto
=> STRING ou INT, GetAddrInfoFlags => INT, Listen => INT, ReuseAddr => BOOL, ReusePort
=> BOOL, Broadcast => BOOL, V6Only => BOOL, MultiHomed, Blocage => BOOL, Timeout =>
NUM

$sock = IO::Socket::IP->new( $peeraddr )
MÉTHODES
( $host, $service ) = $sock->sockhost_service( $numeric )
$addr = $sock->sockhost
$port = $chaussette->portchaussette
$host = $sock->sockhostname
$service = $chaussette->chaussetteservice
$addr = $sock->sockaddr
( $host, $service ) = $sock->peerhost_service( $numeric )
$addr = $sock->peerhost
$port = $sock->pairport
$host = $sock->peerhostname
$service = $sock->peerservice
$addr = $peer->peeraddr
$inet = $sock->as_inet
NON BLOQUANT
Analyse "PeerHost" et "LocalHost"
( $hôte, $port ) = IO::Socket::IP->split_addr( $addr )
$addr = IO::Socket::IP->join_addr( $host, $port )
INCOMPATIBILITÉS "IO::Socket::INET"
TOUT
AUTEUR

IO :: Socket :: UNIX - Exlcusion interface pour AF_UNIX domaine sockets
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ARGS] )

MÉTHODES
chemin d'hôte(), chemin homologue()

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

IO :: Décompresser :: AnyInflate - Décompresser basé sur zlib (fermeture éclair, gzip) fichier/tampon
SYNOPSIS
DESCRIPTION
RFC 1950, RFC 1951 (en option), gzip (RFC 1952), zip

Interface fonctionnelle
anyinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "RawInflate => 0|1", "ParseExtra => 0|1" Si le champ d'en-tête gzip FEXTRA est
présent et que cette option est définie, cela forcera le module à vérifier qu'il est conforme
à la structure de sous-champ telle que définie dans la RFC 1952

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
gonflerSync
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::AnyDécompresser - Décompresser gzip, Zip *: français, bzip2 or lzop fichier/tampon
SYNOPSIS
DESCRIPTION
RFC 1950, RFC 1951 (en option), gzip (RFC 1952), zip, bzip2, lzop, lzf, lzma, xz

Interface fonctionnelle
anyuncompress $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "RawInflate => 0|1", "UnLzma => 0|1"

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::Base - Base Classe pour IO :: Décompresser modules
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::Bunzip2 - Lire bzip2 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
bunzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "Petit => 0|1"

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO :: Décompresser :: Gunzip - Lire RFC 1952 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
gunzip $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1", "ParseExtra => 0|1" Si le champ d'en-tête gzip FEXTRA est présent et que ce
est définie, cela forcera le module à vérifier qu'il est conforme au sous-champ
structure telle que définie dans la RFC 1952

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
gonflerSync
getHeaderInfo
Nom, commentaire

dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::Gonfler - Lire RFC 1950 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
gonfler $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1"

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
gonflerSync
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::RawInflate - Lire RFC 1951 fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
rawinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"AutoClose => 0|1", "MultiStream => 0|1", "Prime => $string", "Transparent =>
0|1", "BlockSize => $num", "InputLength => $size", "Append => 0|1", "Strict =>
0|1"

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
gonflerSync
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO::Décompresser::Décompresser - Lire Zip *: français fichiers/tampons
SYNOPSIS
DESCRIPTION
Interface fonctionnelle
décompresser $input_filename_or_reference => $output_filename_or_reference [, OPTS]
Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau, Une entrée
Chaîne FileGlob, Un nom de fichier, Un descripteur de fichier, Une référence scalaire, Une référence de tableau,
Un FileGlob de sortie

Remarques
Paramètres facultatifs
"AutoClose => 0|1", "BinModeOut => 0|1", "Append => 0|1", Un tampon, Un nom de fichier, A
Descripteur de fichier, "MultiStream => 0|1", "TrailingData => $scalar"

Exemples
Interface OO
Constructeur
Un nom de fichier, Un descripteur de fichier, Une référence scalaire

Options du constructeur
"Nom => "nom du membre"", "AutoClose => 0|1", "MultiStream => 0|1", "Prime =>
$string", "Transparent => 0|1", "BlockSize => $num", "InputLength => $size",
"Ajouter => 0|1", "Strict => 0|1"

Exemples
Méthodologie
lire
lire
obtenir la ligne
obtenir
inoubliable
gonflerSync
getHeaderInfo
dire
eof
chercher
mode bin
ouvert
rinçage automatique
numéro_ligne_entrée
fichier non
close
flux suivant
données de fin
Importation
:tout

EXEMPLES
Travailler avec Net :: FTP
Parcourir un fichier zip
Décompresser un fichier zip complet sur le disque
VOIR ÉGALEMENT
AUTEUR
HISTORIQUE DES MODIFICATIONS
DROIT D'AUTEUR ET LICENCE

IO ::Zlib - OI :  Catégorie interface à Compresser::Zlib
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ARGS] )

MÉTHODES OBJET
ouvrir ( FILENAME, MODE ), ouvert, fermé, getc, getline, getlines, print ( ARGS... ),
lire ( BUF, NBYTES, [OFFSET] ), eof, rechercher ( OFFSET, WHENCE ), tell, setpos ( POS ),
getpos (POS)

UTILISER LE GZIP EXTERNE
MÉTHODES DE CLASSE
has_Compress_Zlib, gzip_external, gzip_used, gzip_read_open, gzip_write_open

DIAGNOSTIC
IO::Zlib::getlines: doit être appelé dans un contexte de liste, IO::Zlib::gzopen_external: mode
'...' est illégal, IO::Zlib::import: '...' est illégal, IO::Zlib::import:
':gzip_external' nécessite un argument, IO::Zlib::import: 'gzip_read_open' nécessite un
argument, IO::Zlib::import: 'gzip_read' '...' est illégal, IO::Zlib::import:
'gzip_write_open' nécessite un argument, IO::Zlib::import: 'gzip_write_open' '...' est
illégal, IO::Zlib::import : pas de Compress::Zlib et pas de gzip externe, IO::Zlib::open :
nécessite un nom de fichier, IO::Zlib::READ : NBYTES doit être spécifié, IO::Zlib::WRITE : trop long
LONGUEUR

VOIR ÉGALEMENT
HISTOIRE
DROIT D'AUTEUR

IPC :: Cmd - trouver et Running Système commandes LES PLANTES Easy
SYNOPSIS
DESCRIPTION
MÉTHODES DE CLASSE
$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
FONCTIONS
$chemin = can_run( PROGRAMME );
$ok | ($ok, $err, $full_buf, $stdout_buff, $stderr_buff) = run( commande => COMMANDE,
[verbose => BOOL, buffer => \$SCALAIRE, timeout => DIGIT] );
commande, verbeux, tampon, délai d'attente, succès, message d'erreur, full_buffer, out_buffer,
erreur_buffer

$hashref = run_forked( COMMANDE, { child_stdin => SCALAIRE, timeout => DIGIT, stdout_handler
=> CODEREF, stderr_handler => CODEREF} );
"timeout", "child_stdin", "stdout_handler", "stderr_handler", "discard_output",
"terminate_on_parent_sudden_death", "exit_code", "timeout", "stdout", "stderr",
"fusionné", "err_msg"

$q = CITATION
COMMENT CA MARCHE
Variables globales
$IPC::Cmd::VERBEUX
$IPC::Cmd::USE_IPC_RUN
$IPC::Cmd::USE_IPC_OPEN3
$IPC::Cmd::AVERTIR
$IPC::Cmd::INSTANCES
$IPC::Cmd::ALLOW_NULL_ARGS
Avertissements
Espaces et IPC :: Open3 / système(), Espaces et IPC :: Run, redirection IO,
Entrelacement STDOUT/STDERR

Voir aussi
REMERCIEMENTS
RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

IPC : Msg - sysv Msg IPC objet classe
SYNOPSIS
DESCRIPTION
MÉTHODES
nouveau ( KEY , FLAGS ), id, rcv ( BUF, LEN [, TYPE [, FLAGS ]] ), supprimer, définir ( STAT ),
set ( NOM => VALEUR [, NOM => VALEUR ...] ), snd ( TYPE, MSG [, FLAGS ] ), stat

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR

CIB :: Open2 - ouvert a processus pour tous les deux lire et écriture en utilisant ouvrir2()
SYNOPSIS
DESCRIPTION
ATTENTION
VOIR ÉGALEMENT

CIB :: Open3 - ouvert a processus pour en train de lire, l'écriture, et erreur manipulation en utilisant ouvrir3()
SYNOPSIS
DESCRIPTION
Voir aussi
IPC :: Open2, IPC :: Exécuter

ATTENTION

IPC::Sémaphore - sysv Sémaphore IPC objet classe
SYNOPSIS
DESCRIPTION
MÉTHODES
nouveau ( KEY , NSEMS , FLAGS ), getall, getncnt ( SEM ), getpid ( SEM ), getval ( SEM ),
getzcnt ( SEM ), id, op ( OPLIST ), supprimer, définir ( STAT ), définir ( NOM => VALEUR [, NOM
=> VALEUR ...] ), setall ( VALEURS ), setval ( N , VALEUR ), stat

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR

IPC :: SharedMem - sysv Owned Mémoire IPC objet classe
SYNOPSIS
DESCRIPTION
MÉTHODES
nouveau ( KEY , SIZE , FLAGS ), identifiant, lecture ( POS, SIZE ), écriture ( STRING, POS, SIZE ),
supprimer, is_removed, stat, attacher ( [FLAG] ), détacher, adresse

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR

CIB :: SysV - Système V IPC des constantes et Système en cours
SYNOPSIS
DESCRIPTION
ftok( CHEMIN ), ftok( CHEMIN, ID ), shmat( ID, ADDR, FLAG ), shmdt( ADDR ), memread( ADDR,
VAR, POS, SIZE), mémoire (ADDR, STRING, POS, SIZE)

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR

JSON : PP - JSON :: XS compatible pur-Perl module.
SYNOPSIS
VERSION
REMARQUE
DESCRIPTION
CARACTERISTIQUES
gestion correcte d'Unicode, intégrité aller-retour, vérification stricte de JSON
exactitude

INTERFACE FONCTIONNELLE
encode_json
décoder_json
JSON :: PP :: is_bool
JSON :: PP :: vrai
JSON :: PP :: faux
JSON :: PP :: nul
COMMENT DÉCODER DES DONNÉES DE L'EXTÉRIEUR ET ENCODER VERS L'EXTÉRIEUR
MÉTHODES
nouvelle
ascii
latin1
utf8
assez
retrait
espace_avant
espace_après
détendu
les éléments de la liste peuvent avoir une virgule de fin, des commentaires '#' de style shell

canonique
permettre_nonref
autoriser_inconnu
permettre_blessed
convertir_blessed
filtre_json_object
filter_json_single_key_object
rétrécir
profondeur max
taille max
encoder
décoder
décodage_préfixe
ANALYSE INCRÉMENTIELLE
incr_parse
incr_text
incr_skip
incr_reset
JSON :: PP PROPRES MÉTHODES
permettre_singlequote
Allow_barekey
permettre_bignum
en vrac
évasion_slash
longueur_retrait
Trier par
INTERNE
PP_encode_box, PP_decode_box

CARTOGRAPHIE
JSON -> PERL
objet, tableau, chaîne, nombre, vrai, faux, nul

PERL -> JSON
références de hachage, références de tableau, autres références, JSON::PP::true,
JSON::PP::false, JSON::PP::null, objets bénis, scalaires simples, grand nombre

GESTION D'UNICODE SUR PERLS
Perl 5.8 et versions ultérieures
Perl 5.6
Perl 5.005
TOUT
vitesse, économie de mémoire

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

JSON::PP::Booléen - mannequin module aportando JSON::PP::Booléen
SYNOPSIS
DESCRIPTION
AUTEUR

Liste ::Util - A sélection of utilitaire général liste sous-programmes
SYNOPSIS
DESCRIPTION
FONCTIONS DE RÉDUCTION DE LISTE
$result = réduire { BLOC } @list
tout
tous
aucun
pas tout
premier
max
maxstr
m.
minstr
produits
somme
sum0
FONCTIONS DE LISTE DE PAIRES CLÉ/VALEUR
pairegrep
paire en premier
carte de paire
paires
paires de clés
paires de valeurs
AUTRES FONCTIONS
Shuffle
Bugs connus
RT #95409
AJOUTS SUGGÉRÉS
VOIR ÉGALEMENT
DROIT D'AUTEUR

Liste::Util::XS - Indiquer if Liste ::Util était compilé avec a C compilateur
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR

Paramètres régionaux : : Codes - a pour la distribution of modules à manipuler local codes
DESCRIPTION
Paramètres régionaux : Codes : Pays, Lieu::Pays, Locale::Codes::Langue, Paramètres régionaux::Langue,
Paramètres régionaux : Codes : Devise, Locale::Devise, Paramètres régionaux :: Codes :: Script, Paramètres régionaux::Script,
Paramètres régionaux :: Codes :: LangExt, Paramètres régionaux :: Codes :: LangVar, Paramètres régionaux::Codes::LangFam, Paramètres régionaux : : Codes,
Locale::Codes::Constantes, Paramètres régionaux :: Codes :: Country_codes, Paramètres régionaux :: Codes :: Language_codes,
Locale ::Codes ::Currency_codes, Paramètres régionaux :: Codes :: Script_codes,
Paramètres régionaux :: Codes :: LangExt_codes, Paramètres régionaux :: Codes :: LangVar_codes,
Locale :: Codes :: LangFam_codes

NOUVEAUX JEUX DE CODES
Usage général code set, An officiel source of données,, A gratuitement source of le données,, A
fiable source of données,

Alias ​​courants
CODES DÉCONSEILLÉS
VOIR ÉGALEMENT
Paramètres régionaux::Codes::API, Locale::Codes::Pays, Locale::Codes::Langue,
Paramètres régionaux::Codes::Script, Locale::Codes::Devise, Paramètres régionaux :: Codes :: LangExt,
Paramètres régionaux :: Codes :: LangVar, Paramètres régionaux::Codes::LangFam, Paramètres régionaux::Codes::Modifications

AUTEUR
DROIT D'AUTEUR

Paramètres régionaux::Codes::API - a la description of le appelable fonction in chacun module
DESCRIPTION
ROUTINE
code2XXX ( CODE [,JEU DE CODES] [,'à la retraite'] ), Code XXX2 ( Nom [,JEU DE CODES] [,'à la retraite'] ),
XXX_code2code ( CODE ,JEU DE CODES ,CODESET2 ), tous_XXX_codes ( [JEU DE CODES] [,'à la retraite'] ),
tous_XXX_noms ( [JEU DE CODES] [,'à la retraite'] )

ROUTINES SEMI-PRIVÉES
MODULE : renommer_XXX ( CODE ,NOUVEAU NOM [,JEU DE CODES] ), MODULE : add_XXX ( CODE ,NOM
[,JEU DE CODES] ), MODULE ::delete_XXX ( CODE [,JEU DE CODES] ), MODULE ::add_XXX_alias ( Nom
,NOUVEAU NOM ), MODULE ::delete_XXX_alias ( Nom ), MODULE ::rename_XXX_code ( CODE
,NEW_CODE [,JEU DE CODES] ), MODULE ::add_XXX_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
MODULE ::delete_XXX_code_alias ( CODE [,JEU DE CODES] )

BOGUES CONNUS ET LIMITES
Lien familial jusqu'à XNUMX fois code ensembles, Non ASCII caractères pas soutenu

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Paramètres régionaux::Codes::Modifications - détails change à Paramètres régionaux : : Codes
SYNOPSIS
VERSION 3.37 (prévue le 2015/12/01 ; sbeck)
VERSION 3.36 (prévue le 2015/09/01 ; sbeck)
VERSION 3.35 (prévue le 2015/06/01 ; sbeck)
VERSION 3.34 (2015/03/01; sbeck)
VERSION 3.33 (2014/12/01; sbeck)
Rempli ande LOCALE_LANG_TERM jeu de codes, Déplacé dépôt à GitHub

VERSION 3.32 (2014/09/01; sbeck)
VERSION 3.31 (2014/06/01; sbeck)
Punaise correctifs

VERSION 3.30 (2014/03/04; sbeck)
alias_code supprimez données set, Punaise correctifs

VERSION 3.29 (2014/01/27; sbeck)
ISO 3166 Pays codes amélioré, Punaise correctifs

VERSION 3.28 (2013/12/02; sbeck)
VERSION 3.27 (2013/09/03; sbeck)
* FIPS-10 Pays codes enlevé

VERSION 3.26 (2013/06/03; sbeck)
Documentation correctifs

VERSION 3.25 (2013/03/01; sbeck)
VERSION 3.24 (2012/12/03; sbeck)
Syrie alias, FIPS-10 Pays codes obsolète, Domaine Pays codes maintenant comment de ISO
3166

VERSION 3.23 (2012/09/01; sbeck)
VERSION 3.22 (2012/06/01; sbeck)
Le kit de préparation mis à jour perl version conditions, Trié obsolète codes

VERSION 3.21 (2012/03/01; sbeck)
VERSION 3.20 (2011/12/01; sbeck)
Ajouté limité Support pour obsolète codes, Parfaitement fixé capitalisation, Cosse tests de rabais by
défaut, Jeux de codes Au cours de cette réunion, Matthew a obtenu de précieux conseils et Linda lui a demandé de la tenir au courant de ses progrès. be spécifié by prénom, alias_code obsolète, Code nettoyage, Ajouté
LangFam module

VERSION 3.18 (2011/08/31; sbeck)
Non plus long utilisé CIA données,

VERSION 3.17 (2011/06/28; sbeck)
Ajouté nouvelle types of codes, Ajouté nouvelle jeux de codes, Punaise correctifs, Réorganisation code

VERSION 3.16 (2011/03/01; sbeck)
VERSION 3.15 (2010/12/02; sbeck)
Mineurs correctifs

VERSION 3.14 (2010/09/28; sbeck)
Punaise correctifs

VERSION 3.13 (2010/06/04; sbeck)
VERSION 3.12 (2010/04/06; sbeck)
Réorganisation code

VERSION 3.11 (2010/03/01; sbeck)
Ajouté nouvelle jeux de codes, Punaise correctifs

VERSION 3.10 (2010/02/18; sbeck)
Réorganisation code, (!) Changé XXX_code2code humain légèrement, Ajouté de nombreuses semi-privé
routines, Équipement alias

VERSION 3.01 (2010/02/15; sbeck)
Parfaitement fixé Makefile.PL et Construire.PL

VERSION 3.00 (2010/02/10; sbeck)
(*) Équipement mainteneur, (*) (!) Tous codes are généré de Normes, Ajouté nouvelle
jeux de codes, (*) (!) Paramètres régionaux::Script modifié, Ajouté manquant fonctions, (!) Abandonnés
Support pour _alias_code, (!) Tous fonctions retourner le Standard Plus-value, (!)
renommer_pays fonction modifié

VERSION 2.07 (2004-06-10; neilb)
VERSION 2.06 (2002-07-15; neilb)
VERSION 2.05 (2002-07-08; neilb)
VERSION 2.04 (2002-05-23; neilb)
VERSION 2.03 (2002-03-24; neilb)
VERSION 2.02 (2002-03-09; neilb)
VERSION 2.01 (2002-02-18; neilb)
VERSION 2.00 (2002-02-17; neilb)
VERSION 1.06 (2001-03-04; neilb)
VERSION 1.05 (2001-02-13; neilb)
VERSION 1.04 (2000-12-21; neilb)
VERSION 1.03 (2000-12-??; neilb)
VERSION 1.02 (2000-05-04; neilb)
VERSION 1.00 (1998-03-09; neilb)
VERSION 0.003 (1997-05-09; neilb)
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Locale::Codes::Constantes - des constantes pour Locale codes
DESCRIPTION
BOGUES CONNUS ET LIMITES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Locale::Codes::Pays - Standard codes pour Pays identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha-2, LOCALE_CODE_ALPHA_2, alpha-3, LOCALE_CODE_ALPHA_3, numérique,
LOCALE_CODE_NUMERIC, Dom, LOCALE_CODE_DOM

ROUTINE
code2pays ( CODE [,JEU DE CODES] [,'à la retraite']), codepays2 ( Nom [,JEU DE CODES]
[,'à la retraite']), pays_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_country_codes (
[JEU DE CODES] [,'à la retraite']), all_country_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: Pays :: rename_country ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Locale :: Codes :: Pays :: add_country ( CODE ,NOM [,JEU DE CODES] ),
Locale :: Codes :: Pays :: delete_country ( CODE [,JEU DE CODES] ),
Locale :: Codes :: Pays :: add_country_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux : Codes : Country ::delete_country_alias ( Nom ),
Paramètres régionaux :: Codes :: Pays :: rename_country_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Pays :: add_country_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux : Codes : Country ::delete_country_code_alias ( CODE [,JEU DE CODES] ), alias_code (
ALIAS, CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API, Paramètres régionaux : Sous-pays,
http://www.iso.org/iso/home/standards/country_codes.htm,
http://www.iso.org/iso/home/standards/country_codes/iso-3166-1_decoding_t capable.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_appendice-d.html, http://www.statoids.com/wab.html

AUTEUR
DROIT D'AUTEUR

Locale::Codes::Devise - Standard codes pour monnaie identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha, LOCALE_CURR_ALPHA, nombre, LOCALE_CURR_NUMERIC

ROUTINE
code2devise ( CODE [,JEU DE CODES] [,'à la retraite']), monnaie2code ( Nom [,JEU DE CODES]
[,'à la retraite']), devise_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_currency_codes (
[JEU DE CODES] [,'à la retraite']), all_currency_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: Devise :: rename_currency ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Devise :: add_currency ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux : Codes : Currency : delete_currency ( CODE [,JEU DE CODES] ),
Locale :: Codes :: Devise :: add_currency_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux : Codes : Currency : delete_currency_alias ( Nom ),
Locale :: Codes :: Devise :: rename_currency_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: Devise :: add_currency_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux : Codes : Currency : delete_currency_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API,
http://www.iso.org/iso/support/currency_codes_list-1.htm

AUTEUR
DROIT D'AUTEUR

Paramètres régionaux :: Codes :: LangExt - Standard codes pour langue l'extension de identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
Alpha

ROUTINE
code2langext ( CODE [,JEU DE CODES] [,'à la retraite']), langext2code ( Nom [,JEU DE CODES]
[,'à la retraite']), langext_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_langext_codes (
[JEU DE CODES] [,'à la retraite']), all_langext_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: LangExt :: rename_langext ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Locale :: Codes :: LangExt :: add_langext ( CODE ,NOM [,JEU DE CODES] ),
Locale :: Codes :: LangExt :: delete_langext ( CODE [,JEU DE CODES] ),
Locale :: Codes :: LangExt :: add_langext_alias ( Nom ,NOUVEAU NOM ),
Locale :: Codes :: LangExt ::delete_langext_alias ( Nom ),
Locale :: Codes :: LangExt :: rename_langext_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: LangExt :: add_langext_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: LangExt ::delete_langext_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
DROIT D'AUTEUR

Paramètres régionaux::Codes::LangFam - Standard codes pour langue l'extension de identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
Alpha

ROUTINE
code2langfam ( CODE [,JEU DE CODES] [,'à la retraite']), langfam2code ( Nom [,JEU DE CODES]
[,'à la retraite']), langfam_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_langfam_codes (
[JEU DE CODES] [,'à la retraite']), all_langfam_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: LangFam :: rename_langfam ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Locale :: Codes :: LangFam :: add_langfam ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: LangFam :: delete_langfam ( CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: LangFam :: add_langfam_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux :: Codes :: LangFam ::delete_langfam_alias ( Nom ),
Locale :: Codes :: LangFam :: rename_langfam_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: LangFam :: add_langfam_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: LangFam ::delete_langfam_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API, http://www.loc.gov/standards/iso639-5/id.php

AUTEUR
DROIT D'AUTEUR

Paramètres régionaux::Codes::LangFam_Retired - retraité langfam codes pour le Paramètres régionaux::Codes::LangFam module
SYNOPSIS
AUTEUR
DROIT D'AUTEUR

Paramètres régionaux :: Codes :: LangVar - Standard codes pour langue variation identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
Alpha

ROUTINE
code2langvar ( CODE [,JEU DE CODES] [,'à la retraite']), code langvar2 ( Nom [,JEU DE CODES]
[,'à la retraite']), langvar_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_langvar_codes (
[JEU DE CODES] [,'à la retraite']), all_langvar_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: LangVar :: rename_langvar ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Locale :: Codes :: LangVar :: add_langvar ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: LangVar :: delete_langvar ( CODE [,JEU DE CODES] ),
Locale :: Codes :: LangVar :: add_langvar_alias ( Nom ,NOUVEAU NOM ),
Locale :: Codes :: LangVar ::delete_langvar_alias ( Nom ),
Locale :: Codes :: LangVar :: rename_langvar_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: LangVar :: add_langvar_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: LangVar ::delete_langvar_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
DROIT D'AUTEUR

Locale::Codes::Langue - Standard codes pour langue identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha-2, LOCALE_LANG_ALPHA_2, alpha-3, LOCALE_LANG_ALPHA_3, terme, LOCALE_LANG_TERM

ROUTINE
code2langue ( CODE [,JEU DE CODES] [,'à la retraite']), langue2code ( Nom [,JEU DE CODES]
[,'à la retraite']), langue_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_langue_codes (
[JEU DE CODES] [,'à la retraite']), tous les noms_langues ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: Langue :: rename_langue ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Langue :: add_langue ( CODE ,NOM [,JEU DE CODES] ),
Locale :: Codes :: Langue :: delete_langue ( CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Langue :: add_langue_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux : Codes : Langue : delete_langue_alias ( Nom ),
Locale::Codes::Language::rename_langue_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Langue :: add_langue_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux : Codes : Langue : delete_langue_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::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
DROIT D'AUTEUR

Paramètres régionaux::Codes::Script - Standard codes pour scénario identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha, LOCALE_SCRIPT_ALPHA, nombre, LOCALE_SCRIPT_NUMERIC

ROUTINE
code2script ( CODE [,JEU DE CODES] [,'à la retraite']), script2code ( Nom [,JEU DE CODES]
[,'à la retraite']), script_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_script_codes (
[JEU DE CODES] [,'à la retraite']), all_script_names ( [JEU DE CODES] [,'à la retraite']),
Locale :: Codes :: Script :: rename_script ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Script :: add_script ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Script :: delete_script ( CODE [,JEU DE CODES] ),
Paramètres régionaux :: Codes :: Script :: add_script_alias ( Nom ,NOUVEAU NOM ),
Locale :: Codes ::Script ::delete_script_alias ( Nom ),
Locale :: Codes :: Script :: rename_script_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes :: Script :: add_script_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale :: Codes ::Script ::delete_script_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API, http://www.unicode.org/iso15924/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
DROIT D'AUTEUR

Lieu::Pays - Standard codes pour Pays identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha-2, LOCALE_CODE_ALPHA_2, alpha-3, LOCALE_CODE_ALPHA_3, numérique,
LOCALE_CODE_NUMERIC, Dom, LOCALE_CODE_DOM

ROUTINE
code2pays ( CODE [,JEU DE CODES] [,'à la retraite']), codepays2 ( Nom [,JEU DE CODES]
[,'à la retraite']), pays_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_country_codes (
[JEU DE CODES] [,'à la retraite']), all_country_names ( [JEU DE CODES] [,'à la retraite']),
Paramètres régionaux :: Pays :: rename_country ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Pays :: add_country ( CODE ,NOM [,JEU DE CODES] ),
Locale ::Country ::delete_country ( CODE [,JEU DE CODES] ),
Locale ::Country ::add_country_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux : Country ::delete_country_alias ( Nom ),
Paramètres régionaux :: Pays :: rename_country_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale ::Country ::add_country_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Locale ::Country ::delete_country_code_alias ( CODE [,JEU DE CODES] ), alias_code ( ALIAS,
CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API, Paramètres régionaux : Sous-pays,
http://www.iso.org/iso/home/standards/country_codes.htm,
http://www.iso.org/iso/home/standards/country_codes/iso-3166-1_decoding_t capable.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_appendice-d.html, http://www.statoids.com/wab.html

AUTEUR
DROIT D'AUTEUR

Locale::Devise - Standard codes pour monnaie identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha, LOCALE_CURR_ALPHA, nombre, LOCALE_CURR_NUMERIC

ROUTINE
code2devise ( CODE [,JEU DE CODES] [,'à la retraite']), monnaie2code ( Nom [,JEU DE CODES]
[,'à la retraite']), devise_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_currency_codes (
[JEU DE CODES] [,'à la retraite']), all_currency_names ( [JEU DE CODES] [,'à la retraite']),
Paramètres régionaux :: Devise :: rename_currency ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Devise :: add_currency ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux :: Devise :: delete_currency ( CODE [,JEU DE CODES] ),
Paramètres régionaux :: Devise :: add_currency_alias ( Nom ,NOUVEAU NOM ),
Locale ::Currency::delete_currency_alias ( Nom ),
Paramètres régionaux :: Devise :: rename_currency_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux :: Devise :: add_currency_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux ::Currency ::delete_currency_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API,
http://www.iso.org/iso/support/currency_codes_list-1.htm

AUTEUR
DROIT D'AUTEUR

Paramètres régionaux::Langue - Standard codes pour langue identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha-2, LOCALE_LANG_ALPHA_2, alpha-3, LOCALE_LANG_ALPHA_3, terme, LOCALE_LANG_TERM

ROUTINE
code2langue ( CODE [,JEU DE CODES] [,'à la retraite']), langue2code ( Nom [,JEU DE CODES]
[,'à la retraite']), langue_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_langue_codes (
[JEU DE CODES] [,'à la retraite']), tous les noms_langues ( [JEU DE CODES] [,'à la retraite']),
Paramètres régionaux :: Langue :: rename_langue ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux :: Langue :: add_langue ( CODE ,NOM [,JEU DE CODES] ),
Paramètres régionaux ::Langue ::delete_langue ( CODE [,JEU DE CODES] ),
Paramètres régionaux :: Langue :: add_langue_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux ::Langue ::delete_langue_alias ( Nom ),
Paramètres régionaux :: Langue :: rename_langue_code ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux :: Langue :: add_langue_code_alias ( CODE ,NEW_CODE [,JEU DE CODES] ),
Paramètres régionaux ::Langue ::delete_langue_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::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
DROIT D'AUTEUR

Paramètres régionaux :: Maketext - cadre pour localisation
SYNOPSIS
DESCRIPTION
RAPIDE VUE D'ENSEMBLE
MÉTHODES
Méthodes constructives
La méthode "maketext"
$lh->fail_with or $lh->fail_with(PARAMÈTRE), $lh->failure_handler_auto

Méthodes utilitaires
$langue->quant($nombre, $singulier), $langue->quant($nombre, $singulier,
$pluriel), $langue->quant($nombre, $singulier, $pluriel, $négatif),
$langue->numf($nombre), $langue->numérer($nombre, $singulier, $plural,
$négative), $langue->sprintf($format, @items), $langue->langue_tag(),
$langue->codage()

Attributs et éléments internes du handle de langage
HIÉRARCHIES DES CLASSES DE LANGUES
ENTRÉES DANS CHAQUE LEXIQUE
Notation entre crochets
LEXIQUES AUTOMOBILES
LEXIQUES LISIBLES
CONTRÔLE DES ÉCHECS DE RECHERCHE
COMMENT UTILISER MAKETEXT
VOIR ÉGALEMENT
COPYRIGHT ET AVIS DE NON-RESPONSABILITÉ
AUTEUR

Paramètres régionaux :: Maketext :: Cookbook - recettes pour en utilisant Paramètres régionaux :: Maketext
INTRODUCTION
LEXIQUES UNIFÉRÉS
PLACES DÉCIMALES DANS LE FORMATAGE DES NOMBRE

Paramètres régionaux :: Maketext :: Guts - Obsolète module à charge Paramètres régionaux :: Maketext utf8 code
SYNOPSIS
DESCRIPTION

Paramètres régionaux :: Maketext :: GutsLoader - Obsolète module à charge Paramètres régionaux :: Maketext utf8 code
SYNOPSIS
DESCRIPTION

Paramètres régionaux::Maketext::Simple - Simple interface à Locale :: Maketext :: Lexique
VERSION
SYNOPSIS
DESCRIPTION
OPTIONS
Classe
Chemin
Style
Exportations
Sous-classe
Décoder
Codage
REMERCIEMENTS
VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR
La licence "MIT"

Paramètres régionaux::Maketext::TPJ13 -- article à propos software localisation
SYNOPSIS
DESCRIPTION
Localisation et Perl : pauses gettext, correctifs Maketext
Une histoire d'horreur en matière de localisation : cela pourrait vous arriver
La vision linguistique
Rompre gettext
Remplacement de gettext
Mots à la mode : abstraction et encapsulation
Mot à la mode : isomorphisme
Mot à la mode : héritage
Mot à la mode : Concision
Le diable dans les détails
La preuve concrète : la localisation de sites Web
Références

Paramètres régionaux::Script - Standard codes pour scénario identification
SYNOPSIS
DESCRIPTION
JEUX DE CODES PRIS EN CHARGE
alpha, LOCALE_SCRIPT_ALPHA, nombre, LOCALE_SCRIPT_NUMERIC

ROUTINE
code2script ( CODE [,JEU DE CODES] [,'à la retraite']), script2code ( Nom [,JEU DE CODES]
[,'à la retraite']), script_code2code ( CODE ,JEU DE CODES ,CODESET2 ), all_script_codes (
[JEU DE CODES] [,'à la retraite']), all_script_names ( [JEU DE CODES] [,'à la retraite']),
Paramètres régionaux ::Script ::rename_script ( CODE ,NOUVEAU NOM [,JEU DE CODES] ),
Paramètres régionaux ::Script ::add_script ( CODE ,NOM [,JEU DE CODES] ), Paramètres régionaux ::Script ::delete_script
( CODE [,JEU DE CODES] ), Paramètres régionaux ::Script ::add_script_alias ( Nom ,NOUVEAU NOM ),
Paramètres régionaux ::Script ::delete_script_alias ( Nom ), Paramètres régionaux ::Script ::rename_script_code (
CODE ,NEW_CODE [,JEU DE CODES] ), Paramètres régionaux ::Script ::add_script_code_alias ( CODE ,NEW_CODE
[,JEU DE CODES] ), Paramètres régionaux ::Script ::delete_script_code_alias ( CODE [,JEU DE CODES] )

VOIR ÉGALEMENT
Paramètres régionaux : : Codes, Paramètres régionaux::Codes::API, http://www.unicode.org/iso15924/,
http://www.iana.org/assignments/language-subtag-registry

AUTEUR
DROIT D'AUTEUR

MIME ::Base64 - Codage et décodage of base64 instruments à cordes
SYNOPSIS
DESCRIPTION
encode_base64( $bytes ), encode_base64( $bytes, $eol );, decode_base64( $str ),
encode_base64url( $bytes ), decode_base64url( $str ), encoded_base64_length( $bytes ),
encoded_base64_length( $bytes, $eol ), decoded_base64_length( $str )

EXEMPLES
DROIT D'AUTEUR
VOIR ÉGALEMENT

MIME : : CitedPrint - Codage et décodage of cité-imprimable instruments à cordes
SYNOPSIS
DESCRIPTION
encode_qp( $str), encode_qp( $str, $eol), encode_qp( $str, $eol, $binmode ),
décoder_qp( $str )

DROIT D'AUTEUR
VOIR ÉGALEMENT

Mathématiques::BigFloat - Arbitraire Taille flottant point math paquet
SYNOPSIS
DESCRIPTION
Entrée
Sortie
mantisse(), exposant() et les pièces()
Exactitude contre précision
Arrondir
ffround ( +$scale ), ffround ( -$scale ), ffround ( 0 ), fround ( +$scale ),
fround ( -$scale ) et fround ( 0 )

MÉTHODES
précision(), précision(), bexp(), bnok(), bpi(), bcos(), bsin(), batan2(), Batan(),
bmuladd()

Création automatique de constantes
Bibliothèque de mathématiques
Utilisation de Math :: BigInt :: Lite
Les exportations
MISES EN GARDE
stringifier, bstr(), bdiv(), brsft(), Modification et =, bpow(), précision() vs.
précision()

BOGUES
SUPPORT
RT : suivi des demandes du CPAN, AnnoCPAN : documentation CPAN annotée, notes CPAN,
Rechercher CPAN, Matrice des testeurs CPAN, La liste de diffusion Bignum, Publier sur la liste de diffusion, Afficher
liste de diffusion, Inscription/Désinscription

LICENCE
VOIR ÉGALEMENT
AUTEURS

Math :: BigInt - Arbitraire Taille entier/flottant math paquet
SYNOPSIS
DESCRIPTION
Entrée
Sortie
MÉTHODES
configuration(), précision(), précision(), brsft(), Nouveau(), à partir de_oct(), depuis_hex(), depuis_bin(),
bnan(), bzéro(), binf(), os(), est une()/est zéro()/est_nan()/est_inf(),
est_pos()/est_neg()/est_positif()/est_négatif(), est impair()/est même()/est_int(), bcmp(),
bacmp(), signer(), chiffre(), bneg(), bébés(), bsgn(), bnorme(), bnot(), binc(), bdec(),
mauvais(), bsub(), bmul(), bmuladd(), bdiv(), bmod(), bmodinv(), bmodpow(), bpow(),
Blog(), bexp(), bnok(), bpi(), bcos(), bsin(), batan2(), Batan(), blsft(), brsft(),
groupe(), bior(), bxor(), bnot(), bsqrt(), racine(), bfac(), rond (), brouillé(),
bfround(), bétage(), bceil(), bint(), bgcd(), blcm(), longueur(), exposant(),
mantisse(), les pièces(), copie(), as_int()/as_number(), bstr(), bsstr(), as_hex(),
as_bin(), as_oct(), numifier(), modifier(), mise à niveau()/rétrograder(), div_scale(),
mode_tour()

Exactitude et précision
Précision P
Précision A
Repli F
Mode d'arrondi R
'tronc', 'pair', 'impair', '+inf', '-inf', 'zéro', 'commun', Précision, Exactitude
(chiffres significatifs), réglage/accès, création de numéros, utilisation, priorité,
Remplacement des valeurs globales, paramètres locaux, arrondis, valeurs par défaut, remarques

L'infini et pas un nombre
octobre()/hexa (), journal(-inf), exp(), cos (), sans (), atan2 ()

INTERNES
BIBLIOTHÈQUE DE MATHÉMATIQUES
SIGNEZ
mantisse(), exposant() et les pièces()
EXEMPLES
Création automatique de constantes
PERFORMANCE
Bibliothèques mathématiques alternatives
SOUS-CLASSEMENT
Sous-classement Math :: BigInt
MISE À NIVEAU
Mise à niveau automatique
bsqrt(), div(), Blog(), bexp()

Les exportations
MISES EN GARDE
bstr(), bsstr() et 'cmp', int (), longueur(), bdiv(), gestion de l'infini, modification et
=, bpow, surcharge -$x, mélange de différents types d'objets, bsqrt(), brsft()

BOGUES
SUPPORT
RT : suivi des demandes du CPAN, AnnoCPAN : documentation CPAN annotée, notes CPAN,
Rechercher CPAN, Matrice des testeurs CPAN, La liste de diffusion Bignum, Publier sur la liste de diffusion, Afficher
liste de diffusion, Inscription/Désinscription

LICENCE
VOIR ÉGALEMENT
AUTEURS

Math :: BigInt :: Calc - Pure Perl module à Support Math :: BigInt
SYNOPSIS
DESCRIPTION
L'API Math ::BigInt
Notes générales
Version de l'API 1
api_version(), _nouveau(STR), _zéro(), _un(), _deux(), _dix(), _depuis_bin(STR),
_à partir de_oct(STR), _depuis_hex(STR), _ajouter(OBJ1, OBJ2), _mul(OBJ1, OBJ2), _div(OBJ1,
OBJ2), _sous(OBJ1, OBJ2, DRAPEAU), _sous(OBJ1, OBJ2), _décembre(OBJ), _inc(OBJ), _mod(OBJ1,
OBJ2), _carré (OBJ), _racine(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), _pgcd(OBJ1, OBJ2), _et(OBJ1, OBJ2), _ou(OBJ1, OBJ2), _xor(OBJ1,
OBJ2), _est_zéro(OBJ), _est_un(OBJ), _est_deux(OBJ), _is_ten(OBJ), _est_even(OBJ),
_est_impair(OBJ), _acmp(OBJ1, OBJ2), _chaîne(OBJ), _as_bin(OBJ), _as_oct(OBJ),
_as_hex(OBJ), _num(OBJ), _copie (OBJ), _len(OBJ), _des zéros (OBJ), _chiffre(OBJ, N),
_chèque (OBJ)

Version de l'API 2
_1ex(N), _bien(OBJ1, OBJ2), _alen(OBJ)

Méthodes facultatives de l'API
_signé_or(OBJ1, OBJ2, SIGNE1, SIGNE2), _signé_et(OBJ1, OBJ2, SIGNE1, SIGNE2),
_signé_xor(OBJ1, OBJ2, SIGNE1, SIGNE2)

ENVELOPPEZ LE VOTRE
BOGUES
SUPPORT
RT : suivi des demandes du CPAN, AnnoCPAN : documentation CPAN annotée, notes CPAN,
Rechercher CPAN, Matrice des testeurs CPAN, La liste de diffusion Bignum, Publier sur la liste de diffusion, Afficher
liste de diffusion, Inscription/Désinscription

LICENCE
AUTEURS
VOIR ÉGALEMENT

Math :: BigInt :: CalcEmu - Imiter bas niveau math avec BigInt code
SYNOPSIS
DESCRIPTION
MÉTHODES
__emu_bxor, __emu_band, __emu_bior

BOGUES
SUPPORT
RT : suivi des demandes du CPAN, AnnoCPAN : documentation CPAN annotée, notes CPAN,
Rechercher CPAN, Matrice des testeurs CPAN, La liste de diffusion Bignum, Publier sur la liste de diffusion, Afficher
liste de diffusion, Inscription/Désinscription

LICENCE
AUTEURS
VOIR ÉGALEMENT

Mathématiques :: BigInt :: FastCalc - Math :: BigInt :: Calc avec quelques XS pour plus vitesse
SYNOPSIS
DESCRIPTION
STOCKAGE
MÉTHODES
LICENCE
AUTEURS
VOIR ÉGALEMENT

Mathématiques::BigRat - Arbitraire big rationnel numéros
SYNOPSIS
DESCRIPTION
BIBLIOTHÈQUE DE MATHÉMATIQUES
MÉTHODES
Nouveau()
numérateur()
dénominateur()
les pièces()
numifier()
as_int()/as_number()
as_float()
as_hex()
as_bin()
as_oct()
depuis_hex()/depuis_bin()/à partir de_oct()
longueur()
chiffre()
bnorme()
bfac()
brouillé()/rond ()/bfround()
bmod()
bneg()
est une()
est zéro()
est_pos()/est_positif()
est_neg()/est_négatif()
est_int()
est impair()
est même()
bceil()
bétage()
bsqrt()
racine()
mauvais()/bmul()/bsub()/bdiv()/bdec()/binc()
copie()
bstr()/bsstr()
bacmp()/bcmp()
blsft()/brsft()
bpow()
bexp()
bnok()
configuration()
objectiver()
BOGUES
SUPPORT
RT : suivi des demandes du CPAN, AnnoCPAN : documentation CPAN annotée, notes CPAN,
Rechercher CPAN, Matrice des testeurs CPAN, La liste de diffusion Bignum, Publier sur la liste de diffusion, Afficher
liste de diffusion, Inscription/Désinscription

LICENCE
VOIR ÉGALEMENT
AUTEURS

Mathématiques::Complexe - complexe numéros et associé mathématique fonctions
SYNOPSIS
DESCRIPTION
OPÉRATIONS
CREATION
AFFICHAGE
CHANGÉ EN PERL 5.6
UTILISATION
CONSTANTES
PI
Inf
ERREURS DUES À LA DIVISION PAR ZÉRO OU AU LOGARITHME DE ZÉRO
ERREURS DUES À DES ARGUMENTS INDIGESTES
BOGUES
VOIR ÉGALEMENT
AUTEURS
LICENCE

Mathématiques :: Trig - trigonométrique fonctions
SYNOPSIS
DESCRIPTION
FONCTIONS TRIGONOMÉTRIQUES
bronzage

ERREURS DUES À LA DIVISION PAR ZÉRO
ARGUMENTS SIMPLES (RÉELS), RÉSULTATS COMPLEXES
CONVERSIONS D'ANGLES DE PLAN
deg2rad, grad2rad, rad2deg, grad2deg, deg2grad, rad2grad, rad2rad, deg2deg, grad2grad

CONVERSIONS DE COORDONNEES RADIALES
SYSTÈMES DE COORDONNEES
CONVERSIONS D'ANGLES 3D
cartesian_to_cylindical, cartesian_to_spherical, cylindrique_to_cartesian,
cylindrique_à_sphérique, sphérique_à_cartesien, sphérique_à_cylindrique

DISTANCES ET DIRECTIONS DU GRAND CERCLE
great_circle_distance
great_circle_direction
great_circle_bearing
great_circle_destination
grand_cercle_midpoint
great_circle_waypoint
EXEMPLES
MISE EN GARDE POUR LES FORMULES DE GRAND CERCLE
Asin et acos à valeur réelle
asin_real, acos_real

BOGUES
AUTEURS
LICENCE

Mémoriser - Marque fonctions plus rapide by commerce espace pour fois
SYNOPSIS
DESCRIPTION
DÉTAILS
OPTIONS
INSTALLER
NORMALISATEUR
"SCALAR_CACHE", "LIST_CACHE"
"MÉMOIRE", "HASH", "TIE", "FAULT", "MERGE"

AUTRES INSTALLATIONS
"démémoriser"
"flush_cache"
MISES EN GARDE
SUPPORT DE CACHE PERSISTANT
SOUTIEN À L'EXPIRATION
BOGUES
LISTE DE DIFFUSION
AUTEUR
DROIT D'AUTEUR ET LICENCE
MERCI

Memoize : AnyDBM_File - colle à fournir EXISTE pour N'importe quel fichier_DBM pour Stockable utilisé
DESCRIPTION

Mémoriser :: Expirer - Brancher module pour automatique expiration of mémorisé valeurs
SYNOPSIS
DESCRIPTION
INTERFACE
TIEHASH, EXISTE, MAGASIN

ALTERNATIVES
MISES EN GARDE
AUTEUR
VOIR ÉGALEMENT

Memoize ::ExpireFile - tester pour Mémoriser expiration sémantique
DESCRIPTION

Memoize ::ExpireTest - tester pour Mémoriser expiration sémantique
DESCRIPTION

Mémoriser :: NDBM_File - colle à fournir EXISTE pour NDBM_Fichier pour Stockable utilisé
DESCRIPTION

Mémoriser::SDBM_File - colle à fournir EXISTE pour Fichier_SDBM pour Stockable utilisé
DESCRIPTION

Mémoriser :: Stockable - Boutique Mémorisé données, in Stockable base de données
DESCRIPTION

Module : CoreList - est ce que nous faisons modules expédiés avec versions of perl
SYNOPSIS
DESCRIPTION
API FONCTIONS
"first_release( MODULE )", "first_release_by_date( MODULE )", "find_modules( REGEX, [
LISTE DE PERLS ] )", "find_version( PERL_VERSION )", "is_core( MODULE, [
MODULE_VERSION, [ PERL_VERSION ] ] )", "is_deprecated( MODULE, PERL_VERSION )",
"deprecated_in( MODULE )", "removed_from( MODULE )", "removed_from_by_date( MODULE )",
"changes_between (PERL_VERSION, PERL_VERSION)"

STRUCTURES DE DONNÉES
%Module::CoreList::version, %Module::CoreList::delta, %Module::CoreList::released,
%Module::CoreList::familles, %Module::CoreList::obsolète,
%Module::CoreList::upstream, %Module::CoreList::bug_tracker

MISES EN GARDE
HISTOIRE
AUTEUR
LICENCE
VOIR ÉGALEMENT

Module::CoreList::Utilitaires - est ce que nous faisons les services publics expédiés avec versions of perl
SYNOPSIS
DESCRIPTION
API FONCTIONS
"utilitaires", "first_release( UTILITY )", "first_release_by_date( UTILITY )",
"removed_from(UTILITY)", "removed_from_by_date(UTILITY)"

STRUCTURES DE DONNÉES
%Module :: CoreList :: Utilis :: utilitaires

AUTEUR
LICENCE
VOIR ÉGALEMENT

Module::Charger - d'exécution exigent of tous les deux modules et fichiers
SYNOPSIS
DESCRIPTION
Différence entre « charger » et « autoload »
FONCTIONS
charger, chargement automatique, load_remote, autoload_remote

Règles
IMPORTE LES FONCTIONS
"load", "autoload", "load_remote", "autoload_remote", 'all', '','aucun',undef

Avertissements
REMERCIEMENTS
RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

Module::Charge::Conditionnel - Vous recherchez up module d'information / chargement at d'exécution
SYNOPSIS
DESCRIPTION
Méthodologie
$href = check_install( module => NOM [, version => VERSION, verbeux => BOOL ] );
module, version, verbeux, fichier, répertoire, version, mis à jour

$bool = can_load( modules => { NOM => VERSION [,NOM => VERSION] }, [verbeux => BOOL,
nocache => BOOL, chargement automatique => BOOL] )
modules, verbeux, nocache, chargement automatique

@list = nécessite( MODULE );
Variables globales
$Module :: Load :: Conditionnel :: VERBOSE
$Module :: Load :: Conditionnel :: FIND_VERSION
$Module :: Load :: Conditionnel :: CHECK_INC_HASH
$Module::Load::Conditionnel::CACHE
$Module :: Load :: Conditionnel :: ERREUR
$Module :: Load :: Conditionnel :: obsolète
Voir aussi
RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

Module :: Chargé - marque modules as chargé or déchargé
SYNOPSIS
DESCRIPTION
FONCTIONS
$bool = mark_as_loaded(PAQUET);
$bool = mark_as_unloaded(PAQUET);
$loc = is_loaded(PAQUET);
RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

Module :: Métadonnées - Collectez paquet et POD d'information de perl module fichiers
SYNOPSIS
DESCRIPTION
UTILISATION
Méthodes de classe
"new_from_file($filename, collect_pod => 1)", "new_from_handle($handle, $filename,
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)", "fournit( %options )", version (Obligatoire), répertoire, fichiers, préfixe,
"package_versions_from_directory($dir, \@files?)", "log_info (interne)"

Méthodes d'objet
"name()", "version($package)", "filename()", "packages_inside()", "pod_inside()",
"contains_pod()", "pod($section)", "is_indexable($package)" ou "is_indexable()"

AUTEUR
DROIT D'AUTEUR ET LICENCE

NDBM_Fichier - Attaché accès à ndbm fichiers
SYNOPSIS
DESCRIPTION
"O_RDONLY", "O_WRONLY", "O_RDWR"

DIAGNOSTIC
"Le magasin ndbm a renvoyé -1, numéro d'erreur 22, clé "..." à..."
BOGUES ET AVERTISSEMENTS

PROCHAIN - Fournir des a pseudo-classe PROCHAIN (et Al) qui permet méthode réexpédier
SYNOPSIS
DESCRIPTION
Appliquer la redistribution
Éviter les répétitions
Invoquer toutes les versions d'une méthode avec un seul appel
Utiliser les méthodes "CHAQUES"
AUTEUR
BOGUES ET IRRITATIONS
DROIT D'AUTEUR

Réseau ::Cmd - Réseau Command classe (comme d'utiliser by ftp, SMTP etc.)
SYNOPSIS
DESCRIPTION
MÉTHODES UTILISATEURS
débogage ( VALEUR ), message (), code (), ok (), statut (), envoi de données ( DONNÉES ), fin de données ()

MÉTHODES DE CLASSE
debug_print ( DIR, TEXT ), debug_text ( DIR, TEXT ), commande ( CMD [, ARGS, ... ]),
non pris en charge (), réponse (), parse_response ( TEXT ), getline (), ungetline ( TEXT ),
rawdatasend ( DONNÉES ), read_until_dot (), tie_fh ()

RÉPONSES PSEUDO
Valeur initiale, Connexion fermée, Timeout

Les exportations
AUTEUR
DROIT D'AUTEUR

Net :: Configuration - Demandeur d’emploi local (national) paramétrage données, pour libnet
SYNOPSIS
DESCRIPTION
MÉTHODES
nécessite_firewall ( HÔTE )

VALEURS NetConfig
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

Net :: Domaine - Tentative à évaluer le actuel l'hôte Internet prénom et domaine
SYNOPSIS
DESCRIPTION
hostfqdn (), nom de domaine (), nom d'hôte (), domaine d'hôte ()

AUTEUR
DROIT D'AUTEUR

Réseau : : FTP - Ftp Témoignage classe
SYNOPSIS
DESCRIPTION
APERÇU
BUILDER
nouveau ([ HÔTE ] [, OPTIONS ])

MÉTHODES
login ([CONNEXION [,MOT DE PASSE [, COMPTE] ] ]), starttls (), stoptls (), prot ( NIVEAU ),
hôte (), compte ( ACCT ), autorisation ( [AUTH [, RESP]]), site (ARGS), ascii (), binaire
(), tapez ( [ TYPE ] ), renommez ( OLDNAME, NEWNAME ), supprimez ( FILENAME ), cwd ( [ DIR ]
), cdup (), passif ( [ PASSIVE ] ), pwd (), redémarrage ( OÙ ), rmdir ( DIR [, RECURSE
]), mkdir ( DIR [, RECURSE ]), alloc ( SIZE [, RECORD_SIZE] ), ls ( [ DIR ] ), dir ( [
DIR ] ), récupérez ( REMOTE_FILE [, LOCAL_FILE [, WHERE]] ), mettez ( LOCAL_FILE [, REMOTE_FILE
] ), put_unique ( LOCAL_FILE [, REMOTE_FILE ] ), append ( LOCAL_FILE [, REMOTE_FILE ]
), nom_unique (), mdtm ( FILE ), taille ( FILE ), pris en charge ( CMD ), hachage (
[FILEHANDLE_GLOB_REF],[ BYTES_PER_HASH_MARK] ), fonctionnalité ( NAME ), nlst ( [ DIR ] ),
liste ( [ DIR ] ), retr ( FILE ), stor ( FILE ), stou ( FILE ), appe ( FILE ), port ( [
PORT ] ) =élément eprt ( [ PORT ] ), pasv () =élément epsv (), pasv_xfer ( SRC_FILE,
DEST_SERVER [, DEST_FILE ] ), pasv_xfer_unique ( SRC_FILE, DEST_SERVER [, DEST_FILE ]
), pasv_wait ( NON_PASV_SERVER ), abort (), quit ()

Des méthodes pour les aventuriers
quot (CMD [,ARGS]), can_inet6 (), can_ssl ()

LA CLASSE dataconn
NON MISE EN OEUVRE
SMNT, AIDE, MODE, SYSTÈME, STAT, STRU, RÊNE

SIGNALER DES BOGUES
AUTEUR
VOIR ÉGALEMENT
UTILISER DES EXEMPLES
http://www.csh.rit.edu/~adam/Progs/

CRÉDITS
DROIT D'AUTEUR

Net : NNTP - NNTP Témoignage classe
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ HÔTE ] [, OPTIONS ])

MÉTHODES
hôte (), starttls (), article ( [ MSGID|MSGNUM ], [FH] ), corps ( [ MSGID|MSGNUM ],
[FH] ), tête ( [ MSGID|MSGNUM ], [FH] ), articlefh ( [ MSGID|MSGNUM ] ), corpsfh ( [
MSGID|MSGNUM ] ), headfh ( [ MSGID|MSGNUM ] ), nntpstat ( [ MSGID|MSGNUM ] ), groupe (
[ GROUPE ] ), aide ( ), j'ai ( MSGID [, MESSAGE ]), dernier (), date (), postok (),
authinfo ( USER, PASS ), authinfo_simple ( USER, PASS ), list (), nouveaux groupes ( SINCE [,
DISTRIBUTIONS ]), newnews ( DEPUIS [, GROUPES [, DISTRIBUTIONS ]]), suivant (), post ( [
MESSAGE ] ), postfh (), slave (), quit (), can_inet6 (), can_ssl ()

Méthodes d'extension
groupes de discussion ( [ PATTERN ] ), distributions (), distribution_patterns (),
abonnements (), review_fmt (), active_times (), actif ( [ PATTERN ] ),
xgtitle ( PATTERN ), xhdr ( HEADER, MESSAGE-SPEC ), xover ( MESSAGE-SPEC ), xpath
( MESSAGE-ID ), xpat ( HEADER, PATTERN, MESSAGE-SPEC), xrover (), listgroup ( [
GROUPE ] ), lecteur ()

NON SUPPORTÉ
DÉFINITIONS
MESSAGE-SPEC, MOTIF, Exemples, "[^]-]", *bdc, "[0-9a-zA-Z]", "a??d"

VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Net :: Netrc - OO interface à les utilisateurs réseau filet
SYNOPSIS
DESCRIPTION
LE FICHIER .netrc
nom de la machine, valeur par défaut, nom de connexion, chaîne de mot de passe, chaîne de compte, nom macdef

BUILDER
recherche ( MACHINE [, CONNEXION ])

MÉTHODES
login (), mot de passe (), compte (), lpa ()

AUTEUR
VOIR ÉGALEMENT
DROIT D'AUTEUR

Réseau ::POP3 - Poste Office Passerelle 3 Témoignage classe (RFC1939)
SYNOPSIS
DESCRIPTION
BUILDER
nouveau ( [ HÔTE ] [, OPTIONS ] )

MÉTHODES
hôte (), auth ( USERNAME, PASSWORD ), utilisateur ( USER ), pass ( PASS ), login ( [ USER [,
PASS ]] ), starttls ( SSLARGS ), apop ( [ USER [, PASS ]] ), bannière (), capa (),
capacités (), top ( MSGNUM [, NUMLINES ] ), liste ( [ MSGNUM ] ), obtenir ( MSGNUM [, FH
] ), getfh ( MSGNUM ), last (), popstat (), ping ( USER ), uidl ( [ MSGNUM ] ), supprimer
( MSGNUM ), réinitialiser (), quitter (), can_inet6 (), can_ssl ()

NOTES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Réseau::Ping - choisissez a éloigné hôte pour accessibilité
SYNOPSIS
DESCRIPTION
Les fonctions
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->embauches( {
0 | 1 } );, $p->bind($local_addr);, $p->open($host);, $p->ack( [ $host ] );,
$p->nack( $failed_ack_host );, $p->Fermer();, $p->numéro_port([$numéro_port]),
pingecho($hôte [, $timeout]);

NOTES
INSTALLER
BOGUES
AUTEURS
DROIT D'AUTEUR

Réseau : SMTP - Simple Courriel Transferts Passerelle Témoignage
SYNOPSIS
DESCRIPTION
EXEMPLES
BUILDER
nouveau ( [ HÔTE ] [, OPTIONS ] )

MÉTHODES
bannière (), domaine (), bonjour ( DOMAIN ), hôte (), etrn ( DOMAIN ), starttls ( SSLARGS
), auth ( NOM D'UTILISATEUR, MOT DE PASSE ), mail ( ADRESSE [, OPTIONS] ), envoyer ( ADRESSE ),
send_or_mail ( ADDRESS ), send_and_mail ( ADDRESS ), réinitialiser (), destinataire ( ADDRESS [,
ADRESSE, [...]] [, OPTIONS ] ), à ( ADRESSE [, ADRESSE [...]] ), cc ( ADRESSE [,
ADRESSE [...]] ), bcc ( ADRESSE [, ADRESSE [...]] ), données ( [ DONNÉES ] ), bdat ( DONNÉES ),
bdatlast ( DATA ), développer ( ADDRESS ), vérifier ( ADDRESS ), aider ( [ $subject ] ), quitter
(), can_inet6 (), can_ssl ()

ADRESSES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR

Net :: Heure - fois et jour réseau client interface
SYNOPSIS
DESCRIPTION
inet_time ( [HOST [, PROTOCOLE [, TIMEOUT]]]), inet_daytime ( [HOST [, PROTOCOLE [,
TEMPS MORT]]])

AUTEUR
DROIT D'AUTEUR

Réseau :: hébergeur - de nom interface à De Perl intégré gethost*() fonctions
SYNOPSIS
DESCRIPTION
EXEMPLES
REMARQUE
AUTEUR

Net::libnetFAQ, libnetFAQ - libnet Questions Demandé questions
DESCRIPTION
Où obtenir ce document
Comment contribuer à ce document
Informations sur l'auteur et les droits d'auteur
Mentions légales
Obtention et installation de libnet
Qu’est-ce que Libnet ?
De quelle version de Perl ai-je besoin ?
De quels autres modules ai-je besoin ?
Quelles machines prennent en charge libnet ?
Où puis-je obtenir la dernière version de libnet
Utilisation de Net :: FTP
Comment télécharger des fichiers depuis un serveur FTP ?
Comment transférer des fichiers en mode binaire ?
Comment puis-je obtenir la taille d'un fichier sur un serveur FTP distant ?
Comment obtenir l'heure de modification d'un fichier sur un serveur FTP distant ?
Comment puis-je modifier les autorisations d'un fichier sur un serveur distant ?
Puis-je effectuer une opération de récupération comme la commande ftp ?
Comment obtenir un listing d'annuaire depuis un serveur FTP ?
Changer le répertoire en "" n'échoue pas ?
Je suis derrière un pare-feu SOCKS, mais l'option Pare-feu ne fonctionne pas ?
Je suis derrière un pare-feu proxy FTP, mais je ne peux pas accéder aux machines à l'extérieur ?
Mon pare-feu proxy FTP n'écoute pas sur le port 21
Est-il possible de modifier les autorisations d'un fichier sur un serveur FTP ?
J'ai vu des scripts appeler un message de méthode, mais je ne parviens pas à le trouver documenté ?
Pourquoi Net::FTP n'implémente-t-il pas les méthodes mput et mget
Utilisation de Net :: SMTP
Pourquoi la partie d'une adresse e-mail après le @ ne peut-elle pas être utilisée comme nom d'hôte ?
Pourquoi Net::SMTP n'effectue-t-il pas de recherches DNS MX ?
La méthode verify renvoie toujours true ?
Scripts de débogage
Comment puis-je déboguer mes scripts qui utilisent les modules Net::* ?
AUTEUR ET COPYRIGHT

Net :: net - de nom interface à De Perl intégré getnet*() fonctions
SYNOPSIS
DESCRIPTION
EXEMPLES
REMARQUE
AUTEUR

Net :: protocole - de nom interface à De Perl intégré obtenirproto*() fonctions
SYNOPSIS
DESCRIPTION
REMARQUE
AUTEUR

Net :: serviteur - de nom interface à De Perl intégré getserv*() fonctions
SYNOPSIS
DESCRIPTION
EXEMPLES
REMARQUE
AUTEUR

O - Générique interface à Perl Compilateur backends
SYNOPSIS
DESCRIPTION
CONVENTIONS
Implémentation
BOGUES
AUTEUR

ODBM_Fichier - Attaché accès à odbm fichiers
SYNOPSIS
DESCRIPTION
"O_RDONLY", "O_WRONLY", "O_RDWR"

DIAGNOSTIC
"Le magasin odbm a renvoyé -1, numéro d'erreur 22, clé "..." à..."
BOGUES ET AVERTISSEMENTS

Opcode - Désactiver nommé codes d'opération quand compilation perl code
SYNOPSIS
DESCRIPTION
REMARQUE
ATTENTION
Noms des opérateurs et listes d'opérateurs
un nom d'opérateur (opname), un nom de balise d'opérateur (optag), un nom d'opération ou optag nié, un
ensemble d'opérateurs (opset)

Fonctions d'opcode
opcodes, opset (OP, ...), opset_to_ops (OPSET), opset_to_hex (OPSET), full_opset,
vide_opset, invert_opset (OPSET), verify_opset (OPSET, ...), definition_optag (OPTAG,
OPSET), opmask_add (OPSET), opmask, opdesc (OP, ...), opdump (PAT)

Manipulation des Opsets
À FAIRE (peut-être)
Balises d'opcode prédéfinies
: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, :dangerous

VOIR ÉGALEMENT
AUTEURS

POSIX - Perl interface à IEEE Std 1003.1
SYNOPSIS
DESCRIPTION
MISES EN GARDE
FONCTIONS
"_exit", "abort", "abs", "access", "acos", "acosh", "alarm", "asctime", "asin",
"asinh", "affirmer", "atan", "atanh", "atan2", "atexit", "atof", "atoi", "atol",
"bsearch", "calloc", "cbrt", "ceil", "chdir", "chmod", "chown", "clearerr", "clock",
"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", "floor", "fdim", "fegetround", "fesetround", "fma", "fmax", "fmin", "fmod",
"fopen", "fork", "fpathconf", "fpclassify", "fprintf", "fputc", "fputs", "fread",
"gratuit", "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", "gets", "getuid", "gmtime", "hypot", "ilogb", "Inf",
"isalnum", "isalpha", "isatty", "iscntrl", "isdigit", "isfinite", "isgraph",
"isgreater", "isinf", "islower", "isnan", "isnormal", "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",
"reste", "supprimer", "remquo", "renommer", "rewind", "rewinddir", "rint", "rmdir",
"round", "scalbn", "scanf", "setgid", "setjmp", "setlocale", "setpgid", "setsid",
"setuid", "sigaction", "siglongjmp", "signbit", "sigending", "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", "système", "tan", "tanh", "tcdrain", "tcflow", "tcflush",
"tcgetpgrp", "tcsendbreak", "tcsetpgrp", "tgamma", "time", "times", "tmpfile",
"tmpnam", "tolower", "toupper", "trunc", "ttyname", "tzname", "tzset", "umask",
"uname", "ungetc", "unlink", "utime", "vfprintf", "vprintf", "vsprintf", "wait",
"waitpid", "wcstombs", "wctomb", "écrire"

HORAIRE
"POSIX :: SigAction"
"nouveau", "gestionnaire", "masque", "drapeaux", "sûr"

"POSIX :: SigRt"
%SIGRT, "SIGRTMIN", "SIGRTMAX"

"POSIX ::SigSet"
"nouveau", "addset", "delset", "emptyset", "fillset", "ismember"

"POSIX ::Termios"
"nouveau", "getattr", "getcc", "getcflag", "getiflag", "getispeed", "getlflag",
"getoflag", "getospeed", "setattr", "setcc", "setcflag", "setiflag", "setispeed",
"setlflag", "setoflag", "setospeed", valeurs de débit en bauds, valeurs d'interface du terminal,
Valeurs des champs "c_cc", valeurs des champs "c_cflag", valeurs des champs "c_iflag", "c_lflag"
valeurs des champs, valeurs des champs "c_oflag"

CONSTANTES DE CHEMIN
Constants

CONSTANTES POSIX
Constants

CONFIGURATION DU SYSTÈME
Constants

ERREUR
Constants

FCNTL
Constants

FLOAT
Constants

ENVIRONNEMENT À POINT FLOTTANT
Constants

LIMITES
Constants

LIEU
Constants

MATH
Constants

SIGNAL
Constants

STAT
Constantes, Macros

STDLIB
Constants

STDIUM
Constants


Constants

UNISTD
Constants

TAILLES
Constantes, "WNOHANG", "WUNTRACED", Macros, "WIFEXITED", "WEXITSTATUS", "WIFSIGNALED",
"WTERMSIG", "WIFSTOPPED", "WSTOPSIG"

Paramètres::Vérifier - A générique contribution analyse/vérification mécanisme.
SYNOPSIS
DESCRIPTION
Modèle
par défaut, obligatoire, strict_type, défini, no_override, stocker, autoriser

Les fonctions
check( \%tmpl, \%args, [$verbose] );
Modèle, Arguments, Verbeux

permettre( $test_me, \@criteria );
chaîne, expression rationnelle, sous-programme, référence de tableau

dernière_erreur()
Variables globales
$Params :: Check :: VERBOSE
$Params :: Check :: STRICT_TYPE
$Params :: Check :: ALLOW_UNKNOWN
$Params :: Check :: STRIP_LEADING_DASHES
$Params :: Check :: NO_DUPLICATES
$Params :: Check :: PRESERVE_CASE
$Params :: Check :: ONLY_ALLOW_DEFINED
$Params :: Check :: SANITY_CHECK_TEMPLATE
$Params :: Check :: WARNINGS_FATAL
$Params :: Check :: CALLER_DEPTH
Remerciements
RAPPORTS DE BOGUES
AUTEUR
DROIT D'AUTEUR

Parser ::CPAN::Meta - Parse META.yml et META.json RPC métadonnées fichiers
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
fichier de chargement
load_yaml_string
load_json_string
chaîne_chargement
yaml_backend
json_backend
FONCTIONS
Charge
Fichier de chargement
ENVIRONNEMENT
PERL_JSON_BACKEND
PERL_YAML_BACKEND
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEURS
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

Perl::TypeOS - Carte Perl d'exploitation Système noms à générique types
VERSION
SYNOPSIS
DESCRIPTION
UTILISATION
os_type()
is_os_type()
VOIR ÉGALEMENT
SUPPORT
Bogues/demandes de fonctionnalités
Code source
AUTEUR
CONTRIBUTEURS
DROIT D'AUTEUR ET LICENCE

PerlIO - On demande chargeur pour PerlIO poules pondeuses et racine of PerlIO : * prénom espace
SYNOPSIS
DESCRIPTION
:unix, :stdio, :perlio, :crlf, :utf8, :bytes, :raw, :pop, :win32

Calques personnalisés
:encodage, :mmap, :via

Alternatives au cru
Valeurs par défaut et comment les remplacer
Interrogation des couches de descripteurs de fichiers
AUTEUR
VOIR ÉGALEMENT

PerlIO::encodage - codage couche
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT

PerlIO :: mmap - Mémoire cartographié IO
SYNOPSIS
DESCRIPTION
NOTE DE MISE EN ŒUVRE

PerlIO::scalaire - en mémoire IO, scalaire IO
SYNOPSIS
DESCRIPTION
NOTE DE MISE EN ŒUVRE

PerlIO ::via - Auxiliaire classe pour PerlIO poules pondeuses mis en œuvre in perl
SYNOPSIS
DESCRIPTION
MÉTHODES ATTENDUES
$class->PUSHED([$mode,[$fh]]), $obj->POPPED([$fh]), $obj->UTF8($belowFlag,[$fh]),
$obj->OPEN($chemin,$mode,[$fh]), $obj->BINMODE([$fh]), $obj->FDOPEN($fd,[$fh]),
$obj->SYSOPEN($path,$imode,$perm,[$fh]), $obj->FILENO($fh),
$obj->READ($buffer,$len,$fh), $obj->WRITE($buffer,$fh), $obj->FILL($fh),
$obj->CLOSE($fh), $obj->SEEK($posn,$whence,$fh), $obj->TELL($fh),
$obj->UNREAD($buffer,$fh), $obj->FLUSH($fh), $obj->SETLINEBUF($fh),
$obj->CLEARERR($fh), $obj->ERREUR($fh), $obj->EOF($fh)

EXEMPLES
Exemple : un handle hexadécimal

PerlIO::via::CitedPrint - PerlIO couche pour cité-imprimable instruments à cordes
SYNOPSIS
VERSION
DESCRIPTION
MODULES REQUIS
VOIR ÉGALEMENT
REMERCIEMENTS
DROIT D'AUTEUR

Pod :: Évasion - pour résoudre Cosse E<...> séquences
SYNOPSIS
DESCRIPTION
ACCESSOIRES BULLIT
e2char($e_content), e2charnum($e_content), $Name2character{prénom},
$Nom2numéro_caractère{prénom}, $Latin1Code_to_fallback{entier},
$Latin1Char_to_fallback{caractère}, $Code2USASCII{entier}

MISES EN GARDE
VOIR ÉGALEMENT
DÉPÔT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod : Rechercher - trouver POD INSTITUTIONNELS in annuaire arbres
SYNOPSIS
DESCRIPTION
"pod_find( { %opts } , @directories )"
"-verbose => 1", "-perl => 1", "-script => 1", "-inc => 1"

"simplify_name( $str )"
"pod_where( { %opts }, $pod )"
"-inc => 1", "-dirs => [ $dir1, $dir2, ... ]", "-verbose => 1"

"contains_pod( $file , $verbose )"
AUTEUR
VOIR ÉGALEMENT

Pod ::Html - module à convertir nacelle fichiers à HTML
SYNOPSIS
DESCRIPTION
FONCTIONS
pod2html
backlink, cachedir, css, flush, en-tête, aide, htmldir, htmlroot, index, infile,
outfile, poderrors, podpath, podroot, silencieux, récursif, titre, verbeux

htmlifier
ancrer
ENVIRONNEMENT
AUTEUR
VOIR ÉGALEMENT
DROIT D'AUTEUR

Pod :: InputObjects - objets représentation POD contribution paragraphes, commandes, et ainsi de suite
SYNOPSIS
A BESOIN
Les exportations
DESCRIPTION
paquet Pod : InputSource, paquet Pod : Paragraphe, paquet Pod :: Séquence intérieure,
paquet Pod ::ParseTree

Pod : InputSource
Nouveau()
nom()
poignée()
was_cutting()
Pod : Paragraphe
Pod::Paragraphe->Nouveau()
$pod_para->nom_cmd()
$pod_para->texte()
$pod_para->texte_raw()
$pod_para->cmd_prefix()
$pod_para->cmd_separator()
$pod_para->analyser_tree()
$pod_para->ligne_fichier()
Pod :: Séquence intérieure
Pod :: Séquence intérieure ->Nouveau()
$pod_seq->nom_cmd()
$pod_seq->préfixer()
$pod_seq->ajouter()
$pod_seq->imbriqué()
$pod_seq->texte_raw()
$pod_seq->délimiteur_gauche()
$pod_seq->right_delimiter()
$pod_seq->analyser_tree()
$pod_seq->ligne_fichier()
Pod :: Séquence intérieure ::DÉTRUIRE()
Pod ::ParseTree
Pod ::ParseTree->Nouveau()
$ptree->Haut()
$ptree->enfants()
$ptree->préfixer()
$ptree->ajouter()
$ptree->texte_raw()
Pod :: ParseTree ::DÉTRUIRE()
VOIR ÉGALEMENT
AUTEUR

Pod : Homme - Convertir POD données, à mis en forme *roff contribution
SYNOPSIS
DESCRIPTION
centre, date, erreurs, fixe, fixebold, fixeitalique, fixebolditalique, nom, nourls,
citations, version, section, stderr, utf8

DIAGNOSTIC
La police roff doit contenir 1 ou 2 caractères, pas "%s", Erreurs non valides, paramètre "%s", Citation non valide
spécification "%s", le document POD contenait des erreurs de syntaxe

ENVIRONNEMENT
POD_MAN_DATE, SOURCE_DATE_EPOCH

BOGUES
MISES EN GARDE
AUTEUR
DROIT D'AUTEUR ET LICENCE
VOIR ÉGALEMENT

Pod ::ParseLink - Parse an L<> formatage code in POD texte
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Pod ::ParseUtils - aides pour POD analyse et Conversion
SYNOPSIS
DESCRIPTION
Pod::Liste
Pod ::Liste->Nouveau()

$liste->fichier()

$liste->démarrer()

$liste->retrait()

$liste->taper()

$liste->rx()

$liste->article()

$liste->parent()

$liste->étiqueter()

Pod::Lien hypertexte
Pod :: Lien hypertexte ->Nouveau()

$lien->parse($chaîne)

$lien->balisage($chaîne)

$lien->texte()

$lien->avertissement()

$lien->fichier(), $lien->doubler()

$lien->page()

$lien->nœud()

$lien->texte alternatif()

$lien->taper()

$lien->relier()

Pod :: Cache
Pod ::Cache->Nouveau()

$cache->article()

$cache->find_page($nom)

Pod :: Cache :: Élément
Pod::Cache::Item->Nouveau()

$élément de cache->page()

$élément de cache->description()

$élément de cache->chemin()

$élément de cache->fichier()

$élément de cache->nœuds()

$cacheitem->find_node($nom)

$élément de cache->idx()

AUTEUR
VOIR ÉGALEMENT

Pod :: Analyseur - base classe pour creación POD filtres et traducteurs
SYNOPSIS
A BESOIN
Les exportations
DESCRIPTION
RAPIDE VUE D'ENSEMBLE
OPTIONS D'ANALYSE
-want_nonPODs (par défaut : non défini), -process_cut_cmd (par défaut : non défini), -avertissements (défaut:
non défini)

REMPLACEMENTS DE SOUS-ROUTINS/MÉTHODES RECOMMANDÉS
commande()
$cmd, $text, $line_num, $pod_para

textuellement()
$texte, $line_num, $pod_para

bloc de texte()
$texte, $line_num, $pod_para

séquence_intérieur()
REMPLACEMENTS OPTIONNELS DE SOUS-ROUTINE/MÉTHODE
Nouveau()
initialiser()
commencer_pod()
commencer_entrée()
fin_entrée()
fin_pod()
préprocess_line()
preprocess_paragraph()
MÉTHODES D'ANALYSE ET DE TRAITEMENT
analyser_text()
-expand_seq => code-réf|nom-méthode, -expand_text => code-réf|nom-méthode,
-expand_ptree => code-réf|nom-méthode

interpoler()
analyser_paragraphe()
parse_from_filehandle()
parse_from_file()
MÉTHODES ACCESSOIRES
erreurssub()
Coupe()
parséoptes()
fichier de sortie()
poignée_de sortie()
fichier_entrée()
poignée_entrée()
input_streams()
top_stream()
MÉTHODES ET DONNÉES PRIVÉES
_push_input_stream()
_pop_input_stream()
Analyse basée sur des arbres
MISES EN GARDE
VOIR ÉGALEMENT
AUTEUR
LICENCE

Cosse ::Perldoc - Style up Perl Documentation in Cosse le format.
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: BaseTo - Base pour Cosse ::Perldoc formateurs
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: GetOptsOO - sur mesure option analyseur pour Cosse ::Perldoc
SYNOPSIS
DESCRIPTION
Appelez Pod::Perldoc::GetOptsOO::getopts($object, \@ARGV, $truth), étant donné -n, s'il y a un
opt_n_with, il appellera $object->opt_n_with( ARGUMENT ) (par exemple, "-n foo" =>
$object->opt_n_with('foo'). Idem "-nfoo"), Sinon (étant donné -n) s'il y a un
opt_n, nous l'appellerons $object->opt_n($truth) (La vérité par défaut est 1), sinon nous essayons
appelant $object->handle_unknown_option('n') (et nous incrémentons le nombre d'erreurs de
la valeur de retour), s'il n'y a pas de handle_unknown_option, alors nous avertissons simplement, et
puis incrémente le compteur d'erreurs

VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToANSI - rendement Cosse avec ANSI couleur s'échappe
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToChecker - laisser Perldoc choisissez Cosse pour erreurs
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToMan - laisser Perldoc rendement Cosse as man pages
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToNroff - laisser Perldoc convertir Cosse à nroff
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToPod - laisser Perldoc rendement Cosse as Cosse!
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToRtf - laisser Perldoc rendement Cosse as RTF
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod ::Perldoc ::ToTerm - rendement Cosse avec terminal s'échappe
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToText - laisser Perldoc rendement Cosse as texte brut
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod :: Perldoc :: ToTk - laisser Perldoc utilisé Tk : Pod à rendement Cosse
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
AUTEUR

Pod :: Perldoc :: ToXml - laisser Perldoc rendement Cosse as XML
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR

Pod::Texte brut - Convertir POD données, à mis en forme ASCII texte
SYNOPSIS
DESCRIPTION
alt, retrait, lâche, phrase, largeur

DIAGNOSTIC
Espace bizarre dans l'élément, Impossible d'ouvrir %s pour la lecture : %s, Échappement inconnu : %s, Inconnu
séquence : %s, sans correspondance =retour

RESTRICTIONS
NOTES
VOIR ÉGALEMENT
AUTEUR

Pod : Sélectionner, podselect() - extrait choisi les sections of POD de contribution
SYNOPSIS
A BESOIN
Les exportations
DESCRIPTION
SPÉCIFICATIONS DES SECTIONS
SPÉCIFICATIONS DE LA GAMME
MÉTHODES OBJET
curr_headings()
sélectionner()
add_selection()
clear_selections()
match_section()
est sélectionné()
FONCTIONS EXPORTÉES
podselect()
-sortir, -sections, -gammes

MÉTHODES ET DONNÉES PRIVÉES
_compile_section_spec()
$soi->{_SECTION_HEADINGS}
$soi->{_SELECTED_SECTIONS}
VOIR ÉGALEMENT
AUTEUR

Pod ::Simple - cadre pour analyse Cosse
SYNOPSIS
DESCRIPTION
PRINCIPALES MÉTHODES
"$analyseur = UneClasse->nouveau();", "$parser->output_fh( *OUT );", "$parser->output_string(
\$unechaîne );", "$parser->parse_file( $un_nom_fichier );", "$parser->parse_file(
*INPUT_FH );", "$parser->parse_string_document( $all_content );",
"$parser->parse_lines( ...@lignes..., indéfini );", "$parser->content_seen",
"UneClasse->filtre( $nom de fichier );"»UneClasse->filtre( *INPUT_FH );",
"UneClasse->filtre( \$document_content );"

MÉTHODES SECONDAIRES
"$parser->parse_characters( UNE VALEUR )", "$parser->no_whining( UNE VALEUR )",
"$parser->no_errata_section( UNE VALEUR )", "$parser->complain_stderr( UNE VALEUR )",
"$parser->source_filename", "$parser->doc_has_started", "$parser->source_dead",
"$parser->strip_verbatim_indent( UNE VALEUR )"

MÉTHODES TERTIAIRES
"$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 )"

CODAGE
MISES EN GARDE
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]", Gabor Szabo "[email protected]", Shawn H Corey " SHCOREY
sur cpan.org"

Pod :: Simple :: Vérificateur -- choisissez le Cosse syntaxe of a document
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod :: Simple :: Débogage -- mettre Pod ::Simple développement tracer/déboguer mode
SYNOPSIS
DESCRIPTION
MISES EN GARDE
CRAN
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::DumpAsText -- déverser Analyse des pods l'évènementiel as texte
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::DumpAsXML -- tourner Cosse développement XML
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Module ::Simple ::HTML - convertir Cosse à HTML
SYNOPSIS
DESCRIPTION
APPEL DEPUIS LA LIGNE DE COMMANDE
APPEL DEPUIS PERL
Code minimal
Exemple plus détaillé
MÉTHODES
html_css
html_javascript
titre_préfixe
titre_postfix
html_header_before_title
top_anchor
html_h_level
indice
html_header_after_title
html_footer
SOUS-CLASSEMENT
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
REMERCIEMENTS
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Module ::Simple ::HTMLBatch - convertir plusieurs Cosse fichiers à plusieurs HTML fichiers
SYNOPSIS
DESCRIPTION
DEPUIS LA LIGNE DE COMMANDE
PRINCIPALES MÉTHODES
$batchconv = Pod::Simple::HTMLBatch->new;, $batchconv->batch_convert( indir, extérieur
);, $batchconv->batch_convert( undef , ...);, $batchconv->batch_convert( q{@INC},
...);, $batchconv->batch_convert( \@dirs , ...);, $batchconv->batch_convert( "un répertoire"
, ...);, $batchconv->batch_convert( 'somedir:someother:also' , ...);,
$batchconv->batch_convert( ... , undef );, $batchconv->batch_convert( ... , 'somedir'
);

MÉTHODES ACCESSOIRES
$batchconv->verbeux( entier_non négatif );, $batchconv->index( vrai ou faux );,
$batchconv->contents_file( nom de fichier );, $batchconv->contents_page_start(
Chaîne_HTML );, $batchconv->contents_page_end( Chaîne_HTML );,
$batchconv->add_css( $url );, $batchconv->add_javascript( $url );,
$batchconv->css_flurry( vrai ou faux );, $batchconv->javascript_flurry( vrai ou-
non );, $batchconv->no_contents_links( vrai ou faux );,
$batchconv->html_render_class( nom du cours );, $batchconv->search_class( nom du cours
);

NOTES SUR LA PERSONNALISATION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::LinkSection -- représentent "section" attributs of L codes
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod::Simple::Méthode -- tourner Pod ::Simple l'évènementiel développement méthode en cours
SYNOPSIS
DESCRIPTION
APPEL DE MÉTHODE
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::PullParser -- a analyseur pull interface à analyse Cosse
SYNOPSIS
DESCRIPTION
MÉTHODES
mon $token = $parser->get_token, $parser->unget_token( $token ), $parser->unget_token(
$token1, $token2, ... ), $parser->set_source( $filename ), $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(...), mon $title_string =
$parser->get_title, mon $title_string = $parser->get_short_title, $author_name =
$parser->get_author, $description_name = $parser->get_description, $version_block =
$parser->get_version

REMARQUE
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::PullParserEndToken -- jetons de fin de Pod ::Simple ::PullParser
SYNOPSIS
DESCRIPTION
$token->tagname, $token->tagname(une chaîne), $jeton->balise(...),
$token->is_tag(une chaîne) ou $token->is_tagname(une chaîne)

VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::PullParserStartToken -- jetons de départ de Pod ::Simple ::PullParser
SYNOPSIS
DESCRIPTION
$token->tagname, $token->tagname(une chaîne), $jeton->balise(...),
$token->is_tag(une chaîne) ou $token->is_tagname(une chaîne), $token->attr(nom d'attribut),
$jeton->attr(nom d'attribut, nouvelle valeur), $token->attr_hash

VOIR ÉGALEMENT
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::PullParserTextToken -- jetons de texte de Pod ::Simple ::PullParser
SYNOPSIS
DESCRIPTION
$jeton->texte, $jeton->texte(une chaîne), $jeton->texte_r()

VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::PullParserToken -- tokens de Pod ::Simple ::PullParser
SYNOPSIS
DESCRIPTION
$token->type, $token->is_start, $token->is_text, $token->is_end, $token->dump

VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Module ::Simple ::RTF -- le format Cosse as RTF
SYNOPSIS
DESCRIPTION
ATTRIBUTS DE CONTRÔLE DE FORMAT
$parser->head1_halfpoint_size( demi-point_entier );, $parser->head2_halfpoint_size(
demi-point_entier );, $parser->head3_halfpoint_size( demi-point_entier );,
$parser->head4_halfpoint_size( demi-point_entier );,
$parser->codeblock_halfpoint_size( demi-point_entier );,
$parser->header_halfpoint_size( demi-point_entier );, $parser->normal_halfpoint_size(
demi-point_entier );, $parser->no_proofing_exemptions( vrai ou faux );,
$parser->doc_lang( microsoft_decimal_langue_code )

VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod::Simple::Rechercher - trouver POD INSTITUTIONNELS in annuaire arbres
SYNOPSIS
DESCRIPTION
BUILDER
ACCESSOIRES
$recherche->inc( vrai ou faux );, $search->verbose( nombre non négatif );,
$recherche->limit_glob( une chaîne globale );, $recherche->rappel( \&une_routine );,
$recherche->laborieux( vrai ou faux );, $recherche->récurse( vrai ou faux );,
$recherche->ombres( vrai ou faux );, $search->limit_re( certains-regxp );,
$recherche->dir_prefix( une valeur de chaîne );, $recherche->progrès( un objet de progrès );,
$name2path = $self->name2path;, $path2name = $self->path2name;

PRINCIPALES MÉTHODES DE RECHERCHE
"$search->enquête( @directories )"
"nom2chemin", "chemin2nom"

"$search->simplify_name( $str )"
"$search->find( $pod)"
"$search->find( $pod, @search_dirs )"
"$self->contains_pod( $file )"
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::SimpleTree -- analyser Cosse développement a simple analyser arbre
SYNOPSIS
DESCRIPTION
MÉTHODES
Contenu de l'arborescence
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod::Simple::Sous-classement -- écrire a formateur as a Pod ::Simple Sous-classe
SYNOPSIS
DESCRIPTION
Pod :: Simple, Pod :: Simple :: Méthode, Pod :: Simple :: PullParser, Pod :: Simple :: SimpleTree

Evénements
"$parser->_handle_element_start( nom_élément, attr_hashref )",
"$parser->_handle_element_end( nom_élément )",
"$parser->_handle_text( chaîne_texte )", les événements avec un nom_élément de Document,
événements avec un nom_élément de Para, événements avec un nom_élément de B, C, F ou I,
événements avec un nom_élément de S, événements avec un nom_élément de X, événements avec un
nom_élément de L, événements avec un nom_élément de E ou Z, événements avec un nom_élément
de Verbatim, les événements avec un nom_élément de head1 .. head4, les événements avec un
element_name d'encodage, événements avec un element_name de over-bullet, événements avec un
nom_élément de sur-nombre, événements avec un nom_élément de sur-texte, événements avec un
nom_élément de sur-bloc, événements avec un nom_élément de trop-vide, événements avec un
nom_élément de la puce d'élément, événements avec un nom d'élément correspondant au numéro d'élément, événements avec
un nom_élément de texte-élément, des événements avec un nom_élément de pour, des événements avec un
nom_élément des données

Plus de Pod :: Méthodes simples
"$parser->accept_targets( UNE VALEUR )", "$parser->accept_targets_as_text(
UNE VALEUR )", "$parser->accepter_codes( Nom de code, Nom de code... )",
"$parser->accept_directive_as_data( nom_directive )",
"$parser->accept_directive_as_verbatim( nom_directive )",
"$parser->accept_directive_as_processed( nom_directive )", "$parser->nbsp_for_S(
Booléen );", "$parser->version_report()", "$parser->pod_para_count()",
"$parser->line_count()", "$parser->nix_X_codes( UNE VALEUR )",
"$parser->keep_encoding_directive( UNE VALEUR )", "$parser->merge_text( UNE VALEUR
)", "$parser->code_handler( CODE_REF )", "$parser->cut_handler( CODE_REF )",
"$parser->pod_handler( CODE_REF )", "$parser->whiteline_handler( CODE_REF )",
"$parser->whine( numéro de ligne, plainte un magnifique )", "$parser->crier( numéro de ligne,
plainte un magnifique )", "$analyseur->source_mort(1)", "$parser->hide_line_numbers( UNE VALEUR
)", "$parser->no_whining( UNE VALEUR )", "$parser->no_errata_section( UNE VALEUR )",
"$parser->complain_stderr( UNE VALEUR )", "$parser->bare_output( UNE VALEUR )",
"$parser->preserve_whitespace( UNE VALEUR )", "$parser->parse_empty_lists( UNE VALEUR )"

VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod::Simple::Texte -- le format Cosse as texte brut
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::TextContent -- obtenez le texte contenu of Cosse
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Cosse ::Simple ::XHTML -- le format Cosse as valider XHTML
SYNOPSIS
DESCRIPTION
Code minimal
MÉTHODES
perldoc_url_prefix
perldoc_url_postfix
man_url_prefix
man_url_postfix
titre_préfixe, titre_postfix
html_css
html_javascript
html_doctype
html_charset
html_header_tags
html_h_level
titre_par défaut
force_titre
html_header, html_footer
indice
éléments_d'ancrage
backlink
SOUS-CLASSEMENT
handle_text
handle_code
accept_targets_as_html
solve_pod_page_link
solve_man_page_link
identifier
batch_mode_page_object_init
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
REMERCIEMENTS
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Pod ::Simple ::XMLOutStream -- tourner Cosse développement XML
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
À PROPOS DE L'EXTENSION DU POD
VOIR ÉGALEMENT
SUPPORT
DROIT D'AUTEUR ET EXCLUSIONS DE NON-RESPONSABILITÉ
AUTEUR
Allison Randal"[email protected]", Hans Dieter Pearcey "[email protected]", David E.
Rouleur "[email protected]"

Cosse ::Texte - Convertir POD données, à mis en forme ASCII texte
SYNOPSIS
DESCRIPTION
alt, code, erreurs, retrait, lâche, marge, nourls, citations, phrase, stderr, utf8,
largeur

DIAGNOSTIC
Espace bizarre dans l'élément, élément appelé sans balise, impossible d'ouvrir %s en lecture : %s, invalide
erreurs de définition de "%s", spécification de guillemet non valide "%s", le document POD contenait des erreurs de syntaxe

BOGUES
MISES EN GARDE
NOTES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Pod::Texte::Couleur - Convertir POD données, à mis en forme couleur ASCII texte
SYNOPSIS
DESCRIPTION
BOGUES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Pod::Text::Surfrappe, =pour mots vides sur-frappe
SYNOPSIS
DESCRIPTION
BOGUES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Pod::Texte::Termcap - Convertir POD données, à ASCII texte avec le format s'échappe
SYNOPSIS
DESCRIPTION
NOTES
VOIR ÉGALEMENT
AUTEUR
DROIT D'AUTEUR ET LICENCE

Pod :: Utilisation - impression a usage message de intégré nacelle Documentation
SYNOPSIS
ARGUMENTS
"-message", "-msg", "-exitval", "-verbose", "-sections", "-output", "-input",
"-liste des chemins", "-noperldoc"

Classe de base de formatage
Options de passage
DESCRIPTION
Scripts
EXEMPLES
Utilisation recommandée
MISES EN GARDE
AUTEUR
REMERCIEMENTS
VOIR ÉGALEMENT

Fichier_SDBM - Attaché accès à SDBM fichiers
SYNOPSIS
DESCRIPTION
Cravate
Les exportations
DIAGNOSTIC
"Le magasin sdbm a renvoyé -1, numéro d'erreur 22, clé "..." à..."
BOGUES ET AVERTISSEMENTS

Coffre-fort - Compiler et exécuter code in limité compartiments
SYNOPSIS
DESCRIPTION
un nouvel espace de noms, un masque d'opérateur

ATTENTION
MÉTHODES
permis (OP, ...)
permis_seulement (OP, ...)
refuser (OP, ...)
refuser_only (OP, ...)
piéger (OP, ...), dépiéger (OP, ...)
partager (NOM, ...)
share_from (PACKAGE, ARRAYREF)
varglob (NOMVAR)
revalorisation (CHAÎNE, STRICT)
rdo (NOM DE FICHIER)
racine (ESPACE DE NOM)
masque (MASQUE)
wrap_code_ref (CODEREF)
wrap_code_refs_within (...)
LES RISQUES
Mémoire, CPU, surveillance, signaux, changements d'état

AUTEUR

Scalaire :: Util - A sélection of utilitaire général scalaire sous-programmes
SYNOPSIS
DESCRIPTION
FONCTIONS POUR RÉFÉRENCES
béni
refaddr
type de ref
affaiblir
infaillible
est faible
AUTRES FONCTIONS
doublevar
isdual
isvstring
look_like_number
poignée ouverte
lecture seulement
set_prototype
entaché
DIAGNOSTIC
Les références faibles ne sont pas implémentées dans la version de Perl, les Vstrings ne le sont pas
implémenté dans la version de perl, "NAME" n'est disponible qu'avec la version XS de
Scalaire :: Util

Bugs connus
VOIR ÉGALEMENT
DROIT D'AUTEUR

Recherche::Dict - du dernier - recherche pour clé in dictionnaire filet
SYNOPSIS
DESCRIPTION

Sélectionnez l'économiseur - enregistrer et restaurer choisi filet manipuler
SYNOPSIS
DESCRIPTION

Autochargeur - charge fonctions uniquement on demande
SYNOPSIS
DESCRIPTION
Le jeton __DATA__
Chargement automatique du SelfLoader
Chargement automatique et lexicaux de paquets
SelfLoader et AutoLoader
__DATA__, __END__ et le descripteur de fichier FOOBAR::DATA.
Classes et méthodes héritées.
Plusieurs packages et noms de sous-programmes complets
AUTEUR
DROIT D'AUTEUR ET LICENCE

Prise, "Prise" - de mise en réseau des constantes et Support fonctions
SYNOPSIS
DESCRIPTION
CONSTANTES
PF_INET, PF_INET6, PF_UNIX, ...
AF_INET, AF_INET6, AF_UNIX, ...
SOCK_STREAM, SOCK_DGRAM, SOCK_RAW, ...
SOCK_NONBLOCK. 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, ...
MANIPULATEURS DE STRUCTURES
$famille = sockaddr_family $sockaddr
$sockaddr = pack_sockaddr_in $port, $ip_address
($port, $adresse_ip) = unpack_sockaddr_in $sockaddr
$sockaddr = sockaddr_in $port, $ip_address
($port, $adresse_ip) = sockaddr_in $sockaddr
$sockaddr = pack_sockaddr_in6 $port, $ip6_address, [$scope_id, [$flowinfo]]
($port, $ip6_address, $scope_id, $flowinfo) = unpack_sockaddr_in6 $sockaddr
$sockaddr = sockaddr_in6 $port, $ip6_address, [$scope_id, [$flowinfo]]
($port, $ip6_address, $scope_id, $flowinfo) = sockaddr_in6 $sockaddr
$sockaddr = pack_sockaddr_un $chemin
($chemin) = unpack_sockaddr_un $sockaddr
$sockaddr = sockaddr_un $chemin
($chemin) = 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
FONCTIONS
$adresse_ip = inet_aton $chaîne
$string = inet_ntoa $adresse_ip
$adresse = inet_pton $famille, $chaîne
$string = inet_ntop $famille, $adresse
($err, @result) = getaddrinfo $host, $service, [$hints]
flags => INT, famille => INT, socktype => INT, protocole => INT, famille => INT, socktype
=> INT, protocole => INT, adresse => STRING, canonname => STRING, AI_PASSIVE,
AI_CANONNAME, AI_NUMERICHOST

($err, $hostname, $servicename) = getnameinfo $sockaddr, [$flags, [$xflags]]
NI_NUMERICHOST, NI_NUMERICSERV, NI_NAMEREQD, NI_DGRAM, NIx_NOHOST, NIx_NOSERV

getaddrinfo() / obtenirinfonom() CONSTANTES D'ERREUR
EAI_AGAIN, EAI_BADFLAGS, EAI_FAMILY, EAI_NODATA, EAI_NONAME, EAI_SERVICE

EXEMPLES
Regarder pour relier ()
Créer une chaîne lisible par l'homme à partir d'une adresse
Résolution des noms d'hôtes en adresses IP
Accéder aux options de socket
AUTEUR

Stockable - persistance pour Perl données, structures
SYNOPSIS
DESCRIPTION
MÉMOIRE DE MÉMOIRE
VERROUILLAGE CONSULTATIF
SPEED
REPRÉSENTATION CANONIQUE
RÉFÉRENCES DES CODES
COMPATIBILITÉ ÉVOLUÉE
données utf8, hachages restreints, fichiers des futures versions de Storable

RAPPORT D'ERREUR
ASSISTANTS UNIQUEMENT
Crochets
"STORABLE_freeze" obj, clonage, "STORABLE_thaw" obj, clonage, sérialisé, ..,
"STOCKABLE_attach" classe, clonage, sérialisé

Prédicats
"Storable ::last_op_in_netorder", "Storable ::is_storing", "Storable ::is_retrieving"

Récursivité
Clonage en profondeur
Magie stockable
$info = Storable::file_magic( $filename ), "version", "version_nv", "majeur", "mineur",
"hdrsize", "netorder", "byteorder", "intsize", "longsize", "ptrsize", "nvsize",
"fichier", $info = Storable::read_magic( $buffer ), $info = Storable::read_magic(
$buffer, $must_be_file )

EXEMPLES
AVERTISSEMENT DE SÉCURITÉ
ATTENTION
BOGUES
Données 64 bits en Perl 5.6.0 et 5.6.1
CRÉDITS
AUTEUR
VOIR ÉGALEMENT

Sous ::Util - A sélection of utilitaire sous-programmes pour sous-marins et CODE
SYNOPSIS
DESCRIPTION
FONCTIONS
prototype
set_prototype
sous-nom
set_subname
AUTEUR

Symbole - manipuler Perl symboles et leur noms
SYNOPSIS
DESCRIPTION
BOGUES

Sys::Nom d'hôte - Essayez chaque concevable manière à obtenez nom d'hôte
SYNOPSIS
DESCRIPTION
AUTEUR

Sys :: Syslog - Perl interface à le UNIX syslog(3) en cours
VERSION
SYNOPSIS
DESCRIPTION
Les exportations
FONCTIONS
openlog($ident, $logopt, $établissement), syslog($priorité, $message), syslog($priorité,
format $, @args), Notez, setlogmask($mask_priority), setlogsock(), Notez, journal proche()

LES RÈGLES DE SYS::SYSLOG
EXEMPLES
CONSTANTES
Équipements de l'hôtel
Niveaux
DIAGNOSTIC
"Argument non valide transmis à setlogsock", "journal des événements transmis à setlogsock, mais pas de Win32
API disponible", "aucune connexion à syslog disponible", "flux transmis à setlogsock, mais
%s n'est pas accessible en écriture", "flux transmis à setlogsock, mais n'a trouvé aucun périphérique",
"tcp transmis à setlogsock, mais le service TCP n'est pas disponible", "syslog : argument attendu
%s", "syslog : niveau/installation non valide : %s", "syslog : trop de niveaux donnés : %s",
"syslog : trop de fonctionnalités données : %s", "syslog : le niveau doit être donné", "udp transmis à
setlogsock, mais le service udp n'est pas disponible", "unix transmis à setlogsock, mais le chemin n'est pas disponible
disponible"

HISTOIRE
VOIR ÉGALEMENT
Autres modules
Pages de manuel
RFC
Articles
Journal des événements
AUTEURS ET REMERCIEMENTS
BOGUES
SUPPORT
AnnoCPAN : documentation CPAN annotée, CPAN Ratings, RT : suivi des requêtes du CPAN,
Rechercher de la documentation CPAN, MetaCPAN, Perl

DROIT D'AUTEUR
LICENCE

TAP::Base - Base classe qui fournit commun à TAP : Analyseur et TAP::Harnais
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe

TAP::Formateur::Base - Base classe pour harnais sortie délégués
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
"verbosité", "verbeux", "minuterie", "échecs", "commentaires", "quiet", "really_quiet",
"silencieux", "erreurs", "directives", "stdout", "color", "jobs", "show_count"

TAP::Formateur::Couleur - Courir Perl tester scripts avec couleur
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe

TAP::Formater::Console - Harnais sortie déléguer pour défaut console sortie
VERSION
DESCRIPTION
SYNOPSIS
"open_test"

TAP::Formater::Console::ParallelSession - Harnais sortie déléguer pour parallèle console sortie
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe

TAP::Formater::Console::Session - Harnais sortie déléguer pour défaut console sortie
VERSION
DESCRIPTION
"clear_for_close"
"close_test"
"entête"
"résultat"

TAP::Formater::Fichier - Harnais sortie déléguer pour filet sortie
VERSION
DESCRIPTION
SYNOPSIS
"open_test"

TAP::Formater::File::Session - Harnais sortie déléguer pour filet sortie
VERSION
DESCRIPTION
MÉTHODES
résultat
close_test

TAP::Formater::Session - Abstract base classe pour harnais sortie déléguer
VERSION
MÉTHODES
Méthodes de classe
"formatter", "analyseur", "name", "show_count"

TAP::Harnais - Courir tester scripts avec statistiques
VERSION
DESCRIPTION
SYNOPSIS
MÉTHODES
Méthodes de classe
"verbosité", "minuterie", "échecs", "comments", "show_count", "normalize", "lib",
"switches", "test_args", "color", "exec", "merge", "sources", "aggregator_class",
"version", "formatter_class", "multiplexer_class", "parser_class",
"scheduler_class", "formatter", "erreurs", "directives", "ignore_exit", "jobs",
"règles", "fichiers de règles", "stdout", "trap"

Méthodes d'instance

le nom source d'un test à exécuter, une référence à un tableau [ nom source, nom d'affichage ]

CONFIGURATION
Plugins
"Module :: Construire"
"ExtUtils::MakeMaker"
"prouver"
PLUGINS D'ÉCRITURE
Personnalisez la manière dont TAP entre dans l'analyseur. Personnalisez la manière dont les résultats TAP sont générés à partir du
analyseur

SOUS-CLASSEMENT
Méthodologie
"nouveau", "runtests", "résumé"

REMPLACEMENT
VOIR ÉGALEMENT

TAP::Harnais::Au-delà, Test::Harnais::Au-delà - Au-delà a prendre une tester
Au-delà de faire le test
État enregistré
Tests en parallèle
Tests non Perl
Mélangeant
Rouler le mien
Personnalisation plus approfondie
Rappels
Analyse TAP
Obtenir de l'aide

TAP::Harnais::Env - Analyse harnais en relation environnementales les variables approprié
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
créer( \%args )

VARIABLES ENVIRONNEMENTALES
"HARNESS_PERL_SWITCHES", "HARNESS_VERBOSE", "HARNESS_SUBCLASS", "HARNESS_OPTIONS",
"j ", "Californie ", "fPackage-With-Dashes", "HARNESS_TIMER", "HARNESS_COLOR",
"HARNESS_IGNORE_EXIT"

TAP::Objet - Base classe qui fournit commun à tous "ROBINET::*" modules
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance

TAP : Analyseur - Parse TAP sortie
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
"source", "tap", "exec", "sources", "callback", "switches", "test_args", "spool",
"merge", "grammar_class", "result_factory_class", "iterator_factory_class"

Méthodes d'instance
RÉSULTATS INDIVIDUELS
Types de résultats
Version, Plan, Pragma, Test, Commentaire, Renflouement, Inconnu

Méthodes de type courantes
méthodes "planifier"
méthodes "pragma"
méthodes "commentaires"
méthodes de « sauvetage »
méthodes "inconnues"
"Méthodes d'essai
RÉSULTATS TOTALS
Résultats individuels
Pragmatiques
Résumé des résultats
"ignorer_exit"

Plan égaré, aucun plan, plusieurs plans, numéros de test dans le désordre

RAPPELS
"test", "version", "plan", "commentaire", "renflouement", "yaml", "inconnu", "ELSE", "ALL",
"EOF"

APPUYEZ SUR LA GRAMMAIRE
RÉTROCOMPATIBILITÉ
Différences
Plans TODO, tests « manquants »

SOUS-CLASSEMENT
Composants de l'analyseur
option 1, option 2

REMERCIEMENTS
Michael Schwern, Andy Lester, chromatique, GEOFFR, Shlomi Fish, Torsten Schoenfeld,
Jerry Gay, Aristote, 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
BOGUES
DROIT D'AUTEUR ET LICENCE

TAP::Parser::Agrégateur - Total TAP : Analyseur résultats
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
Méthodes récapitulatives
échoué, parse_errors, réussi, planifié, ignoré, todo, todo_passed, attendre, quitter

Tests échoués, erreurs d'analyse, mauvaise sortie ou état d'attente

Voir aussi

TAP::Parseur::Grammaire - A grammaire pour le Le test Rien Protocole.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
APPUYEZ SUR LA GRAMMAIRE
SOUS-CLASSEMENT
VOIR ÉGALEMENT

TAP::Parseur::Itérateur - Base classe pour TAP source itérateurs
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
SOUS-CLASSEMENT
Exemple
VOIR ÉGALEMENT

TAP :: Analyseur :: Itérateur :: Tableau - Itérateur pour basé sur un tableau TAP sources
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
ATTRIBUTION
VOIR ÉGALEMENT

TAP :: Analyseur :: Itérateur :: Processus - Itérateur pour basé sur les processus TAP sources
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
ATTRIBUTION
VOIR ÉGALEMENT

TAP :: Analyseur :: Itérateur :: Flux - Itérateur pour basé sur un descripteur de fichier TAP sources
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
ATTRIBUTION
VOIR ÉGALEMENT

TAP :: Analyseur :: IteratorFactory - Figures ande qui Gestionnaire de sources objets à utilisé pour a donné
La Source
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
SOUS-CLASSEMENT
Exemple
AUTEURS
ATTRIBUTION
VOIR ÉGALEMENT

TAP::Parseur::Multiplexeur - Test multiplex de dépistage des anticorps du VIH XNUMX/XNUMX et de la syphilis plusieurs TAP : Analyseurs
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
Voir aussi

TAP::Parseur::Résultat - Base classe pour TAP : Analyseur sortie objets
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes booléennes
"is_plan", "is_pragma", "is_test", "is_comment", "is_bailout", "is_version",
"est_inconnu", "est_yaml"

SOUS-CLASSEMENT
Exemple
VOIR ÉGALEMENT

TAP :: Analyseur :: Résultat :: Bailout - Bailout résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"en tant que chaîne"

Méthodes d'instance

TAP::Parseur::Résultat::Commentaire - Commentaires résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"en tant que chaîne"

Méthodes d'instance

TAP::Parseur::Résultat::Plan - Plan résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"as_string", "brut"

Méthodes d'instance

TAP::Parseur::Résultat::Pragma - TAP Pragma jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"as_string", "brut"

Méthodes d'instance

TAP::Parseur::Résultat::Test - Le test résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
Méthodes d'instance

TAP::Parseur::Résultat::Inconnu - Inconnu résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"as_string", "brut"

TAP::Parseur::Résultat::Version - TAP syntaxe version jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"as_string", "brut"

Méthodes d'instance

TAP::Parseur::Résultat::YAML - YAML résultat jeton.
VERSION
DESCRIPTION
MÉTHODES REMPLACEES
"as_string", "brut"

Méthodes d'instance

TAP :: Analyseur :: ResultFactory - Usine de chars pour creación TAP : Analyseur sortie objets
SYNOPSIS
VERSION
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
Exemple
VOIR ÉGALEMENT

TAP::Parser::Planificateur - Horaires tests pendant parallèle vers les tests
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Structure des données des règles
Par défaut, tous les tests peuvent être exécutés en parallèle. Spécifier l'un de vos
nos propres règles suppriment celle-ci, "Le premier match gagne". La première règle qui correspond à un test
sera celui qui s'appliquera. Tout test ne correspondant pas à une règle sera exécuté en
séquence en fin d'exécution, L'existence d'une règle n'implique pas la sélection d'un
test. Vous devez toujours spécifier les tests à exécuter, en précisant une règle pour autoriser les tests à être exécutés.
exécuter en parallèle ne fait pas l'exécution en parallèle. Encore faut-il préciser le
nombre de "tâches" parallèles dans votre objet Harness

Méthodes d'instance

TAP::Parser::Scheduler::Travail - A unique vers les tests d'emplois.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
Attributs

TAP::Parser::Scheduler::Spinner - A pas d'opération d'emplois.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
VOIR ÉGALEMENT

TAP::Parseur::Source - a TAP source & objectif données, à propos it
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
AUTEURS
VOIR ÉGALEMENT

TAP :: Analyseur :: SourceHandler - Base classe pour différent TAP source Manipulateurs
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
Exemple
AUTEURS
VOIR ÉGALEMENT

TAP :: Analyseur :: SourceHandler :: Exécutable - Discussions sortie de an exécutable TAP source
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
Exemple
VOIR ÉGALEMENT

TAP :: Analyseur :: SourceHandler :: Fichier - Discussions TAP de a texte fichier.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
CONFIGURATION
SOUS-CLASSEMENT
VOIR ÉGALEMENT

TAP :: Parser :: SourceHandler :: Handle - Discussions TAP de an IO::Gestion or a GLOBAL.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
VOIR ÉGALEMENT

TAP :: Analyseur :: SourceHandler :: Perl - Discussions TAP de a Perl exécutable
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
Exemple
VOIR ÉGALEMENT

TAP :: Analyseur :: SourceHandler :: RawTAP - Discussions sortie de brut TAP in a scalaire/tableau réf.
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
SOUS-CLASSEMENT
VOIR ÉGALEMENT

TAP :: Analyseur :: YAMLish :: Lecteur - Lire YAMLish données, de itérateur
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
AUTEUR
VOIR ÉGALEMENT
DROIT D'AUTEUR

TAP :: Parser :: YAMLish :: Writer - Écrire YAMLish données,
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
Méthodes de classe
Méthodes d'instance
une référence à un scalaire auquel ajouter YAML, le handle d'un fichier ouvert, une référence
à un tableau dans lequel YAML sera poussé, une référence de code

AUTEUR
VOIR ÉGALEMENT
DROIT D'AUTEUR

Terme : : ANSICouleur - Couleur à l'écran sortie en utilisant ANSI échapper séquences
SYNOPSIS
DESCRIPTION
Couleurs prises en charge
Interface de fonction
couleur(ATTR[, ATTR ...]), colorée(STRING, ATTR[, ATTR ...]), colorée(ATTR-REF,
STRING[, STRING...]), décolorer(ESCAPE), bandes de couleurs(STRING[, STRING ...]),
couleurvalide(ATTR[, ATTR ...]), coloralias(ALIAS[, ATTR])

Interface constante
La pile de couleurs
DIAGNOSTIC
Mappage de couleurs incorrect %s, séquence d'échappement incorrecte %s, mot nu "%s" non autorisé lorsque "strict"
subs" en cours d'utilisation, Impossible d'alias la couleur standard %s, Impossible d'alias la couleur standard %s dans %s,
Nom d'alias invalide %s, Nom d'alias invalide %s dans %s, Nom d'attribut invalide %s, Invalide
nom d'attribut %s dans %s, Nom "%s" utilisé une seule fois : faute de frappe possible, Aucune virgule autorisée
après le descripteur de fichier, aucun nom pour la séquence d'échappement %s

ENVIRONNEMENT
ANSI_COLORS_ALIASES, ANSI_COLORS_DISABLED

COMPATIBILITÉ
RESTRICTIONS
NOTES
AUTEURS
DROIT D'AUTEUR ET LICENCE
VOIR ÉGALEMENT

Terme : Cap - Perl termecap interface
SYNOPSIS
DESCRIPTION
MÉTHODES

Objectif, OSPEED, TERME

Tpad, $chaîne, $cnt, $FH

Tputs, $plafond, $cnt, $FH

Tgoto, $plafond, $col, $ligne, $FH

Trequire

EXEMPLES
DROIT D'AUTEUR ET LICENCE
AUTEUR
VOIR ÉGALEMENT

Terme :: Terminé - Perl mot achèvement module
SYNOPSIS
DESCRIPTION
, ^D, ^U, ,

DIAGNOSTIC
BOGUES
AUTEUR

Terme ::LireLigne - Perl interface à divers "lire la ligne" packages. If aucune réal paquet is a trouvé,
substituts bouts plutôt ; of Essentiel fonctions.
SYNOPSIS
DESCRIPTION
Ensemble minimal de fonctions prises en charge
"ReadLine", "nouveau", "readline", "addhistory", "IN", "OUT", "MinLine", "findConsole",
Attributs, "Caractéristiques"

Fonctions supplémentaires prises en charge
"tkRunning", "event_loop", "ornements", "newTTY"

Les exportations
ENVIRONNEMENT

Le test - fournit a simple cadre pour écriture tester scripts
SYNOPSIS
DESCRIPTION
GUIDE DE DÉMARRAGE RAPIDE
Les fonctions
"plan(...)", "tests => numéro", "à faire => [1,5,14]", "onfail => sub { ... }",
"onfail => \&some_sub"

_évaluer

"d'accord(...)"

"sauter(skip_if_true, arguments...)"

TYPES DE TEST
TESTS NORMAUX, TESTS SAUTÉS, TESTS À FAIRE

ONFAIL
BOGUES et MISE EN GARDE
ENVIRONNEMENT
REMARQUE
VOIR ÉGALEMENT
AUTEUR

Tester::Constructeur - backend pour bâtiment tester bibliothèques
SYNOPSIS
DESCRIPTION
Construction et Génie Civil
nouvelle

engendrent

enfant

sous-test

_plan_handled, Définition explicite du nombre de tests, Définition de 'no_plan', Définition de 'skip_all'

finaliser

mère

prénom

réinitialiser

Mise en place de tests
plan

tests_attendus

pas d'idée

_plan_de_sortie

done_testing

has_plan

tout passer

exporté_vers

Exécuter des tests
ok

est_eq, is_num

n'est pas_eq, n'est pas_num

comme, contrairement à

cmp_ok

Autres méthodes de test
BAIL_OUT

sauter

todo_skip

skip_rest

Tester les méthodes utilitaires de création
peut-être_regex

_essayer

est_fh

Style de test
niveau

utiliser_numéros

no_diag, sans_fin, aucun en-tête

Sortie
diag

noter

expliquer

_imprimer

sortie, échec_sortie, todo_output

réinitialiser_sorties

carpe, coassement

Statut et informations du test
test_actuel

is_passing

Sommaire

détails

todo

find_TODO

in_todo

todo_start

"todo_end"

votre interlocuteur

_verification sanitaire

_whoa

_ma_sortie

CODES DE SORTIE
FILS
MÉMOIRE
EXEMPLES
VOIR ÉGALEMENT
AUTEURS
MAINTENANCE
Tchad Granum[email protected]>

DROIT D'AUTEUR

Test::Builder::IO::Scalaire - A copier of IO : Scalaire pour Tester::Constructeur
DESCRIPTION
COPYRIGHT et LICENCE
Construction et Génie Civil

nouveau [ARGS...]

ouvrir [SCALARREF]

ouvert

close

Entrée et sortie

affleurer

obtenir

obtenir la ligne

obtenir des lignes

imprimer ARGS..

lire BUF, NBYTES, [OFFSET]

écrire BUF, NBYTES, [OFFSET]

lecture système BUF, LEN, [OFFSET]

écriture système BUF, NBYTES, [OFFSET]

Rechercher/raconter et autres attributs

rinçage automatique

mode bin

plus clair

eof

chercher un décalage, d'où

sysseek DÉCALAGE, D'où

dire

use_RS [OUI NON]

setpos PDV

getpos

référence

MISES EN GARDE
VERSION
AUTEURS
Responsable principal
Auteur principal
Autres contributeurs
VOIR ÉGALEMENT

Test::Constructeur::Module - Base classe pour tester modules
SYNOPSIS
DESCRIPTION
Importation
Constructeur

Test::Builder::Testeur - tester suites de tests qui avons était construit avec Tester::Constructeur
SYNOPSIS
DESCRIPTION
Les fonctions
test_out, test_err

test_échec

test_diag

test_test, titre (synonyme 'nom', 'étiquette'), skip_out, skip_err

num_ligne

couleur

BOGUES
AUTEUR
MAINTENANCE
Tchad Granum[email protected]>

NOTES
VOIR ÉGALEMENT

Test::Builder::Testeur::Couleur - tourner on couleur in Test::Builder::Testeur
SYNOPSIS
DESCRIPTION
AUTEUR
BOGUES
VOIR ÉGALEMENT

Test::Harnais - Courir Perl Standard tester scripts avec statistiques
VERSION
SYNOPSIS
DESCRIPTION
FONCTIONS
tests d'exécution( @test_files )
exécuter_tests( tests => \@test_files, out => \*FH )
EXPORTATION
VARIABLES D'ENVIRONNEMENT QUI TAP::HARNESS::ENSEMBLES COMPATIBLES
"HARNESS_ACTIVE", "HARNESS_VERSION"

VARIABLES D'ENVIRONNEMENT QUI AFFECTENT LE TEST :: HARNAIS
"HARNESS_PERL_SWITCHES", "HARNESS_TIMER", "HARNESS_VERBOSE", "HARNESS_OPTIONS",
"j ", "Californie ", "fPackage-With-Dashes", "HARNESS_SUBCLASS",
"HARNESS_SUMMARY_COLOR_SUCCESS", "HARNESS_SUMMARY_COLOR_FAIL"

Mode contamination
VOIR ÉGALEMENT
BOGUES
AUTEURS
LICENCE ET COPYRIGHT

Tester ::Plus - encore une cadre pour écriture tester scripts
SYNOPSIS
DESCRIPTION
J'adore qu'un plan se déroule sans accroc

done_testing

Noms des tests
Je vais bien, tu ne vas pas bien.
ok

is, n'est pas

comme

contrairement à

cmp_ok

je peux_ok

isa_ok

nouveau_ok

sous-test

pass, échouer

Tests de modules
exiger_ok

utiliser_ok

Structures de données complexes
est_profondément

Diagnostics
diag, noter

expliquer

Tests conditionnels
SAUTER: BLOC

FAIRE: BLOC, todo_skip

Quand dois-je utiliser SKIP ou TODO ?

Contrôle des tests
BAIL_OUT

Fonctions de comparaison déconseillées
eq_array

eq_hash

eq_set

Test d'extension et d'intégration ::Plus
constructeur

CODES DE SORTIE
COMPATIBILITÉ
sous-tests, "done_testing()", "cmp_ok()", "new_ok()" "note()" et "explain()"

AVERTISSEMENTS et REMARQUES
utf8 / "Caractère large imprimé", Objets surchargés, Threads

HISTOIRE
VOIR ÉGALEMENT
ALTERNATIVES
CADRES DE TEST
BIBLIOTHÈQUES SUPPLÉMENTAIRES
AUTRES COMPOSANTS
PACKS
AUTEURS
MAINTENANCE
Tchad Granum[email protected]>

BOGUES
SOURCE
DROIT D'AUTEUR

Tester :: Simple - Basic les services publics pour écriture Des tests.
SYNOPSIS
DESCRIPTION
ok

EXEMPLE
MISES EN GARDE
NOTES
HISTOIRE
VOIR ÉGALEMENT
Tester ::Plus

AUTEURS
MAINTENANCE
Tchad Granum[email protected]>

DROIT D'AUTEUR

Tester::Testeur - Facilité vers les tests tester modules construit avec Tester::Constructeur
SYNOPSIS
DESCRIPTION
COMMENT UTILISER (LA MANIÈRE FACILE)
COMMENT UTILISER (À LA DUR)
RÉSULTATS DE TEST
ok, actual_ok, nom, type, raison, diag, profondeur

ESPACES ET ONGLETS
COULEUR
FONCTIONS EXPORTÉES
COMMENT CA MARCHE
MISES EN GARDE
VOIR ÉGALEMENT
AUTEUR
LICENCE

Test::Testeur::Capture - Aide vers les tests tester modules construit avec Tester::Constructeur
DESCRIPTION
AUTEUR
LICENCE

Test::Testeur::CaptureRunner - Aide vers les tests tester modules construit avec Tester::Constructeur
DESCRIPTION
AUTEUR
LICENCE

Tester::Tutoriel - A tutoriel à propos écriture vraiment Essentiel tests
DESCRIPTION
Écrous et boulons de test.
Où commencer?
Des noms
Testez le manuel
Parfois les tests sont faux
Tester beaucoup de valeurs
Noms informatifs
Sauter des tests
Tests à faire
Test avec le mode contamination.
NOTES
AUTEURS
MAINTENANCE
Tchad Granum[email protected]>

DROIT D'AUTEUR

Tester :: utiliser :: ok - Alternative à Test ::Plus ::use_ok
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
MAINTAINER
Tchad Granum[email protected]>

CC0 1.0 Universel

Texte::Abréviation - abrégé - engendrent an abréviation table de a liste
SYNOPSIS
DESCRIPTION
EXEMPLE

Texte :: Équilibré - Extraction délimité texte séquences de cordes.
SYNOPSIS
DESCRIPTION
Comportement général dans les contextes de liste
[0], [1], [2]

Comportement général dans des contextes scalaires et vides
Une note sur les préfixes
"extrait_délimité"
"extrait_bracketed"
"variable_extrait"
[0], [1], [2]

"extrait_tagged"
"reject => $listref", "ignore => $listref", "fail => $str", [0], [1], [2], [3],
[4], [5]

"gen_extract_tagged"
"extrait_quotelike"
[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]

"extract_quotelike" et "ici les documents"
[0], [1], [2], [3], [4], [5], [6], [7..10]

"extrait_codeblock"
"extrait_multiple"
"gen_delimited_pat"
"pat_délimité"
DIAGNOSTIC
C , C ,
C , C
opérateur trouvé après le préfixe : "%s">, C ,
C , C ,
C , C
parenthèse : "%c" attendu mais trouvé "%s">, C
guillemets "%s">, C , C
après déréférencement>, C ,
C , C
"%s">,C , C
/%s/>, C , C
balise imbriquée : %s>, C , C
balise>

AUTEUR
BOGUES ET IRRITATIONS
DROIT D'AUTEUR

Texte::ParseWords - analyser texte développement an tableau of tokens or tableau of tableaux
SYNOPSIS
DESCRIPTION
EXEMPLES
0, 1, 2, 3, 4, 5

VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR ET LICENCE

Texte : onglets - expand et étendre onglets comme unix expand(1) et étendre(1)
SYNOPSIS
DESCRIPTION
Les exportations
développer, dé-développer, $tabstop

EXEMPLE
SUBVERSION
BOGUES
LICENCE

Habillage de texte - en ligne emballage à formulaire simple paragraphes
SYNOPSIS
DESCRIPTION
SUPPRESSION
EXEMPLES
SUBVERSION
VOIR ÉGALEMENT
AUTEUR
LICENCE

Fil à coudre - Manipuler discussions in Perl (Pour et les sites anciens code seulement)
Déprécié
HISTOIRE
SYNOPSIS
DESCRIPTION
FONCTIONS
$thread = Thread->new(\&start_sub), $thread = Thread->new(\&start_sub, LIST), verrouiller
VARIABLE, BLOC asynchrone ;, Thread->self, Thread->list, cond_wait VARIABLE, cond_signal
VARIABLE, cond_broadcast VARIABLE, rendement

MÉTHODES
joindre, détacher, égal, tid, terminé

DÉFUNT
lock(\&sub), eval, drapeaux

VOIR ÉGALEMENT

Thread :: File d'attente - Thread safe files d'attente
VERSION
SYNOPSIS
DESCRIPTION
Scalaires ordinaires, références de tableau, références de hachage, références scalaires, objets basés sur ce qui précède

CRÉATION DE FILE D'ATTENTE
->Nouveau(), ->nouveau(LISTE)

MÉTHODES DE BASE
->mettre en file d'attente(LISTE), ->retirer la file d'attente (), ->retirer la file d'attente(COUNT), ->dequeue_nb(), ->dequeue_nb(COUNT),
->dequeue_timed(TIMEOUT), ->dequeue_timed(TIMEOUT, COUNT), ->en attente(), ->finir()

MÉTHODES AVANCÉES
->coup d'oeil (), ->peek(INDEX), ->insert(INDEX, LIST), ->extrait(), ->extraire(INDEX),
->extraire (INDEX, COMPTE)

NOTES
LIMITATIONS
VOIR ÉGALEMENT
MAINTAINER
LICENCE

Sujet :: Sémaphore - Thread safe sémaphores
VERSION
SYNOPSIS
DESCRIPTION
MÉTHODES
->Nouveau(), ->nouveau(NOMBRE), ->vers le bas(), ->bas(NOMBRE), ->vers le bas_nb(), ->down_nb(NOMBRE),
->down_force(), ->down_force(NOMBRE), ->en haut(), ->haut(NOMBRE)

NOTES
VOIR ÉGALEMENT
MAINTAINER
LICENCE

Cravate :: Tableau - base classe pour lié tableaux
SYNOPSIS
DESCRIPTION
Nom de classe TIEARRAY, LIST, STORE ceci, index, valeur, FETCH this, index, FETCHSIZE this,
STORESIZE ceci, compte, EXTEND ceci, compte, EXISTE ceci, clé, SUPPRIME ceci, clé, CLEAR
ceci, DÉTRUIRE ceci, POUSSER ceci, LIST, POP ceci, SHIFT ceci, UNSHIFT ceci, LIST, SPLICE
ceci, décalage, longueur, LISTE

MISES EN GARDE
AUTEUR

Cravate : Fichier - Accès le lignes of a disque filet via a Perl tableau
SYNOPSIS
DESCRIPTION
"recsep"
"autochomp"
"mode"
"Mémoire"
"dw_taille"
Format des options
Méthodes publiques
"troupeau"
"autochomp"
"différer", "flush", "rejeter" et "autodefer"
"décalage"
Lier à un descripteur de fichier déjà ouvert
Écriture différée
Différé automatique
ACCÈS CONCURRENT AUX FICHIERS
MISES EN GARDE
SOUS-CLASSEMENT
QU'EN EST-IL de "DB_File" ?
AUTEUR
LICENCE
GARANTIE
REMERCIEMENTS
TOUT

Cravate :: Poignée - base classe définitions pour lié poignées
SYNOPSIS
DESCRIPTION
Nom de classe TIEHANDLE, LISTE, ÉCRIVEZ ceci, scalaire, longueur, décalage, IMPRIMER ceci, LISTE,
PRINTF ceci, format, LIST, READ ceci, scalaire, longueur, décalage, READLINE ceci, GETC
ceci, FERMER ceci, OUVRIR ceci, nom de fichier, BINMODE ceci, EOF ceci, DIRE ceci, RECHERCHER ceci,
décalé, d'où, DÉTRUIRE ceci

PLUS D'INFORMATIONS
COMPATIBILITÉ

Cravate : hachage, Cravate : StdHash, Cravate : ExtraHash - base classe définitions pour lié hashes
SYNOPSIS
DESCRIPTION
Nom de classe TIEHASH, LISTE, STORE ceci, clé, valeur, FETCH ceci, clé, FIRSTKEY ceci,
NEXTKEY ceci, lastkey, EXISTE ceci, clé, SUPPRIMEZ ceci, clé, CLEAR ceci, SCALAIRE ceci

Héritage de Cravate : StdHash
Héritage de Cravate : ExtraHash
"SCALAIRE", "UNTIE" et "DESTROY"
PLUS D'INFORMATIONS

Cravate::Hash::NamedCapture - Nommé regexp capturer tampons
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT

Cravate :: Mémoriser - ajouter données, à hachage quand nécessaire
SYNOPSIS
DESCRIPTION
Héritage de Cravate :: Mémoriser
EXEMPLE
BOGUES
AUTEUR

Cravate::RefHash - utilisé as hachage clés
SYNOPSIS
DESCRIPTION
EXEMPLE
SUPPORT DE FIL
SUPPORT STOCKABLE
SOUTIEN DES RELIQUES
LICENCE
MAINTAINER
AUTEUR
VOIR ÉGALEMENT

Cravate : Scalaire, Cravate ::StdScalar - base classe définitions pour lié scalaires
SYNOPSIS
DESCRIPTION
Nom de classe TIESCALAR, LIST, FETCH ceci, STORE this, valeur, DESTRUY this

Tie :: Scalaire vs Tie :: StdScalar
PLUS D'INFORMATIONS

Cravate : : Poignée standard - base classe définitions pour lié poignées
SYNOPSIS
DESCRIPTION

Cravate::SubstrHash - Taille de table fixe, longueur de clé fixe Hachage
SYNOPSIS
DESCRIPTION
MISES EN GARDE

Temps::HiRes - Haute RAPIDE alarme, dormir, obtenir l'heure du jour, intervalle minuteries
SYNOPSIS
DESCRIPTION
gettimeofday (), usleep ( $useconds ), nanosleep ( $nanoseconds ), ualarm ( $useconds
[, $interval_useconds ] ), tv_interval, time (), sleep ( $floating_seconds ), alarme (
$floating_seconds [, $interval_floating_seconds ] ), setitimer ( $ which,
$floating_seconds [, $interval_floating_seconds ] ), getitimer ( $which ),
clock_gettime ( $ which ), clock_getres ( $ which ), clock_nanosleep ( $ which,
$nanosecondes, $flags = 0), l'horloge(), stat, stat FH, stat EXPR, lstat, lstat FH, lstat
EXPR

EXEMPLES
API C
DIAGNOSTIC
usecondes ou intervalle supérieur à ...
le temps négatif pas encore inventé
erreur interne : usecondes < 0 (non signé... signé...)
usecondes ou uintervalle égal ou supérieur à 1000000 XNUMX XNUMX
non implémenté sur cette plateforme
MISES EN GARDE
VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR ET LICENCE

Heure::Local - efficacement calcul fois de locales et GMT fois
SYNOPSIS
DESCRIPTION
FONCTIONS
"timelocal()" et "timegm()"
"timelocal_nocheck()" et "timegm_nocheck()"
Interprétation de la valeur de l’année
Limites de temps_t
Heures locales ambiguës (DST)
Heures locales inexistantes (DST)
Valeurs d'époque négatives
Implémentation
BOGUES
SUPPORT
DROIT D'AUTEUR
AUTEUR

Montre - Exlcusion Orienté fois objets
SYNOPSIS
DESCRIPTION
UTILISATION
Paramètres locaux
Calculs de la date
Comparaisons de dates
Analyse des dates
AAAA-MM-JJThh:mm:ss
Numéro de semaine
Remplacement global
MISES EN GARDE
Définition de $ENV{TZ} dans Threads sur Win32
Utilisation des secondes d'époque
AUTEUR
DROIT D'AUTEUR ET LICENCE
VOIR ÉGALEMENT
BOGUES

Temps::Secondes - a simple API à convertir secondes à autre données valeurs
SYNOPSIS
DESCRIPTION
MÉTHODES
AUTEUR
DROIT D'AUTEUR ET LICENCE
Bugs

Heure::gmtime - de nom interface à De Perl intégré gmtime() fonction
SYNOPSIS
DESCRIPTION
REMARQUE
AUTEUR

Heure :: heure locale - de nom interface à De Perl intégré heure locale() fonction
SYNOPSIS
DESCRIPTION
REMARQUE
AUTEUR

Heure ::tm - interne objet d'utiliser by Heure::gmtime et Heure :: heure locale
SYNOPSIS
DESCRIPTION
AUTEUR

UNIVERSEL - base classe pour TOUTES les classes (béni les références)
SYNOPSIS
DESCRIPTION
"$obj->isa( TYPE )", "CLASS->isa( TYPE )", "eval { VAL->isa( TYPE ) }", "TYPE", $obj,
"CLASS", "VAL", "$obj->DOES( ROLE )", "CLASS->DOES( ROLE )", "$obj->can( METHOD )",
"CLASS->can( METHOD )", "eval { VAL->can( METHOD ) }", "VERSION ( [ REQUIRE ] )"

MISES EN GARDE
Les exportations

Unicode::Assembler - Unicode Collation Algorithme
SYNOPSIS
DESCRIPTION
Constructeur et couture
UCA_Version, alternative, arrière, entrée, hangul_terminator, plus hautFFFF,
identique, ignoreChar, ignoreName, ignore_level2, katakana_before_hiragana, niveau,
long_contraction, minimalFFFE, normalisation, overrideCJK, overrideHangul,
overrideOut, prétraiter, réorganiser, réécrire, supprimer, table, undefChar,
undefName, upper_before_lower, variable

Méthodes de classement
"@sorted = $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)"

Méthodes de recherche
"$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)"

Autres méthodes
"%old_tailoring = $Collator->change(%new_tailoring)", "$modified_collator =
$Collator->change(%new_tailoring)", "$version = $Collator->version()",
"UCA_Version()", "Base_Unicode_Version()"

EXPORTATION
INSTALLER
MISES EN GARDE
Normalisation, test de conformité

AUTEUR, COPYRIGHT ET LICENCE
VOIR ÉGALEMENT
Algorithme de classement Unicode - UTS #10, table d'éléments de classement Unicode par défaut
(DUCET), Le test de conformité pour l'UCA, Hangul Syllable Type, Unicode Normalization
Formulaires - UAX #15, langage de balisage de données locales Unicode (LDML) - UTS #35

Unicode::Assembler::CJK::Big5 - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::GB2312 - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::JISX0208 - pondération JIS KANJI pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::Coréen - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::Pinyin - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::Stroke - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::CJK::Zhuyin - pondération CJK Sécurité Idéogrammes pour Unicode::Assembler
SYNOPSIS
DESCRIPTION
MISE EN GARDE
VOIR ÉGALEMENT
CLDR - Référentiel de données régionales communes Unicode, langage de balisage de données régionales Unicode
(LDML) - UTS #35, Unicode :: Collate, Unicode :: Collate :: Locale

Unicode::Assembler::Local - Linguistique adaptation pour DUCET via Unicode::Assembler
SYNOPSIS
DESCRIPTION
Constructeur
Méthodologie
"$Collator->getlocale", "$Collator->locale_version"

Une liste de paramètres régionaux personnalisables
INSTALLER
MISE EN GARDE
la couture n'est pas maximale

AUTEUR
VOIR ÉGALEMENT
Algorithme de classement Unicode - UTS #10, table d'éléments de classement Unicode par défaut
(DUCET), langage de balisage de données locales Unicode (LDML) - UTS #35, CLDR - Unicode Common
Référentiel de données locales, Unicode :: Collate, Unicode :: Normalize

Unicode::Normaliser - Unicode Normalisation Formulaires
SYNOPSIS
DESCRIPTION
Formulaires de normalisation
"$NFD_string = NFD($string)", "$NFC_string = NFC ($string)", "$NFKD_string =
NFKD($chaîne)", "$NFKC_chaîne = NFKC($chaîne)", "$FCD_chaîne = FCD($chaîne)",
"$FCC_string = FCC($string)", "$normalized_string = normalize($form_name,
$chaîne)"

Décomposition et composition
"$decomposed_string = décomposer($string [, $useCompatMapping])",
"$reordered_string = reorder($string)", "$composed_string = composer($string)",
"($processed, $unprocessed) = splitOnLastStarter($normalized)", "$processed =
normalize_partial($form, $unprocessed)", "$processed = NFD_partial($unprocessed)",
"$processed = NFC_partial($non traité)", "$processed =
NFKD_partial($non traité)", "$traité = NFKC_partial($non traité)"

Vérification rapide
"$result = checkNFD($string)", "$result = checkNFC($string)", "$result =
checkNFKD($string)", "$result = checkNFKC($string)", "$result =
checkFCD($string)", "$result = checkFCC($string)", "$result = check($form_name,
$chaîne)"

Données de caractère
"$canonical_decomposition = getCanon($code_point)", "$compatibility_decomposition
= getCompat($code_point)", "$code_point_composite = getComposite($code_point_here,
$code_point_next)", "$combining_class = getCombinClass($code_point)",
"$may_be_composed_with_prev_char = isComp2nd($code_point)", "$is_exclusion =
isExclusion($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)"

EXPORTATION
MISES EN GARDE
Version Perl vs version Unicode, Correction du mappage de décomposition, Révisé
définition de la composition canonique

AUTEUR
VOIR ÉGALEMENT
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 caractère base de données
SYNOPSIS
DESCRIPTION
argument de point de code
charinfo()
code, prénom, category, combinant, bidis, décomposition, décimal, chiffre, numérique,
miroir, unicode10, commentaire, supérieur, baisser, titre, bloc, scénario

charprop()
Bloc, Decomposition_Mapping, Name_Alias, Numeric_Value, Script_Extensions

charprops_all()
bloc de caractères()
carscript()
charblocks()
caractères()
charinrange()
catégories_générales()
bidi_types()
compexcl()
dossier ()
code, plein, simple, cartographie, statuts, * Si vous utilisez ce mappage "I", * Si vous excluez
cette cartographie du "je", turc

all_casefolds()
casespec()
code, baisser, titre, supérieur, condition

nameseq()
nombre()
prop_aliases()
prop_values()
prop_value_aliases()
prop_invlist()
prop_invmap()
"s", "sl", "correction", "contrôle", "alternatif", "fiction", "abréviation", "une", "Al",
"ae", "ale", "ar", "n", "annonce"

recherche_invlist()
Unicode :: UCD ::UnicodeVersion
Blocs versus Scripts
Adaptir Scripts et Blocs
Noms de bloc à l'ancienne ou au nouveau style
AUTEUR

Utilisateur::grent - de nom interface à De Perl intégré getgr*() fonctions
SYNOPSIS
DESCRIPTION
REMARQUE
AUTEUR

Utilisateur :: pwent - de nom interface à De Perl intégré getpw*() fonctions
SYNOPSIS
DESCRIPTION
Spécificités du système
REMARQUE
AUTEUR
HISTOIRE
18 mars 2000

Chargeur XS - Dynamiquement charge C bibliothèques développement Perl code
VERSION
SYNOPSIS
DESCRIPTION
Migration depuis "DynaLoader"
Modèle passe-partout rétrocompatible
Ordre d'initialisation : précoce charge()
Le cas le plus poilu
DIAGNOSTIC
"Impossible de trouver le symbole '%s' dans %s", "Impossible de charger '%s' pour le module %s : %s", "Non défini
symboles présents après le chargement de %s : %s"

LIMITATIONS
Bugs connus
BOGUES
VOIR ÉGALEMENT
AUTEURS
DROIT D'AUTEUR ET LICENCE

AUXILIAIRE DOCUMENTATION


Ici devrait être répertoriée toute la documentation des programmes supplémentaires, mais ils n'ont pas tous
pages de manuel encore :

c2ph
h2ph
h2xs
bug perl
2hXNUMX
pod2html
pod2man
s'écraser
xsubpp

Utilisez perltoc en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad