| NP V |
| example |
"The books slid."
|
| syntax |
Theme V
|
| semantics |
motion(during(E), Theme)
|
| NP V PP.source |
| example |
"The books slid from the table."
|
| syntax |
Theme V {{+path & -dest_dir}} Source
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Source)
|
| 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.source PP.destination |
| example |
"The books slid from the table to the floor."
|
| syntax |
Theme V {{+src}} Source {to} Destination
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Source)
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.source |
| example |
"Carla slid the books across the table."
|
| syntax |
Agent V Theme {{+path & -dest_dir}} Source
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Source)
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.source PP.destination |
| example |
"Carla slid the books from one end of the table to the other."
|
| syntax |
Agent V Theme {{+src}} Source {to} Destination
|
| semantics |
motion(during(E), Theme)
location(start(E), Theme, Source)
location(end(E), Theme, Destination)
cause(Agent, E)
|
|