Grammatiche con attributi

noipo
Data questa grammatica:

PRODUZIONI
1) S --> AB
2) A --> CD
3) A --> Sb
4) C --> c
5) D --> d
6) B --> bC
7) B --> b

AZIONI SEMANTICHE
1) A.x = S.x S.y = A.y - B.x
2) C.x = A.x A.y = C.y + D.x
3) A.y = S.y * b.val
4) C.y = c.val + C.x
5) D.x = d.val
6) C.x = b.val B.x = C.y
7) B.x = b.val

Come faccio a sapere se gli attributi sono ereditati o sintetizzati? So la differenza fra questi due ma non capisco come faccio a distinguerli..

Secondo la soluzione (che non so se sia giusta al 100% perchè l'ho trovata su Internet):
S.y = sintetizzato
A.x = ereditato
A.y = sintetizzato
B.x = sintetizzato
C.x = ereditato
D.x = sintetizzato
C.y = sintetizzato

Come ci è arrivato?

Grazie

Risposte
noipo
Qualcuno sa aiutarmi?

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.