Hay que generar test para evaluar si el analizador se comporta tal y como esperamos. Además, estos test también nos van a servir para comprobar que no se "estropea" conforme avanza el proyecto y se realizan cambios:
Posibles inicializaciones del Struct: vamos a obligar a hacer siempre new o vamos a permitir la inicialización con {... , ... , ...} (revisar test structCorrect.cpm del sintactico)
Hay que generar test para evaluar si el analizador se comporta tal y como esperamos. Además, estos test también nos van a servir para comprobar que no se "estropea" conforme avanza el proyecto y se realizan cambios: