symbole

Symbole est un module Perl créé pour manipuler les symboles Perl et leurs noms.
Télécharger maintenant

symbole Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Symbol team
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~tty/kurila-0_02/lib/Symbol.pm

symbole Mots clés


symbole La description

Le symbole est un module Perl créé pour manipuler les symboles Perl et leurs noms. Le symbole est un module Perl créé pour manipuler les symboles Perl et leurs noms. Symbole d'utilisation de Nopsis; $ sym = gensym; ouvert ($ sym, "nom de fichier"); $ _ =; # etc. Ungensym $ sym; # aucun effet # remplacer * foo {io} gérer mais pas $ foo,% foo, etc. * FOO = Geniosym; Imprimer qualifier ("x"), "n"; # "Test :: x" Imprimer qualifier ("x", "foo"), "n" # "foo :: x" Imprimer qualifier ("bar :: x"), "n"; # "Bar :: x" imprimer qualifier ("barre :: x", "foo"), "n"; # "Bar :: x" Imprimer qualifier ("stdout", "foo"), "n"; # "Main :: stdout" (global) Imprimer qualifier (* x), "N"; # retour * x Imprimer qualifier (* x, "foo"), "n"; # retourne * x Utilisez des réfs stricts; imprimer {qualifiez_to_ref $ fh} "foo! n"; $ ref = qualify_to_ref Nom $, $ pkg; Utilisez le symbole qw (delete_package); delete_package ('foo :: bar'); Imprimer "Supprimer" sauf indication de $ FOO :: {'bar ::'}; symbole :: Gensym crée un globe anonyme et retourne une référence à elle. Une telle référence globale peut être utilisée comme une poignée de fichier ou de répertoire.Pour compatibilité en arrière avec des implémentations plus anciennes qui ne prennent pas en charge les globs anonymes, le symbole :: Ungensym est également fourni. Mais ça ne fait rien.symbol :: Geniosym crée une poignée d'IO anonyme. Ceci peut être attribué à un globe existant sans affecter les portions non-io du Glob.Symbol :: Qualify transforme les noms de symboles non qualifiés en noms de variables qualifiés (par exemple, "myvar" -> "myPackage :: myvar"). S'il reçoit un deuxième paramètre, qualifier l'utilise comme paquet par défaut; Sinon, il utilise le paquet de son appelant. Quoi qu'il en soit, les noms de variables globaux (par exemple "stdout", "env", "sig") sont toujours qualifiés avec "Main ::". La qualification s'applique uniquement aux noms de symboles (chaînes). Les références sont laissées inchangées sous l'hypothèse qu'elles sont des références globales, qui sont qualifiées par leur nature.symbol :: qualify_to_ref est comme symbole :: qualifiée, sauf qu'il renvoie un nom de symbole plutôt qu'un nom de symbole, afin que vous puissiez utiliser le résultat. Même si vous utilisez des «réfs» stricts est en vigueur.Symbol :: delete_package élimine un espace de noms entier. Remarque Cette routine n'est pas exportée par défaut - Vous voudrez peut-être l'importer explicitement. Exigences: · Perl


symbole Logiciels associés

Midi

MIDI est un module Perl pouvant lire, composer, modifier et écrire des fichiers MIDI. ...

269

Télécharger

VCS

Couche d'abstraction de la gestion des systèmes de contrôle de différentes versions pour Python ...

164

Télécharger

Devel :: débuginit

Devel :: Debuginit est une extension Perl pour créer des fichiers d'initialisation de débogueur à partir de macros de fichier d'en-tête C. ...

138

Télécharger