Texto :: Macroscript

Texto :: Macroscript es un pre-procesador macro con capacidad de PERL incrustada.
Descargar ahora

Texto :: Macroscript Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Mark Summerfield
  • Sitio web del editor:
  • http://search.cpan.org/~summer/

Texto :: Macroscript Etiquetas


Texto :: Macroscript Descripción

Texto :: Macroscript es un pre-procesador macro con capacidad de PERL incrustada. Texto :: MacRostrScript es un pre-procesador macro con capacidad de perl incrustada. HSYNOPSIS Use texto :: Macroscript; # nuevo () para procesar macro My $ macro = texto :: macroscript-> nuevo; mientras () {imprimir $ macro-> expandir ($ _) si $ _; } # Uso canónico (el nombre de archivo mejora los mensajes de error): MY $ MACRO = Texto :: Macroscript-> Nuevo; Mientras () {imprimir $ macro-> expandir ($ _, $ ARGV) si $ _; } # nuevo () para el procesamiento de macro incrustado My $ macro = texto :: macroscript-> nuevo (-embedded => 1); # Delimiters de forma predeterminada para # o My $ Macro = Texto :: Macroscript-> Nuevo (-Pendelim => ']'); while () {imprimir $ macro-> expand_delimited ($ _, $ argv) si $ _; } # Cree un objeto macro y cree macros / scripts iniciales desde el archivo (s) # Dado: My $ MACRO = Texto :: Macroscript-> Nuevo (-File => ); # Cree un objeto macro y cree macros / scripts iniciales de la (s) definición (s) Dada: MY $ MACRO = Texto :: Macroscript-> Nuevo (-Macro => ,],], -Script => ,], -Variable => ,); # Por supuesto, podemos usar cualquier combinación de las opciones. MY $ MACRO = Texto :: Macroscript-> Nuevo (-Comentario => 1); # Crear la macro %% []. # define () $ MACRO-> Definir (-Macro, $ Macroname, $ Macrobody); $ MACRO-> Definir (-Script, $ ScriptName, $ Scriptbody); $ MACRO-> Definir (-Variable, $ VariablenaName, $ Variablebody); # UNDEREFINE () $ MACRO-> UNDEFINE (-MACRO, $ MATRONAME); $ MACRO-> UNDEFINE (-Script, $ ScriptName); $ MACRO-> UNDEFINE (-Variable, $ VariablenaName); # UNDEFINE_ALL () $ MACRO-> UNDEFINE (-MACRO); $ MACRO-> UNDEFINE (-Script); $ Macro-> UNDEFINE (-Variable); # Lista () @Macros = $ Macro-> Lista (-Macro); @Macros = $ Macro-> Lista (-Macro, -namesOnamsly); @scripts = $ macro-> Lista (-Script); @scripts = $ macro-> Lista (-Script, -namesOnSly); @Variables = $ Macro-> Lista (-Variable); @variables = $ macro-> Lista (-Variable, -NamesOnly); # load_file (): siempre trata los contenidos como dentro de los delimitadores si estamos # haciendo procesamiento incrustado. $ Macro-> load_file ($ nombre de archivo); # expand_file () - Llamadas expand_embedded () Si estamos haciendo incrustados # procesamiento, de lo contrario, las llamadas se expanden (). $ Macro-> expand_file ($ nombre de archivo); @Expanded = $ Macro-> expand_file ($ nombre de archivo); # expandir () $ expandido = $ macro-> expandir ($ inespanded); $ expandido = $ macro-> expandir ($ inespanded, $ $ nombre); # expand_embedded () $ expandido = $ macro-> expand_embedded ($ inespanded); $ expanded = $ macro-> expand_embedded ($ inespanded, $ $ nombre); Este paquete también incluye los scripts de macro y macrodir que nos permite expandir macros sin tener que usar / entender texto :: macroscript.pm, aunque tendrá que aprender El puñado de comandos de macro disponibles y que están documentados aquí y en macro. Macro proporciona más documentación sobre el enfoque incorporado. La biblioteca Macroutil.pl suministrada proporciona algunas funciones que puede optar por usar en el trabajo HTML, por ejemplo. Requisitos: · Perl Requisitos: · Perl


Texto :: Macroscript Software relacionado

text-vimcolor

Text-Vimcolor es un programa de línea de comandos para sintaxis en color Un archivo en HTML, XML o PDF. ...

165

Descargar

Caché :: Benchmark

Caché :: Benchmark es un módulo Perl que prueba la calidad y la velocidad de un módulo de caché para comparar cachemodulaciones y algoritmos. ...

360

Descargar

SAP :: RFC

SAP :: RFC es un módulo PERL que contiene llamadas de función RFC contra un sistema SAP R / 3. ...

376

Descargar