Regexp :: analizador :: objetos

para PERL 5 REGEXES
Descargar ahora

Regexp :: analizador :: objetos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeff Pinyan
  • Sitio web del editor:
  • http://search.cpan.org/~pinyan/YAPE-Regex-3.03/Regex/Element.pm

Regexp :: analizador :: objetos Etiquetas


Regexp :: analizador :: objetos Descripción

Objetos para PERL 5 REGEXES REGEXP :: Parser :: Objects es un módulo de Perl que contiene las definiciones de objetos para regexp :: parser.inheritanceall regexp :: analizador :: * objetos heredados de regexp :: analizador :: __ objeto __, la clase base de objetos globales. Todos los objetos definidos por el usuario :: * Heredaje de Myrx :: __ Objeto__ primero, luego desde el regexp :: analizador :: * objeto del mismo nombre, y finalmente desde regexp :: analizador :: __ objeto__. No se preocupe: si no define una clase de base para los objetos de su módulo, o el objeto que cree no es una modificación de un objeto estándar, no se emitirán advertencias. Los __Object__ Base Classall Nodos heredan de REGEXP: : Analizador :: __ objeto__ Los siguientes métodos: My $ D = $ obj-> datos () los datos del objeto. Esto podría ser una referencia de matriz (para un nodo de 'rama'), otro objeto (para un nodo 'Cant'), o podría no existir en absoluto (para un nodo 'Anclaje') .my $ e = $ obj-> Ender () los argumentos para objetar () para crear el nodo final para este objeto. Esto es utilizado por el método Walk (). Típicamente, el enlace de un grupo de captura es un nodo cercano, cualquier enderante de cualquier otra afirmación es un nodo de cola, y el enlace de la clase de caracteres es un nodo_close nodo.my $ c = $ obj-> familia () la familia general de este objeto. Estos son cualquiera de: ALNUM, ANCHOR, DESPUÉS, CUALQUIERA, CYOFLASS, ANYOF_RANGE, ASERVAJE, RAMA, CERRADA, MUNCHO, DIGIT, EXACTO, BANDERS, GRUPO, GROUPP, Minmod, Prop, Open, Cant, Ref, Reg_any.my $ F = $ obj-> banderas () el valor de la bandera para este objeto. Este valor es un número creado por las banderas que están habilitadas en el momento. $ Obj-> insertar () inserta este objeto en el árbol. Devuelve un valor que dice si terminó o no se fusionó con el objeto anterior en el árbol. My $ M = $ M = $ obj-> fusiona () fusiona este nodo con el anterior, si son del mismo tipo. Si se llama después de que se haya agregado $ OBJ al árbol, $ OBJ se eliminará del árbol. La mayoría de los tipos de nodos no se fusionan. Devuelve VERDADERO si el nodo se fusionó con el anterior.my $ o = $ obj-> omit () My $ O = $ obj-> omitir (valor) si este nodo se omite desde el árbol de parse. Ciertos objetos no necesitan aparecer en el árbol, pero son necesarios cuando se inspeccionan el análisis de análisis, o caminando por el árbol. También puede configurar este atributo al pasar un valor. MY $ Q = $ obj-> QR () la representación regex de este objeto. Incluye la representación regex de cualquier niño del objeto. My $ R = $ obj-> crudo () la representación cruda de este objeto. No mira a los niños del objeto, solo mismo. Esto se usa principalmente al inspeccionar el análisis del tipo de rogex.my $ t = $ obj-> () el tipo específico de este objeto. Consulte la documentación del objeto para posibles valores para su tipo.my $ v = $ obj-> visual () la representación visual de este objeto. Incluye la representación visual de cualquier niño del objeto. $ Obj-> caminar () "camina" el objeto. Esto se usa para sumergirse en los niños de los nodos cuando se usa un andador (consulte "Caminar" el árbol "en regexp :: analizador). Los objetos pueden anular estos métodos (como lo hacen los objetos a menudo). Requisitos: · Perl


Regexp :: analizador :: objetos Software relacionado

NET :: Pager

Envíe páginas numéricas / alfanuméricas a cualquier buscapersonas / teléfono en todo el mundo a través de la red Simplewire. ...

206

Descargar