Gramaticas - norman-ipn/Melodias GitHub Wiki
--Gramaticas
Practicamente es la teoria de como quedarian las gramaticas del compilador ya solo deveriamos de pasarlo a Bison junto con las expresiones Regulares
A->BCA
A->epsilon
B->C (Do)
B->DO (Do Mayor)
B->Dom (Do Menor)
B->DO7 (Do Septima Mayor)
B->Dom7 (Do Menor Septima)
B->DO# (Do Sostenido Mayor)
B->Do#m (Do Sostenido Menor)
B->D (Re)
B->RE (Re Mayor)
B->Rem (Re Menor)
B->RE7 (Re Septima Mayor)
B->Rem7 (Re Menor Septima)
B->RE# (Re Sostenido Mayor)
B->Re#m (Re Sostenido Menor)
B->E (Mi)
B->MI (Mi Mayor)
B->Mim (Mi Menor)
B->MI7 (Mi Septima Mayor)
B->Mim7 (Mi Menor Septima)
B->F (Fa)
B->FA (Fa Mayor)
B->Fam (Fa Menor)
B->FA7 (Fa Septima Mayor)
B->Fam7 (Fa Menor Septima)
B->FA# (Fa Sostenido Mayor)
B->Fa#m (Fa Sostenido Menor)
B->G (Sol)
B->SOL (Sol Mayor)
B->Solm (Sol Menor)
B->SOL7 (Sol Septima Mayor)
B->Solm7 (Sol Menor Septima)
B->SOL# (Sol Sostenido Mayor)
B->Sol#m (Sol Sostenido Menor)
B->A (La)
B->LA (La Mayor)
B->Lam (La Menor)
B->LA7 (La Septima Mayor)
B->Lam7 (La Menor Septima)
B->LA# (La Sostenido Mayor)
B->La#m (La Sostenido Menor)
B->B (Si)
B->SI (Si Mayor)
B->Sim (Si Menor)
B->SI7 (Si Septima Mayor)
B->Sim7 (Si Menor Septima)
B->epsilon
C->' '
C->epsilon