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

Help: blue = parse found inside. Abbreviations: WS: Workspace; SO: Syntactic Object; IA/EA: Internal/External Argument; INT/EXT: interface SO post-Merge/FormCopy; Initial WS: heads that may project after LEX word lookup. ...
×

Words: the mechanic carefully packed his tools
Initial WS 1: toolshis packθ vpack:θ:pst INFLv carefullyv mechanicthe
WS 1: {packθ, toolshis} vpack:θ:pst INFLv carefullyv mechanicthe
WS 2: {vpack:θ:pst, {packθ, toolshis}} INFLv carefullyv mechanicthe
WS 3: {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}} INFLv carefullyv
WS 4: {mechanicthe, {INFLv, {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}}}} carefullyv
WS 1: {packθ, toolshis} vpack:θ:pst INFLv carefullyv mechanicthe
WS 2: {vpack:θ:pst, {packθ, toolshis}} INFLv carefullyv mechanicthe [gray]
WS 3: {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}} INFLv carefullyv [gray]
WS 4: {carefullyv, {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}}} INFLv
WS 5: {mechanicthe, {INFLv, {carefullyv, {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}}}}} 
Final WS: {C, {mechanicthe, {INFLv, {carefullyv, {mechanicthe, {vpack:θ:pst, {packθ, toolshis}}}}}}} 
INT/EXT: {C, {mechanicthe, {INFLv, {carefullyv, {mechanic:thethe, {vpack:θ:pst, {packθ, toolshis}}}}}}}
Initial Spellout: the mechanic 3sg carefully pst pack his tools
Spellout: the mechanic carefully 3sg pst pack his tools
Spellout: the mechanic carefully packed his tools
Parse found: the mechanic carefully packed his tools
Initial Spellout: the mechanic 3sg pst pack his tools carefully
Spellout: the mechanic packed his tools carefully
Error: inconsistent spellout
WS 1: {packθ, mechanicthe} toolshis vpack:θ:pst INFLv carefullyv
WS 2: {vpack:θ:pst, {packθ, mechanicthe}} toolshis INFLv carefullyv
WS 3: {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}} INFLv carefullyv
WS 4: {toolshis, {INFLv, {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}}}} carefullyv
WS 1: {packθ, mechanicthe} toolshis vpack:θ:pst INFLv carefullyv
WS 2: {vpack:θ:pst, {packθ, mechanicthe}} toolshis INFLv carefullyv [gray]
WS 3: {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}} INFLv carefullyv [gray]
WS 4: {carefullyv, {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}}} INFLv
WS 5: {toolshis, {INFLv, {carefullyv, {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}}}}} 
Final WS: {C, {toolshis, {INFLv, {carefullyv, {toolshis, {vpack:θ:pst, {packθ, mechanicthe}}}}}}} 
INT/EXT: {C, {toolshis, {INFLv, {carefullyv, {tools:hishis, {vpack:θ:pst, {packθ, mechanicthe}}}}}}}
Initial Spellout: his tools 3pl carefully pst pack the mechanic
Spellout: his tools carefully 3pl pst pack the mechanic
Spellout: his tools carefully packed the mechanic
Error: inconsistent spellout
Initial Spellout: his tools 3pl pst pack the mechanic carefully
Spellout: his tools packed the mechanic carefully
Error: inconsistent spellout
WS 1: {vpack:θ:pst, packθ} toolshis INFLv carefullyv mechanicthe
WS fail: WS θS 1 < θR 2