NP V NP |
example |
"The king banished the general."
|
syntax |
Agent V Theme
|
semantics |
cause(Agent, E)
location(start(E), Theme, ?Source)
location(end(E), Theme, ?Destination)
|
NP V NP PP.source |
example |
"The king banished the general from the army."
|
syntax |
Agent V Theme {{+src}} Source
|
semantics |
cause(Agent, E)
location(start(E), Theme, Source)
not(location(end(E), Theme, Source))
|
NP V NP PP.destination |
example |
"The king deported the general to the isle."
|
syntax |
Agent V Theme {to} Destination
|
semantics |
cause(Agent, E)
location(start(E), Theme, ?Source)
location(end(E), Theme, Destination)
|
|