| NP V |
| example |
"Susan was chitchatting."
|
| syntax |
Actor1 V
|
| semantics |
transfer_info(during(E), Actor1, ?Actor2, ?Topic)
cause(Actor1, E)
|
| NP V PP.actor2 |
| example |
"Susan chitchatted with Rachel."
|
| syntax |
Actor1 V {with} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, ?Topic)
transfer_info(during(E), Actor2, Actor1, ?Topic)
cause(Actor1, E)
|
| NP V PP.actor2 PP.topic |
| example |
"Susan chitchatted with Rachel about the problem."
|
| syntax |
Actor1 V {with} Actor2 {about} Topic
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
transfer_info(during(E), Actor2, Actor1, Topic)
cause(Actor1, E)
|
| NP V |
| example |
"Susan and Rachel chitchatted."
|
| syntax |
Actor <+plural> V
|
| semantics |
transfer_info(during(E), Actor_i, Actor_j, ?Topic)
transfer_info(during(E), Actor_j, Actor_i, ?Topic)
|
| NP V PP.topic PP.actor2 |
| example |
"Susan chitchatted about the problem with Rachel."
|
| syntax |
Actor1 V {about} Topic {with} Actor2
|
| semantics |
transfer_info(during(E), Actor1, Actor2, Topic)
transfer_info(during(E), Actor2, Actor1, Topic)
cause(Actor1, E)
|
| NP V PP.topic |
| example |
"Susan and Rachel chitchatted about matters of great import."
|
| syntax |
Actor <+plural> V {about} Topic
|
| semantics |
transfer_info(during(E), Actor_i, Actor_j, Topic)
transfer_info(during(E), Actor_j, Actor_i, Topic)
|
| NP V PP.topic |
| example |
"Susan chitchatted about matters of great import."
|
| syntax |
Actor1 V {about} Topic
|
| semantics |
transfer_info(during(E), Actor1, ?Actor2, Topic)
|
|