Hola,
Esas reglas serían correctas en general. Son reglas muy específicas, que reconocen este ejemplo y no mucho más, pero en los ejercicios de GLC no se espera que escriban gramáticas muy completas, porque el formalismo es muy limitado.
En particular, la regla GN -> Det GN no es muy apropiada, ya que habilita la incorporación de varios determinantes al GN. Es mejor algo como esto:
GN -> Det N'
N' -> N | N Mod
También se puede mejorar un poco la gramática definiendo dos tipos de verbo, verbo "ser", que es el que puede formar un GV con un adjetivo, y otros verbos.
Saludos,
Aiala
Esas reglas serían correctas en general. Son reglas muy específicas, que reconocen este ejemplo y no mucho más, pero en los ejercicios de GLC no se espera que escriban gramáticas muy completas, porque el formalismo es muy limitado.
En particular, la regla GN -> Det GN no es muy apropiada, ya que habilita la incorporación de varios determinantes al GN. Es mejor algo como esto:
GN -> Det N'
N' -> N | N Mod
También se puede mejorar un poco la gramática definiendo dos tipos de verbo, verbo "ser", que es el que puede formar un GV con un adjetivo, y otros verbos.
Saludos,
Aiala