[A [B] [C]] | [A [B] [C] [D] [E]] | [DP ^the|large|book] |
Terminal node with multiple lines [NP [N 本 hon 'book']] | Subscript: X_1 [A [B] [C X_1]] | Strikethrough: $X [A [B] [C $Argument]] |
The ugly old man from Brazil found books of poems in the puddle. (Carnie 2013: 198) [TP [DP_1 [D' [D the] [NP [N' [AdjP [Adj' [Adj ugly]]] [N' [AdjP [Adj' [Adj old] ]][N' [N' [N man]] [PP [P' [P from] [DP [D'[D] [NP [N' [N Brazil]] ]] ]]]]] ]] ] ][T' [T Past] [vP [t_1] [v' [v] [VP [V'[V' [V found] [DP [D' [D the] [NP [N' [N book] [PP [P' [P of] [DP [D' [D ] [NP [N' [N poems] ] ] ]] ]]]] ]] ] [PP [P' [P in] [DP [D' [D the] [NP [N' [N puddle]]]]]]]]]]]]] |
Stop previous command: // (Example) Stop strikethough [A [B] [C $Str//NoStr]] |
|
Left bracket: \LBr Right bracket: \RBr [CP ^/LBrwhich|book/RBr_1//|did|you|read|//$/LBrwhich|book/RBr_1] |
Stop previous command: // (Example) Stop subscript: C_Q//+Pres+have (Example) Stop strikethrough: $have//+-en [C [C_Q//+Pres+have] [T [N_1 [N_1] [Mary] ] [T [T $Pres+have] [v_Perf [v_Perf $have//+-en] [v* [t_1] [v* [v*] [buy [buy] [D [D the] [N [N] [book]]]]]]]]]] |
Set Merge (Unlabeled): {A, B} | Set Merge (Labeled): {A A, B} | Pair Merge (First element is adjunct - adjunct appears to the left): {A <D, B>, C} | Pair Merge (Use <2 to make adjunct appear to the right - first element is adjunct): {A <2 D, B>, C} |
Multiple Adjuncts {A <P,<K,B C> C>, <F,<{E,G},<M,<2 U,<{D,O},C>>>>>} | Use || for multiple lines: {N N, 本||hon||'book'} |
Complex example: {C C, {Phi3 {d d, {n n, they}}, {Tpast Tpast, {vUnerg {d d, {n n, they}}, {vUnerg vUnerg, {wonder wonder, {Q {Q Q, {in in, {which which, < {adj adj, Texas}, {n n, city}>}}}, {C_whEm C_whEm, {Phi1 {d d, {n n, JFK}}, {be+Tpast be+Tpast, {be {d d, {n n, JFK}}, {be be, {Prt {d d, {n n, JFK}}, {Prt Prt, <2{Q Q, {in in, {which which, < {adj adj, Texas}, {n n, city}>}}}, {assassinate assassinate, {d d, {n n, JFK}}}>}}}}}}}}}}}}}} |
Merge: | set-Merge |
Stream: | ['the', 'buy', 'v*', ['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | pair-Merge |
Stream: | ['buy', 'v*', ['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Label stays the same: |
Merge: | set-Merge |
Stream: | ['v*', ['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: | |
Box: |
Merge: | set-Merge |
Stream: | [['who', 'n_sg_3rd_wh'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
Crash (Unlabeled): |
Merge: | set-Merge |
Stream: | ['that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label via shared features: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Label via movement: |
Merge: | set-Merge |
Stream: | ['v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['John', 'n_sg_3rd'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Access Box: | who+C_Q |
Crash (Unlabeled): |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label via shared features: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Label from Head: | |
Label via movement: | |
Label from Head: | |
FormCopy: | |
Access Box: | who+C_Q |
Transfer: | |
Frontier: |
Spell Out: | who+CQ n John T(Past,3rd,sg) v say that T(Pres,3rd,sg) will v* buy the n book |
PF Rules: | who CQ+T(Past,3rd,sg) who did John say that T(Pres,3rd,sg)+will who did John say that will buy the book |
Merge: | set-Merge |
Stream: | ['Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Label via movement: | |
Crash (Unlabeled): |
Merge: | set-Merge |
Stream: | ['that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label via shared features: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Label from Head: | |
Label via movement: | |
Label from Head: | |
FormCopy: | |
Label via movement: |
Merge: | set-Merge |
Stream: | ['v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['John', 'n_sg_3rd'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | ['C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Access Box: | who+C_Q |
Crash (Unlabeled): |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [] |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label via shared features: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Label from Head: | |
Label via movement: | |
Label from Head: | |
FormCopy: | |
Access Box: | who+C_Q |
Transfer: | |
Frontier: |
Spell Out: | who+CQ n John T(Past,3rd,sg) v say that T(Pres,3rd,sg) will v* buy the n book |
PF Rules: | who CQ+T(Past,3rd,sg) who did John say that T(Pres,3rd,sg)+will who did John say that will buy the book |
Merge: | set-Merge |
Stream: | ['v*', ['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Unlabeled: |
Merge: | set-Merge |
Stream: | [['n_sg_3rd_wh', 'who'], 'will', 'Tpres', 'that', 'say', 'v', ['n_sg_3rd', 'John'], 'Tpast', 'C_Q'] |
Operations: | Checked Features: 'uPerson' 'uNumber' 'uGender' |
Unlabeled: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
Label from Head: | |
FormCopy: | |
Crash (Unlabeled): |
# of Merges: | 34 |
# of Backtracks: | 6 |
# of Crashes: | 42 |
# of Successful Derivations: | 2 |