BLATTE :: Compilador

BLATTE :: Compiler es un módulo PERL para compilar un documento de Blatte en Perl.
Descargar ahora

BLATTE :: Compilador Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Bob Glickstein
  • Sitio web del editor:
  • http://search.cpan.org/~bobg/HTML-LoL-1.3/lib/HTML/LoL.pm

BLATTE :: Compilador Etiquetas


BLATTE :: Compilador Descripción

BLATTE :: Compiler es un módulo PERL para compilar un documento de Blatte en Perl. BLATTE :: Compiler es un módulo Perl para compilar un documento de Blatte en Perl.Synopsis, use Blatte :: Compilador; BLATTE :: Compilador :: Compile ($ file_handle, devolución de llamada); BLATTE :: Compilador :: Compile_Sparse ($ File_Handle, devolución de llamada); Sub callback {my ($ val, $ src) = @_; Si (definido ($ src)) {... Blatte Expression ...} else {... texto simple ...}} Esta es una interfaz conveniente para analizar un archivo lleno de código BLATTE. Se pasa un identificador de archivos y una devolución de llamada para compilar () o compile_sparse () (consulte a continuación la diferencia entre los dos). Luego se invoca la devolución de llamada para cada elemento de nivel superior analizado de la entrada. La función de compilación () trata su entrada completa como una secuencia de expresiones de Blatte, incluido el texto plano en el nivel superior, que se divide en "palabras" de Blatte "" Cada uno de los cuales es una expresión de Blatte. La devolución de llamada se llama una vez para cada expresión, con dos argumentos: la cadena Perl resultante de analizar la expresión de la Blatte; y la propia cadena de la fuente de Blatte. La función Compile_SParse () funciona de la misma manera, excepto que el texto sin formato en el nivel superior de la entrada no se divide en palabras. Solo las expresiones de Blatte que comienzan con un Blatte Metacaracter están analizadas como se describe anteriormente. Todo el texto entre dichas expresiones se pasa como una sola cadena a la devolución de llamada, sin un segundo argumento. Requisitos: · Perl


BLATTE :: Compilador Software relacionado