Perl6 :: Export :: Attribut

PERL6 :: Export :: Attribut - Le Perl 6 'est l'exportation (...)' Trait comme un attribut Perl 5.
Télécharger maintenant

Perl6 :: Export :: Attribut Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Damian Conway
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~dconway/

Perl6 :: Export :: Attribut Mots clés


Perl6 :: Export :: Attribut La description

Perl6 :: Export :: Attribut - Le Perl 6 'est l'exportation (...)' Trait comme un attribut Perl 5. Perl6 :: Export :: Attrites - Le Perl 6 'est l'exportation (...)' Trait comme un Perl 5 Attribut.Synopsis Package Certains :: Module; Utiliser Perl6 :: Export :: attrais; # Exporter FOO par défaut, lorsqu'il est demandé explicitement, # ou lorsque le jeu d'exportation ": Tous" est demandé ... Sub FOO: Exporter (: par défaut) {Imprimer "PHOOO!"; } # Exporter var par défaut, lorsqu'il est explicitement demandé, # ou lorsque ": abeilles", ": pubs" ou ": tous" L'ensemble d'exportation est demandé ... # Les parens après "EXPORT" sont comme les parens de une sous-barre qw (...): export (: défaut: abeilles: pubs) {imprimé "Baaa!"; } # Exportez Baz lorsqu'il est demandé de manière explicite # ou lorsque le jeu d'exportation ': Abee' ou ': tout' EXPORT est demandé ... SUB Baz: Exporter (: Bees) {Imprimer "Baassss!"; } # EXPORTENNER TOUJOURS EXPORTER QUX # (Peu importe ce que l'autre est demandée explicitement ou implicitement) SUB QUX: Exportation (: obligatoire) {imprimé "QUUUUUUUUUUX!"; } Importer {# Ce bloc est appelé lorsque le module est utilisé (comme d'habitude), # mais on l'appelle une fois que toutes les demandes d'exportation ont été traitées. # Ces demandes auront été dépouillées à partir de sa liste d'arguments @_} implémente une version native de Perl 5 de ce que le mécanisme d'exportation de symboles Perl 6 ressemblera à l'impression.Il est très simple: · Si vous voulez qu'un sous-programme soit capable d'être exporté (quand Explicitement demandé dans les arguments d'utilisation), vous le marquez avec l'attribut: Exporter l'attribut. · Si vous souhaitez qu'un sous-programme soit automatiquement exporté lorsque le module est utilisé (sans arguments primordiaux spécifiques), vous le marquez avec le: Exporter (: défaut) attribut. · Si vous voulez qu'un sous-programme soit automatiquement exporté lorsque le module est utilisé (même si l'utilisateur spécifie des arguments primordiaux), vous le marquez avec l'attribut: exportation (: obligatoire). · Si le sous-programme doit également être exporté lorsqu'il est particulier Des groupes d'exportation sont demandés, vous ajoutez les noms de ces groupes d'exportation à la liste d'arguments de l'attribut. Exigences: · Perl


Perl6 :: Export :: Attribut Logiciels associés

Amodules3

Amodules3 est un cadre flexible pour développer des applications utilisant une programmation orientée objet. ...

134

Télécharger