Per rendere piu' ristretto il numero di frasi che una grammatica puo' generare si puo' ricorrere ad una sottocategorizzazione dei verbi introducendo anche delle categorie semantiche per i nomi (umano, animato, oggetto, ....)
![]() | "Il ragazzo mangia una mela" pred(verbo,mangiare,trans,risultato, [sn/sogg/agente/[umano,animato], sn/ogg/tema_aff/[oggetto]]). |
![]() | "Mario ordina al figlio di riordinare la sua camera" pred(verbo,ordinare,trans,attivita, [sn/sogg/agente/[umano], sp/ogg2/paziente/a/[umano], svinf/prop/di/[sogg=ogg2/paziente]]). |
![]() | "Maria piace a luigi" pred(verbo,piacere,intr,emotivo, [sn/sogg/tema_emot/[oggetto,umano], sp/ogg2/esperiente/a/[umano]]). |