| |
| Members |
|
|
|
| Roles |
|
|
|
| Frames |
|
| NP V NP |
| example |
"Donna fixed a sandwich."
|
| syntax |
Agent V Product
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Product, Material, ch_of_state, prep)
not(exist(start(E), Product))
exist(result(E), Product)
cause(Agent, E)
|
| NP V NP.beneficiary NP |
| example |
"Donna fixed me a sandwich."
|
| syntax |
Agent V Beneficiary Product
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Product, Material, ch_of_state, prep)
not(exist(start(E), Product))
exist(result(E), Product)
cause(Agent, E)
benefit(E, Beneficiary)
|
| NP V NP PP.beneficiary |
| example |
"Donna fixed a sandwich for me."
|
| syntax |
Agent V Product {for} Beneficiary
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Product, Material, ch_of_state, prep)
not(exist(start(E), Product))
exist(result(E), Product)
cause(Agent, E)
benefit(E, Beneficiary)
|
|
|