El código es este, es una implementación en prolog de gramáticas libres de contexto, inspirado en el ejercicio del practico de expresiones regulares.
https://drive.google.com/file/d/1a6FIgA96i8Rt7UB2fZZXGcYRK4eoSqUw/view?usp=sharing
https://drive.google.com/file/d/1a6FIgA96i8Rt7UB2fZZXGcYRK4eoSqUw/view?usp=sharing