next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Práctica: Cadenas y Comentarios Sup: Análisis Léxico Ant: Ejercicio: Regexp para cadenas Err: Si hallas una errata ...

Ejercicio: El or es vago

Explique el resultado de la siguiente sesión con el depurador:
lhp@nereida:~/Lperl/src/topdown/PL0506/03lexico/PL-Tutu/lib/PL/Lexical$ perl -de 0
  DB<1> 'bb' =~ m{b|bb}; print $&
  b
  DB<2> 'bb' =~ m{bb|b}; print $&
  bb
Perl convierte la expresión regular en un NFA. A diferencia de lo que ocurre en otras herramientas, el NFA no es convertido en un DFA. El NFA es entonces simulado. ¿Que está ocurriendo en la simulación?


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Práctica: Cadenas y Comentarios Sup: Análisis Léxico Ant: Ejercicio: Regexp para cadenas Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21