

Siguiendo con la construcción del compilador para el lenguaje Tutu, escriba un analizador APDR para la siguiente gramática. Reutilice el código de las prácticas de las secciones anteriores (4.3 y 4.4).
| program      
 | 
| declarations 
 | 
| declaration  
 | 
| statements   
 | 
| statement    
 | 
| expression   
 | 
| term         
 | 
| factor       
 | 
| idlist       
 | 

