[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.

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

Words: John saw John
Initial WS 1: John seeθ vsee:θ:pst INFLv John 
WS 1: {seeθ, John} vsee:θ:pst INFLv John 
WS 2: {vsee:θ:pst, {seeθ, John}} INFLv John 
WS 3: {John, {vsee:θ:pst, {seeθ, John}}} INFLv
WS 4: {INFLv, {John, {vsee:θ:pst, {seeθ, John}}}} 
Final WS: {C, {INFLv, {John, {vsee:θ:pst, {seeθ, John}}}}} 
INT/EXT: {C, {INFLv, {John, {vsee:θ:pst, {seeθ, John}}}}}
EXT: John 3sg pst see John
Spellout: John saw John
Parse found: John 3sg pst see John
Initial WS 2: John sawθ vsaw:θ:pres INFLv John 
WS 1: {sawθ, John} vsaw:θ:pres INFLv John 
WS 2: {vsaw:θ:pres, {sawθ, John}} INFLv John 
WS 3: {John, {vsaw:θ:pres, {sawθ, John}}} INFLv
WS 4: {INFLv, {John, {vsaw:θ:pres, {sawθ, John}}}} 
Final WS: {C, {INFLv, {John, {vsaw:θ:pres, {sawθ, John}}}}} 
INT/EXT: {C, {INFLv, {John, {vsaw:θ:pres, {sawθ, John}}}}}
EXT: John 3sg pres saw John
Spellout: John saws John
Blocked: inconsistent with input!
Initial WS 3: John sawθ vsaw:θ:nonf John 
WS 1: {sawθ, John} vsaw:θ:nonf John 
WS 2: {vsaw:θ:nonf, {sawθ, John}} John 
WS 3: {John, {vsaw:θ:nonf, {sawθ, John}}}