Revert "Revert "parser mejorado""

This reverts commit 361e9e1636ba942babdfa89cf89058dea8234bc0.