Manejadores de parser y parser inspirados en el ejemplo. No funcional.