 
 
 
 
 
 
 
 
 
 










 
YappParse.yp para que el análisis
léxico de las secciones de código (HEADCODE, CODE y TAILCODE)
se haga a través de las correspondientes rutinas proveida como parámetros 
para el análisis por el usuario. La idea es ofrecer un primer paso
que facilite la generación de analizadores en diferentes 
lenguajes Perl, C, etc.
Estudie el módulo Text::Balanced. Basándose en 
las funciones 
extract_codeblock y extract_quotelike
del módulo Text::Balanced, resuelva el problema del reconocimiento
de código Perl dentro del analizador léxico de Parse::Yapp,
evitando forzar al usuario en la escritura de ``llaves fantasma''.
Compare el rendimiento de esta solución con la que provee Yapp.
Para analizar el rendimiento use el módulo Benchmark.
¿Cuáles son sus conclusiones? ¿Qué es mejor?
 
 
 
 
 
 
 
 
 
 










