[Right triangle ⏵ may be expanded, down triangle ⏷ to close. Button
= tree pop-up. × = close pop-up.]
Initial WS 1: traina arriveθ:presp varrive vv:prog:pres INFLv:3sg
WS 1: {arriveθ:presp, traina} varrive vv:prog:pres INFLv:3sg
WS 2: {varrive, {arriveθ:presp, traina}} vv:prog:pres INFLv:3sg
WS 3: {vv:prog:pres, {varrive, {arriveθ:presp, traina}}} INFLv:3sg
WS 4: {INFLv:3sg, {vv:prog:pres, {varrive, {arriveθ:presp, traina}}}}
Final WS: {C, {INFLv:3sg, {vv:prog:pres, {varrive, {arriveθ:presp, traina}}}}}
INT/EXT: {C, {INFL
v:3sg, {v
v:prog:pres, {v
arrive, {arrive
θ:presp, train
a}}}}}
EXT: a train 3sg pres be ing arrive
Spellout: a train is arriving
Blocked: inconsistent with input!
EXT: there 3sg pres be ing arrive a train
Spellout: there is arriving a train
Parse found: there 3sg pres be ing arrive a train
Final WS: {CQ:aux(3sg,pres,be), {INFLv:3sg, {vv:prog:pres, {varrive, {arriveθ:presp, traina}}}}}
INT/EXT: {C
Q:aux(3sg,pres,be), {INFL
v:3sg, {v
v:prog:pres, {v
arrive, {arrive
θ:presp, train
a}}}}}
EXT: 3sg pres be →→ a train 3sg pres be ing arrive
Spellout: 3sg pres be a train ing arrive
Spellout: is a train arriving
Blocked: inconsistent with input!
EXT: 3sg pres be →→ there 3sg pres be ing arrive a train
Spellout: 3sg pres be there ing arrive a train
Spellout: is there arriving a train
Blocked: inconsistent with input!