Unparser


En informática , un analizador es un sistema que construye un conjunto de caracteres o componentes de imagen a partir de un árbol de análisis determinado . [1] [2]

Un analizador es, en efecto, lo contrario de un analizador tradicional que toma un conjunto de cadenas de caracteres y produce un árbol de análisis. El desembalaje generalmente implica la aplicación de un conjunto específico de reglas al árbol de análisis sintáctico a medida que se lleva a cabo un " paseo por el árbol ". [1]

Dado que el árbol puede incluir elementos tanto textuales como gráficos, el analizador puede tener dos módulos separados, cada uno de los cuales maneja los componentes relevantes. [2] En tales casos, el "desemparejador maestro" busca en la "tabla descomprimida maestra" para determinar si una estructura anidada dada debe ser manejada por un módulo o por el otro. [2]


Un árbol de análisis, que genera "John golpeó la pelota" cuando no se analiza.