[Right triangle ⏵ may be expanded, down triangle ⏷ to close. Button = tree pop-up. × = close pop-up.]

Terminal: run. Derivation Graphs: (left-to-right) compact / full; (top-down) full / compact.

To the other core example: John persuaded Bill to leave (No Raising to Object)
Raising to Object: John expected Bill to leave


Help: blue = parse inside. Abbr.: WS: Workspace; Initial WS: initial heads for Merge after LEX lookup.
×

Words: John expected Bill to leave
Initial WS 1: leaveø vleave:θ:nonf:to Bill expectv:θs vexpect:θ:pst INFLv John 
WS 1: {vleave:θ:nonf:to, leaveø} Bill expectv:θs vexpect:θ:pst INFLv John 
WS 2: {Bill, {vleave:θ:nonf:to, leaveø}} expectv:θs vexpect:θ:pst INFLv John 
WS 3: {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}} vexpect:θ:pst INFLv John 
WS 4: {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}} vexpect:θ:pst INFLv John 
WS 5: {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}} INFLv John 
WS 6: {John, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}} INFLv
WS 7: {INFLv, {John, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}}} 
Final WS: {C, {INFLv, {John, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}}}} 
INT/EXT: {C, {INFLv, {John, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}}}}
EXT: John 3sg pst expect Bill to leave
Spellout: John expected Bill to leave
Parse found: John 3sg pst expect Bill to leave
WS 1: {vleave:θ:nonf:to, leaveø} Bill expectv:θs vexpect:θ:pst INFLv John 
WS 2: {Bill, {vleave:θ:nonf:to, leaveø}} expectv:θs vexpect:θ:pst INFLv John [gray]
WS 3: {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}} vexpect:θ:pst INFLv John [gray]
WS 4: {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}} vexpect:θ:pst INFLv John [gray]
WS 5: {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}} INFLv John [gray]
WS 6: {Bill, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}} INFLv John 
WS 7: {INFLv, {Bill, {vexpect:θ:pst, {Bill, {expectv:θs, {Bill, {vleave:θ:nonf:to, leaveø}}}}}}} John 
WS 1: {vleave:θ:nonf:to, leaveø} Bill expectv:θs vexpect:θ:pst INFLv John 
WS 2: {John, {vleave:θ:nonf:to, leaveø}} Bill expectv:θs vexpect:θ:pst INFLv
WS 3: {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}} Bill vexpect:θ:pst INFLv
WS 4: {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}} Bill vexpect:θ:pst INFLv
WS 5: {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}} Bill INFLv
WS 6: {Bill, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}} INFLv
WS 7: {INFLv, {Bill, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}}} 
Final WS: {C, {INFLv, {Bill, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}}}} 
INT/EXT: {C, {INFLv, {Bill, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}}}}
EXT: Bill 3sg pst expect John to leave
Spellout: Bill expected John to leave
Blocked: inconsistent with input!
WS 1: {vleave:θ:nonf:to, leaveø} Bill expectv:θs vexpect:θ:pst INFLv John 
WS 2: {Bill, {vleave:θ:nonf:to, leaveø}} expectv:θs vexpect:θ:pst INFLv John [gray]
WS 3: {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}} Bill vexpect:θ:pst INFLv [gray]
WS 4: {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}} Bill vexpect:θ:pst INFLv [gray]
WS 5: {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}} Bill INFLv [gray]
WS 6: {John, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}} Bill INFLv
WS 7: {INFLv, {John, {vexpect:θ:pst, {John, {expectv:θs, {John, {vleave:θ:nonf:to, leaveø}}}}}}} Bill 
WS 1: {vleave:θ:nonf:to, leaveø} Bill expectv:θs vexpect:θ:pst INFLv John 
WS 2: {BillJohn} {vleave:θ:nonf:to, leaveø} expectv:θs vexpect:θ:pst INFLv
WS 3: {{BillJohn}, {vleave:θ:nonf:to, leaveø}} expectv:θs vexpect:θ:pst INFLv
WS 4: {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}} vexpect:θ:pst INFLv
WS 5: {{BillJohn}, {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}}} vexpect:θ:pst INFLv
WS 6: {vexpect:θ:pst, {{BillJohn}, {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}}}} INFLv
WS 7: {{BillJohn}, {vexpect:θ:pst, {{BillJohn}, {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}}}}} INFLv
WS 8: {INFLv, {{BillJohn}, {vexpect:θ:pst, {{BillJohn}, {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}}}}}} 
Final WS: {C, {INFLv, {{BillJohn}, {vexpect:θ:pst, {{BillJohn}, {expectv:θs, {{BillJohn}, {vleave:θ:nonf:to, leaveø}}}}}}}} 
INT/EXT: {C, {INFLv, {{Bill, John}, {vexpect:θ:pst, {{Bill,John}, {expectv:θs, {{Bill,John}, {vleave:θ:nonf:to, leaveø}}}}}}}}
EXT: {Bill,[and],John} 3sg pst expect to leave
Spellout: {Bill,[and],John} expected to leave
Blocked: inconsistent with input!
WS 1: {BillJohn} leaveø vleave:θ:nonf:to expectv:θs vexpect:θ:pst INFLv