| NP V |
| example |
"The books slid."
|
| syntax |
Theme V
|
| semantics |
motion(during(E), Theme)
|
| NP V PP.initial_location |
| example |
"The books slid from the table."
|
| syntax |
Theme V {{+path & -dest_dir}} Initial_Location
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Initial_Location)
|
| NP V PP.destination |
| example |
"The books slid to the floor."
|
| syntax |
Theme V {to} Destination
|
| semantics |
motion(during(E), Theme)
location(end(E), Theme, Destination)
|
| NP V PP.initial_location PP.destination |
| example |
"The books slid from the table to the floor."
|
| syntax |
Theme V {{+src}} Initial_Location {to} Destination
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Initial_Location)
location(end(E), Theme, Destination)
|
| NP.agent V NP |
| example |
"Carla slid the books."
|
| syntax |
Agent V Theme
|
| semantics |
motion(during(E), Theme)
cause(Agent, E)
|
| NP V NP PP.initial_location |
| example |
"Carla slid the books across the table."
|
| syntax |
Agent V Theme {{+path & -dest_dir}} Trajectory
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Initial_Location)
cause(Agent, E)
|
| NP V NP PP.destination |
| example |
"Carla slid the books to the floor."
|
| syntax |
Agent V Theme {to} Destination
|
| semantics |
motion(during(E), Theme)
location(end(E), Theme, Destination)
cause(Agent, E)
|
| NP V NP PP.initial_location PP.destination |
| example |
"Carla slid the books from one end of the table to the other."
|
| syntax |
Agent V Theme {{+src}} Initial_Location {to} Destination
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Initial_Location)
location(end(E), Theme, Destination)
cause(Agent, E)
|
|