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

Spanish progressives (with estar):
Maríaestácomiendo
Marybe.3SG.PRESeat.PRESP
Mary is eating

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

Words: María está comiendo
Initial WS 1: comerø:presp vcomer:θ vv:prog:pres INFLv:3sg María 
WS 1: {vcomer:θ, comerø:presp} vv:prog:pres INFLv:3sg María 
WS 2: {pro_, {vcomer:θ, comerø:presp}} vv:prog:pres INFLv:3sg María 
WS 3: {vv:prog:pres, {pro_, {vcomer:θ, comerø:presp}}} INFLv:3sg María 
WS 4: {INFLv:3sg, {vv:prog:pres, {pro_, {vcomer:θ, comerø:presp}}}} María 
WS 1: {vcomer:θ, comerø:presp} vv:prog:pres INFLv:3sg María 
WS 2: {María, {vcomer:θ, comerø:presp}} vv:prog:pres INFLv:3sg
WS 3: {vv:prog:pres, {María, {vcomer:θ, comerø:presp}}} INFLv:3sg
WS 4: {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, comerø:presp}}}} 
Final WS: {C, {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, comerø:presp}}}}} 
INT/EXT: {C, {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, comerø:presp}}}}}
EXT: María 3sg-f pres estar presp comer
Spellout: María está comiendo
Parse found: María 3sg-f pres estar presp comer
EXT: 3sg-f pres estar presp María comer
Blocked: inconsistent with input!
Initial WS 2: comerθ:presp vcomer:θ vv:prog:pres INFLv:3sg María 
WS 1: {comerθ:presp, María} vcomer:θ vv:prog:pres INFLv:3sg
WS 2: {vcomer:θ, {comerθ:presp, María}} vv:prog:pres INFLv:3sg
WS 3: {pro_, {vcomer:θ, {comerθ:presp, María}}} vv:prog:pres INFLv:3sg
WS 4: {vv:prog:pres, {pro_, {vcomer:θ, {comerθ:presp, María}}}} INFLv:3sg
WS 5: {INFLv:3sg, {vv:prog:pres, {pro_, {vcomer:θ, {comerθ:presp, María}}}}} 
Final WS: {C, {INFLv:3sg, {vv:prog:pres, {pro_, {vcomer:θ, {comerθ:presp, María}}}}}} 
INT/EXT: {C, {INFLv:3sg, {vv:prog:pres, {pro_, {vcomer:θ, {comerθ:presp, María}}}}}}
EXT: 3sg pres estar presp comer María
Spellout: está comiendo María
Blocked: inconsistent with input!
WS 1: {comerθ:presp, María} vcomer:θ vv:prog:pres INFLv:3sg
WS 2: {vcomer:θ, {comerθ:presp, María}} vv:prog:pres INFLv:3sg [gray]
WS 3: {María, {vcomer:θ, {comerθ:presp, María}}} vv:prog:pres INFLv:3sg
WS 4: {vv:prog:pres, {María, {vcomer:θ, {comerθ:presp, María}}}} INFLv:3sg
WS 5: {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, {comerθ:presp, María}}}}} 
Final WS: {C, {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, {comerθ:presp, María}}}}}} 
INT/EXT: {C, {INFLv:3sg, {vv:prog:pres, {María, {vcomer:θ, {comerθ:presp, María}}}}}}
EXT: María 3sg-f pres estar presp comer María
Blocked: EXT inconsistent!
Blocked: inconsistent with input!
EXT: 3sg-f pres estar presp María comer María
Blocked: inconsistent with input!