Texte :: Macroscript

Texte :: Macroscript est un pré-processeur de macro avec une capacité Perl intégrée.
Télécharger maintenant

Texte :: Macroscript Classement & Résumé

Publicité

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

Texte :: Macroscript Mots clés


Texte :: Macroscript La description

Texte :: Macroscript est un pré-processeur macro avec une capacité Perl intégrée. Texte :: Macroscript est un pré-processeur de macro avec une capacité Perl intégrée.Synopsis Texte d'utilisation :: Macroscript; # nouveau () pour le traitement de macro ma macro = text :: macroscript-> nouveau; tandis que () {imprimer $ macro-> expand ($ _) si $ _; } # Utilisation canonique (le nom de fichier améliore les messages d'erreur): My $ macro = text :: macroscript-> nouveau; tandis que () {imprimer $ macro-> expand ($ _, $ argv) si $ _; } # nouveau () pour traitement de macro incorporé My $ macro = Text :: macroscript-> nouveau (-Edbedded => 1); # Délimiteurs par défaut à # ou My $ macro = text :: macroscript-> neuf (-Opendelim => ']'); tandis que () {imprimé $ macro-> expand_delimited ($ _, $ argv) si $ _; } # Créez un objet macro et créez des macros / scripts initiaux à partir du fichier # donné: My $ macro = text :: macroscript-> nouveau (-File => ); # Créez un objet macro et créez des macros / scripts initiaux à partir de la ou des définitions # données: My $ macro = Texte :: macroscript-> nouveau (-macro => , -script => ,], -Variable => ,); # Nous pouvons bien sûr utiliser une combinaison des options. My $ macro = text :: macroscript-> nouveau (-Comment => 1); # Créer la macro %% []. # définir () $ macro-> définir (-macro, $ macroname, $ macrobody); $ Macro-> définir (-script, $ scriptName, $ script script); $ Macro-> Définir (-Variable, $ variablename, $ variable de corps); # undefine () $ macro-> Undefine (-macro, $ macroname); $ Macro-> Undefine (-script, $ scriptName); $ Macro-> undefine (-Variable, $ variablename); #define_all () $ macro-> Undefine (-macro); $ Macro-> undefine (-script); $ Macro-> Undefine (-Variable); # liste () @macros = $ macro-> liste (-macro); @macros = $ macro-> liste (-macro, -namesonly); @scripts = $ macro-> liste (-script); @scripts = $ macro-> liste (-script, -Namamesonly); @variables = $ macro-> liste (-variable); @variables = $ macro-> Liste (-Variable, -Namesonly); # load_file () - traite toujours le contenu comme dans les délimiteurs si nous sommes # faisant un traitement intégré. $ Macro-> load_file ($ nom de fichier); # expand_file () - appels expand_embedded () Si nous effectuons un traitement de # intégré autrement des appels expansent (). $ Macro-> expand_file ($ nom de fichier); @expanded = $ macro-> expand_file ($ nom de fichier); # expand () $ dilaté = $ macro-> expand ($ non excenté); $ expansé = $ macro-> expand ($ non excenté, $ nom de fichier); # expand_embedded () $ développé = $ macro-> expand_embedded ($ non excenté); $ dilaté = $ macro-> expand_embedded ($ non expandé, nom de fichier $); ce paquet inclut également les scripts de macro et de macrodir qui nous permettent d'étendre les macros sans avoir à utiliser / comprendre le texte :: macroscript.pm, bien que vous devriez apprendre La poignée de commandes macro disponibles et qui sont documentées ici et en macro. Macro fournit plus de documentation sur l'approche intégrée. La bibliothèque macroutil.pl fournie fournit certaines fonctions que vous pouvez choisir d'utiliser dans HTML Travail, par exemple. REquiels: · Configuration requise: · Perl


Texte :: Macroscript Logiciels associés