Example | Instruction stream (clickable) | Notes |
---|---|---|
ما بيروحوا ma b-yruuH-u neg indic.imperf go.they "They don't go (out)" |
[ruuH, v_unerg, [pro_henna,d], t_imperf, indic, neg, c] | (Brustad 2000:122) |
تعلمت اللغة من جيراننا tEallm-t el-lugha min jiiran-na learned.1st.sg. the-language.f from neighbors.m-our I learned the language from our neighbor |
[lugha, el, [jiiraan, poss, [niHna,d], min], tEallm, v_trans, [pro_ana,d], t_perf, c] | Pair-merge. |
بيروحو بهالعتمة b-y-ruuH-u bi-ha- el-ʕatma indic-go.3rd.pl.m in- the-darkness.f |
[aEtma, el, ha, bi, ruuH, v_unerg, [pro_henna,d], t_imperf, indic, c] | Brustad 2000:118 |
ما يشوفوا العروس لليلة العرس maa y-shuuf-u el-ʕaruus la-lelt el-ʕars neg see.3rd.pl.m the-bride.f until-night.f the-wedding.m "they used to not see the bride until the night..." |
[aEruus, el, [aErs, el, gen, lelt, d, la], shuuf, v_trans, [pro_henna, d], t_imperf, neg, kaan, c] | This is currently the abbreviated version of the full phrase kaan-u maa y-shuuf-u el-ʕaruus la-lelt el-ʕars.
Was.3rd.pl.m neg. see.3rd.pl.m the-bride.f until-night.f
of-the-wedding.m
Pair-merge. |
جاب له صحن بوظة zhaab l-u SaHn buuDHa brought.3rd.sg.m to-him plate.m (of).ice-cream.f he brought him a plate of ice cream |
[buuDHa, d, gen, saaHn, d, [huwa, d, l], zhaab, v_trans, [pro_huwa, d], t_perf, c] | A phrase from the full sentence "zhaab l-u SaHn buuDHa Saar y-aakl-u bi-el-khebez" he brought him a plate of ice cream, he began to eat it with bread. Pair Merge with spliced PP. |
يكونوا عم بيتمشّوا بالشارع y-kuun-u ʕam b-y-tmashh-u bi-el-shaarʕa was.3rd.pl.m prog. indic-walk.3rd.pl.m in-the-street.m ...they'd be walking in the street |
[shaarEa, el, bi, tmashh, v_unerg,[pro_henna,d], t_imperf, indic, 'Eam', kaan, c] | Brustad 2000:216 |
الضار ما كبيرش
eD-Dar maa kbir-a-sh the-house.f.sg. not big.f.-not the house is not big |
[dar, el, kbira, t, neg, c] |
In some dialects, e.g. Moroccan and Jordanian, negation is split
into maa + -sh.
-sh affix hops over the predicate root. |
Stream: | [[buuDHa!D],[d!case!N],[gen],[saaHn!D],[d!case!N],[[huwa!D],[d!case!N],[l]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[gen],[saaHn!D],[d!case!N],[[huwa!D],[d!case!N],[l]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [d!case[d][buuDHa]] |
Stream: | [[saaHn!D],[d!case!N],[[huwa!D],[d!case!N],[l]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [gen[gen][d[d][buuDHa]]] |
Stream: | [[d!case!N],[[huwa!D],[d!case!N],[l]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [saaHn!D[saaHn!D][gen[gen][d[d][buuDHa]]]] |
Stream: | [[[huwa!D],[d!case!N],[l]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [d!case[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
Stream: | [[huwa!D],[d!case!N],[l]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[l]] |
Stack (⥥): | |
SO: | [d!case[d][huwa]] |
Stream: | [] |
Stack (⥥): | |
SO: | [l[l][d[d][huwa]]] |
Stream: | [[l[l][d[d][huwa]]],[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | [d!case[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
Stream: | [[zhaab],[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | |
SO: | <[d!case[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]> |
Stream: | [[vtrans!phi],[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | [d!case[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [zhaab[zhaab]<[d!case[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>] |
Stream: | [[[prohuwa!D],[d!case!N]],[tperf!phi],[c]] |
Stack (⥥): | [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]] |
Stream: | [[prohuwa!D],[d!case!N]] |
Stack (⥥): | |
SO: | [] |
Stream: | [] |
Stack (⥥): | |
SO: | [d!case[d][prohuwa]] |
Stream: | [[d!case[d][prohuwa]],[tperf!phi],[c]] |
Stack (⥥): | [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]] |
Stream: | [[tperf!phi],[c]] |
Stack (⥥): | [d!case[d][prohuwa]] [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [vtrans[d!case[d][prohuwa]][vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]]] |
Stream: | [[c]] |
Stack (⥥): | [d[d][prohuwa]] [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [tperf[tperf][vtrans[d[d][prohuwa]][vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]]]] |
Stream: | [[c]] |
Stack (⥥): | [d[d][prohuwa]] [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [tperf[d[d][prohuwa]][tperf[tperf][vtrans[d[d][prohuwa]][vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]]]]] |
Stream: | [] |
Stack (⥥): | [d[d][prohuwa]] [d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]] |
SO: | [c[c][tperf[d[d][prohuwa]][tperf[tperf][vtrans[d[d][prohuwa]][vtrans[vtrans][zhaab[zhaab]<[d[d][saaHn[saaHn][gen[gen][d[d][buuDHa]]]]],[l[l][d[d][huwa]]]>]]]]]] |
Step: | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
Stack depth: | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 2 | 2 | 2 | 2 |