1
0
forked from GitHub/gf-rgl

toki preps

This commit is contained in:
2026-04-05 12:25:08 -06:00
parent 19e35edf09
commit 7a1d1412fb
57 changed files with 2972 additions and 155 deletions

View File

@@ -1,60 +1,110 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n18[label="Phr"];
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n16[label="Utt"];
n30[label="UttS : Utt"];
}
n18 -- n16[label="dep#1"];
n32 -- n30;
subgraph {rank=same;
n15[label="S"];
n29[label="UseCl : S"];
}
n16 -- n15
n30 -- n29;
subgraph {rank=same;
n14[label="Cl"];
n28[label="PredVP : Cl"];
}
n15 -- n14[label="dep#2"];
n29 -- n28;
subgraph {rank=same;
n6[label="NP"];
n13[label="VP"];
n6[label="UsePron : NP"];
n27[label="AdvVP : VP"];
edge[style="invis"];
n6 -- n13 ;
n6 -- n27 ;
}
n14 -- n6
n14 -- n13[label="dep#1"];
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="Pron"];
n8[label="VPSlash"];
n5[label="i_Pron : Pron"];
n17[label="ComplSlash : VP"];
n26[label="PrepNP : Adv"];
edge[style="invis"];
n5 -- n8 ;
n5 -- n17 -- n26 ;
}
n6 -- n5
n13 -- n8
n6 -- n5;
n27 -- n17;
n27 -- n26;
subgraph {rank=same;
n7[label="V2"];
n10[label="SlashVV : VPSlash"];
n16[label="DetCN : NP"];
n18[label="in_Prep : Prep"];
n25[label="DetCN : NP"];
edge[style="invis"];
n10 -- n16 -- n18 -- n25 ;
}
n8 -- n7
n17 -- n10;
n17 -- n16;
n26 -- n18;
n26 -- n25;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n15[label="UseN : CN"];
n22[label="DetQuant : Det"];
n24[label="UseN : CN"];
edge[style="invis"];
n7 -- n9 -- n15 -- n22 -- n24 ;
}
n10 -- n7;
n10 -- n9;
n16 -- n15;
n25 -- n22;
n25 -- n24;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="apple_N : N"];
n20[label="PossPron : Quant"];
n23[label="house_N : N"];
edge[style="invis"];
n8 -- n14 -- n20 -- n23 ;
}
n9 -- n8;
n15 -- n14;
n22 -- n20;
n24 -- n23;
subgraph {rank=same;
n19[label="i_Pron : Pron"];
}
n20 -- n19;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="Pron
I"];
n100001[label="Cl
don't"];
n100002[label="V2
know"];
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 ;
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n14 -- n100001;
n7 -- n100002;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n18 -- n100005;
n19 -- n100006;
n23 -- n100007;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 69 KiB

126
src/_grphp_10.dot Normal file
View File

@@ -0,0 +1,126 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n39[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n37[label="UttS : Utt"];
}
n39 -- n37;
subgraph {rank=same;
n36[label="UseCl : S"];
}
n37 -- n36;
subgraph {rank=same;
n35[label="PredVP : Cl"];
}
n36 -- n35;
subgraph {rank=same;
n6[label="UsePron : NP"];
n34[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n34 ;
}
n35 -- n6;
n35 -- n34;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n33[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n33 ;
}
n6 -- n5;
n34 -- n10;
n34 -- n33;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n32[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n32 ;
}
n10 -- n7;
n10 -- n9;
n33 -- n32;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n28[label="ApposCN : CN"];
n31[label="MassNP : NP"];
edge[style="invis"];
n8 -- n28 -- n31 ;
}
n9 -- n8;
n32 -- n28;
n32 -- n31;
subgraph {rank=same;
n22[label="AdvCN : CN"];
n27[label="DetNP : NP"];
n30[label="UseN : CN"];
edge[style="invis"];
n22 -- n27 -- n30 ;
}
n28 -- n22;
n28 -- n27;
n31 -- n30;
subgraph {rank=same;
n15[label="UseN : CN"];
n21[label="PrepNP : Adv"];
n26[label="DetQuant : Det"];
n29[label="house_N : N"];
edge[style="invis"];
n15 -- n21 -- n26 -- n29 ;
}
n22 -- n15;
n22 -- n21;
n27 -- n26;
n30 -- n29;
subgraph {rank=same;
n14[label="apple_N : N"];
n16[label="in_Prep : Prep"];
n24[label="PossPron : Quant"];
edge[style="invis"];
n14 -- n16 -- n24 ;
}
n15 -- n14;
n21 -- n16;
n26 -- n24;
subgraph {rank=same;
n23[label="i_Pron : Pron"];
}
n24 -- n23;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n16 -- n100005;
n23 -- n100006;
n29 -- n100007;
}

BIN
src/_grphp_10.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

130
src/_grphp_11.dot Normal file
View File

@@ -0,0 +1,130 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n44[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n42[label="UttS : Utt"];
}
n44 -- n42;
subgraph {rank=same;
n41[label="UseCl : S"];
}
n42 -- n41;
subgraph {rank=same;
n40[label="PredVP : Cl"];
}
n41 -- n40;
subgraph {rank=same;
n6[label="UsePron : NP"];
n39[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n39 ;
}
n40 -- n6;
n40 -- n39;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n38[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n38 ;
}
n6 -- n5;
n39 -- n10;
n39 -- n38;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n37[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n37 ;
}
n10 -- n7;
n10 -- n9;
n38 -- n37;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n33[label="ApposCN : CN"];
n36[label="MassNP : NP"];
edge[style="invis"];
n8 -- n33 -- n36 ;
}
n9 -- n8;
n37 -- n33;
n37 -- n36;
subgraph {rank=same;
n27[label="ApposCN : CN"];
n32[label="DetNP : NP"];
n35[label="UseN : CN"];
edge[style="invis"];
n27 -- n32 -- n35 ;
}
n33 -- n27;
n33 -- n32;
n36 -- n35;
subgraph {rank=same;
n15[label="UseN : CN"];
n26[label="AdvNP : NP"];
n31[label="DetQuant : Det"];
n34[label="house_N : N"];
edge[style="invis"];
n15 -- n26 -- n31 -- n34 ;
}
n27 -- n15;
n27 -- n26;
n32 -- n31;
n35 -- n34;
subgraph {rank=same;
n14[label="apple_N : N"];
n25[label="PrepNP : Adv"];
n29[label="PossPron : Quant"];
edge[style="invis"];
n14 -- n25 -- n29 ;
}
n15 -- n14;
n26 -- n25;
n31 -- n29;
subgraph {rank=same;
n20[label="in_Prep : Prep"];
n28[label="i_Pron : Pron"];
edge[style="invis"];
n20 -- n28 ;
}
n25 -- n20;
n29 -- n28;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n20 -- n100005;
n28 -- n100006;
n34 -- n100007;
}

BIN
src/_grphp_11.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

115
src/_grphp_12.dot Normal file
View File

@@ -0,0 +1,115 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n19[label="SlashVV : VPSlash"];
n26[label="DetCN : NP"];
edge[style="invis"];
n5 -- n19 -- n26 ;
}
n6 -- n5;
n27 -- n19;
n27 -- n26;
subgraph {rank=same;
n7[label="want_VV : VV"];
n18[label="VPSlashPrep : VPSlash"];
n23[label="DetQuant : Det"];
n25[label="UseN : CN"];
edge[style="invis"];
n7 -- n18 -- n23 -- n25 ;
}
n19 -- n7;
n19 -- n18;
n26 -- n23;
n26 -- n25;
subgraph {rank=same;
n16[label="ComplSlash : VP"];
n17[label="in_Prep : Prep"];
n21[label="PossPron : Quant"];
n24[label="house_N : N"];
edge[style="invis"];
n16 -- n17 -- n21 -- n24 ;
}
n18 -- n16;
n18 -- n17;
n23 -- n21;
n25 -- n24;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n15[label="DetCN : NP"];
n20[label="i_Pron : Pron"];
edge[style="invis"];
n9 -- n15 -- n20 ;
}
n16 -- n9;
n16 -- n15;
n21 -- n20;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="UseN : CN"];
edge[style="invis"];
n8 -- n14 ;
}
n9 -- n8;
n15 -- n14;
subgraph {rank=same;
n13[label="apple_N : N"];
}
n14 -- n13;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n19 -- n100002;
n8 -- n100003;
n13 -- n100004;
n17 -- n100005;
n20 -- n100006;
n24 -- n100007;
}

BIN
src/_grphp_12.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

112
src/_grphp_13.dot Normal file
View File

@@ -0,0 +1,112 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n19[label="VPSlashPrep : VPSlash"];
n26[label="DetCN : NP"];
edge[style="invis"];
n5 -- n19 -- n26 ;
}
n6 -- n5;
n27 -- n19;
n27 -- n26;
subgraph {rank=same;
n17[label="ComplSlash : VP"];
n18[label="in_Prep : Prep"];
n23[label="DetQuant : Det"];
n25[label="UseN : CN"];
edge[style="invis"];
n17 -- n18 -- n23 -- n25 ;
}
n19 -- n17;
n19 -- n18;
n26 -- n23;
n26 -- n25;
subgraph {rank=same;
n10[label="SlashVV : VPSlash"];
n16[label="DetCN : NP"];
n21[label="PossPron : Quant"];
n24[label="house_N : N"];
edge[style="invis"];
n10 -- n16 -- n21 -- n24 ;
}
n17 -- n10;
n17 -- n16;
n23 -- n21;
n25 -- n24;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n15[label="UseN : CN"];
n20[label="i_Pron : Pron"];
edge[style="invis"];
n7 -- n9 -- n15 -- n20 ;
}
n10 -- n7;
n10 -- n9;
n16 -- n15;
n21 -- n20;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="apple_N : N"];
edge[style="invis"];
n8 -- n14 ;
}
n9 -- n8;
n15 -- n14;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n18 -- n100005;
n20 -- n100006;
n24 -- n100007;
}

BIN
src/_grphp_13.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

115
src/_grphp_14.dot Normal file
View File

@@ -0,0 +1,115 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n19[label="VPSlashPrep : VPSlash"];
n26[label="DetCN : NP"];
edge[style="invis"];
n5 -- n19 -- n26 ;
}
n6 -- n5;
n27 -- n19;
n27 -- n26;
subgraph {rank=same;
n17[label="ComplVV : VP"];
n18[label="in_Prep : Prep"];
n23[label="DetQuant : Det"];
n25[label="UseN : CN"];
edge[style="invis"];
n17 -- n18 -- n23 -- n25 ;
}
n19 -- n17;
n19 -- n18;
n26 -- n23;
n26 -- n25;
subgraph {rank=same;
n7[label="want_VV : VV"];
n16[label="ComplSlash : VP"];
n21[label="PossPron : Quant"];
n24[label="house_N : N"];
edge[style="invis"];
n7 -- n16 -- n21 -- n24 ;
}
n17 -- n7;
n17 -- n16;
n23 -- n21;
n25 -- n24;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n15[label="DetCN : NP"];
n20[label="i_Pron : Pron"];
edge[style="invis"];
n9 -- n15 -- n20 ;
}
n16 -- n9;
n16 -- n15;
n21 -- n20;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="UseN : CN"];
edge[style="invis"];
n8 -- n14 ;
}
n9 -- n8;
n15 -- n14;
subgraph {rank=same;
n13[label="apple_N : N"];
}
n14 -- n13;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n17 -- n100002;
n8 -- n100003;
n13 -- n100004;
n18 -- n100005;
n20 -- n100006;
n24 -- n100007;
}

BIN
src/_grphp_14.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

115
src/_grphp_15.dot Normal file
View File

@@ -0,0 +1,115 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n26[label="AdvVP : VP"];
edge[style="invis"];
n5 -- n7 -- n26 ;
}
n6 -- n5;
n27 -- n7;
n27 -- n26;
subgraph {rank=same;
n16[label="ComplSlash : VP"];
n25[label="PrepNP : Adv"];
edge[style="invis"];
n16 -- n25 ;
}
n26 -- n16;
n26 -- n25;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n15[label="DetCN : NP"];
n17[label="in_Prep : Prep"];
n24[label="DetCN : NP"];
edge[style="invis"];
n9 -- n15 -- n17 -- n24 ;
}
n16 -- n9;
n16 -- n15;
n25 -- n17;
n25 -- n24;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="UseN : CN"];
n21[label="DetQuant : Det"];
n23[label="UseN : CN"];
edge[style="invis"];
n8 -- n14 -- n21 -- n23 ;
}
n9 -- n8;
n15 -- n14;
n24 -- n21;
n24 -- n23;
subgraph {rank=same;
n13[label="apple_N : N"];
n19[label="PossPron : Quant"];
n22[label="house_N : N"];
edge[style="invis"];
n13 -- n19 -- n22 ;
}
n14 -- n13;
n21 -- n19;
n23 -- n22;
subgraph {rank=same;
n18[label="i_Pron : Pron"];
}
n19 -- n18;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n27 -- n100002;
n8 -- n100003;
n13 -- n100004;
n17 -- n100005;
n18 -- n100006;
n22 -- n100007;
}

BIN
src/_grphp_15.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

120
src/_grphp_16.dot Normal file
View File

@@ -0,0 +1,120 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n26[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n26 ;
}
n6 -- n5;
n27 -- n7;
n27 -- n26;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n25[label="AdvNP : NP"];
edge[style="invis"];
n9 -- n25 ;
}
n26 -- n9;
n26 -- n25;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n15[label="DetCN : NP"];
n24[label="PrepNP : Adv"];
edge[style="invis"];
n8 -- n15 -- n24 ;
}
n9 -- n8;
n25 -- n15;
n25 -- n24;
subgraph {rank=same;
n14[label="UseN : CN"];
n16[label="in_Prep : Prep"];
n23[label="DetCN : NP"];
edge[style="invis"];
n14 -- n16 -- n23 ;
}
n15 -- n14;
n24 -- n16;
n24 -- n23;
subgraph {rank=same;
n13[label="apple_N : N"];
n20[label="DetQuant : Det"];
n22[label="UseN : CN"];
edge[style="invis"];
n13 -- n20 -- n22 ;
}
n14 -- n13;
n23 -- n20;
n23 -- n22;
subgraph {rank=same;
n18[label="PossPron : Quant"];
n21[label="house_N : N"];
edge[style="invis"];
n18 -- n21 ;
}
n20 -- n18;
n22 -- n21;
subgraph {rank=same;
n17[label="i_Pron : Pron"];
}
n18 -- n17;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n27 -- n100002;
n8 -- n100003;
n13 -- n100004;
n16 -- n100005;
n17 -- n100006;
n21 -- n100007;
}

BIN
src/_grphp_16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

125
src/_grphp_17.dot Normal file
View File

@@ -0,0 +1,125 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n26[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n26 ;
}
n6 -- n5;
n27 -- n7;
n27 -- n26;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n25[label="DetCN : NP"];
edge[style="invis"];
n9 -- n25 ;
}
n26 -- n9;
n26 -- n25;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n24[label="AdvCN : CN"];
edge[style="invis"];
n8 -- n24 ;
}
n9 -- n8;
n25 -- n24;
subgraph {rank=same;
n14[label="UseN : CN"];
n23[label="PrepNP : Adv"];
edge[style="invis"];
n14 -- n23 ;
}
n24 -- n14;
n24 -- n23;
subgraph {rank=same;
n13[label="apple_N : N"];
n15[label="in_Prep : Prep"];
n22[label="DetCN : NP"];
edge[style="invis"];
n13 -- n15 -- n22 ;
}
n14 -- n13;
n23 -- n15;
n23 -- n22;
subgraph {rank=same;
n19[label="DetQuant : Det"];
n21[label="UseN : CN"];
edge[style="invis"];
n19 -- n21 ;
}
n22 -- n19;
n22 -- n21;
subgraph {rank=same;
n17[label="PossPron : Quant"];
n20[label="house_N : N"];
edge[style="invis"];
n17 -- n20 ;
}
n19 -- n17;
n21 -- n20;
subgraph {rank=same;
n16[label="i_Pron : Pron"];
}
n17 -- n16;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n27 -- n100002;
n8 -- n100003;
n13 -- n100004;
n15 -- n100005;
n16 -- n100006;
n20 -- n100007;
}

BIN
src/_grphp_17.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

132
src/_grphp_18.dot Normal file
View File

@@ -0,0 +1,132 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n37[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n35[label="UttS : Utt"];
}
n37 -- n35;
subgraph {rank=same;
n34[label="UseCl : S"];
}
n35 -- n34;
subgraph {rank=same;
n33[label="PredVP : Cl"];
}
n34 -- n33;
subgraph {rank=same;
n6[label="UsePron : NP"];
n32[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n32 ;
}
n33 -- n6;
n33 -- n32;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n31[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n31 ;
}
n6 -- n5;
n32 -- n7;
n32 -- n31;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n30[label="DetCN : NP"];
edge[style="invis"];
n9 -- n30 ;
}
n31 -- n9;
n31 -- n30;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n29[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n29 ;
}
n9 -- n8;
n30 -- n29;
subgraph {rank=same;
n14[label="UseN : CN"];
n28[label="AdvNP : NP"];
edge[style="invis"];
n14 -- n28 ;
}
n29 -- n14;
n29 -- n28;
subgraph {rank=same;
n13[label="apple_N : N"];
n27[label="PrepNP : Adv"];
edge[style="invis"];
n13 -- n27 ;
}
n14 -- n13;
n28 -- n27;
subgraph {rank=same;
n19[label="in_Prep : Prep"];
n26[label="DetCN : NP"];
edge[style="invis"];
n19 -- n26 ;
}
n27 -- n19;
n27 -- n26;
subgraph {rank=same;
n23[label="DetQuant : Det"];
n25[label="UseN : CN"];
edge[style="invis"];
n23 -- n25 ;
}
n26 -- n23;
n26 -- n25;
subgraph {rank=same;
n21[label="PossPron : Quant"];
n24[label="house_N : N"];
edge[style="invis"];
n21 -- n24 ;
}
n23 -- n21;
n25 -- n24;
subgraph {rank=same;
n20[label="i_Pron : Pron"];
}
n21 -- n20;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n32 -- n100002;
n8 -- n100003;
n13 -- n100004;
n19 -- n100005;
n20 -- n100006;
n24 -- n100007;
}

BIN
src/_grphp_18.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

122
src/_grphp_19.dot Normal file
View File

@@ -0,0 +1,122 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n37[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n35[label="UttS : Utt"];
}
n37 -- n35;
subgraph {rank=same;
n34[label="UseCl : S"];
}
n35 -- n34;
subgraph {rank=same;
n33[label="PredVP : Cl"];
}
n34 -- n33;
subgraph {rank=same;
n6[label="UsePron : NP"];
n32[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n32 ;
}
n33 -- n6;
n33 -- n32;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n31[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n31 ;
}
n6 -- n5;
n32 -- n7;
n32 -- n31;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n30[label="DetCN : NP"];
edge[style="invis"];
n9 -- n30 ;
}
n31 -- n9;
n31 -- n30;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n29[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n29 ;
}
n9 -- n8;
n30 -- n29;
subgraph {rank=same;
n21[label="AdvCN : CN"];
n28[label="DetCN : NP"];
edge[style="invis"];
n21 -- n28 ;
}
n29 -- n21;
n29 -- n28;
subgraph {rank=same;
n14[label="UseN : CN"];
n20[label="PrepNP : Adv"];
n25[label="DetQuant : Det"];
n27[label="UseN : CN"];
edge[style="invis"];
n14 -- n20 -- n25 -- n27 ;
}
n21 -- n14;
n21 -- n20;
n28 -- n25;
n28 -- n27;
subgraph {rank=same;
n13[label="apple_N : N"];
n15[label="in_Prep : Prep"];
n23[label="PossPron : Quant"];
n26[label="house_N : N"];
edge[style="invis"];
n13 -- n15 -- n23 -- n26 ;
}
n14 -- n13;
n20 -- n15;
n25 -- n23;
n27 -- n26;
subgraph {rank=same;
n22[label="i_Pron : Pron"];
}
n23 -- n22;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n32 -- n100002;
n8 -- n100003;
n13 -- n100004;
n15 -- n100005;
n22 -- n100006;
n26 -- n100007;
}

BIN
src/_grphp_19.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

View File

@@ -1,42 +1,112 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n12[label="PhrUtt : Phr"];
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n10[label="UttImpPol : Utt"];
n30[label="UttS : Utt"];
}
n12 -- n10;
n32 -- n30;
subgraph {rank=same;
n9[label="ImpVP : Imp"];
n29[label="UseCl : S"];
}
n10 -- n9;
n30 -- n29;
subgraph {rank=same;
n8[label="ComplSlash : VP"];
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="AdvVP : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n17[label="ComplVV : VP"];
n26[label="PrepNP : Adv"];
edge[style="invis"];
n5 -- n17 -- n26 ;
}
n6 -- n5;
n27 -- n17;
n27 -- n26;
subgraph {rank=same;
n7[label="want_VV : VV"];
n16[label="ComplSlash : VP"];
n18[label="in_Prep : Prep"];
n25[label="DetCN : NP"];
edge[style="invis"];
n7 -- n16 -- n18 -- n25 ;
}
n17 -- n7;
n17 -- n16;
n26 -- n18;
n26 -- n25;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n15[label="DetCN : NP"];
n22[label="DetQuant : Det"];
n24[label="UseN : CN"];
edge[style="invis"];
n9 -- n15 -- n22 -- n24 ;
}
n16 -- n9;
n16 -- n15;
n25 -- n22;
n25 -- n24;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="UseN : CN"];
n20[label="PossPron : Quant"];
n23[label="house_N : N"];
edge[style="invis"];
n8 -- n14 -- n20 -- n23 ;
}
n9 -- n8;
n15 -- n14;
n22 -- n20;
n24 -- n23;
subgraph {rank=same;
n3[label="SlashV2a : VPSlash"];
n13[label="apple_N : N"];
n19[label="i_Pron : Pron"];
edge[style="invis"];
n13 -- n19 ;
}
n8 -- n3;
subgraph {rank=same;
n2[label="know_V2 : V2"];
}
n3 -- n2;
n14 -- n13;
n20 -- n19;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="don't"];
n100001[label="know"];
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 ;
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n9 -- n100000;
n2 -- n100001;
n5 -- n100000;
n7 -- n100001;
n17 -- n100002;
n8 -- n100003;
n13 -- n100004;
n18 -- n100005;
n19 -- n100006;
n23 -- n100007;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 72 KiB

126
src/_grphp_20.dot Normal file
View File

@@ -0,0 +1,126 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n42[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n40[label="UttS : Utt"];
}
n42 -- n40;
subgraph {rank=same;
n39[label="UseCl : S"];
}
n40 -- n39;
subgraph {rank=same;
n38[label="PredVP : Cl"];
}
n39 -- n38;
subgraph {rank=same;
n6[label="UsePron : NP"];
n37[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n37 ;
}
n38 -- n6;
n38 -- n37;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n36[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n36 ;
}
n6 -- n5;
n37 -- n7;
n37 -- n36;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n35[label="DetCN : NP"];
edge[style="invis"];
n9 -- n35 ;
}
n36 -- n9;
n36 -- n35;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n34[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n34 ;
}
n9 -- n8;
n35 -- n34;
subgraph {rank=same;
n26[label="ApposCN : CN"];
n33[label="DetCN : NP"];
edge[style="invis"];
n26 -- n33 ;
}
n34 -- n26;
n34 -- n33;
subgraph {rank=same;
n14[label="UseN : CN"];
n25[label="AdvNP : NP"];
n30[label="DetQuant : Det"];
n32[label="UseN : CN"];
edge[style="invis"];
n14 -- n25 -- n30 -- n32 ;
}
n26 -- n14;
n26 -- n25;
n33 -- n30;
n33 -- n32;
subgraph {rank=same;
n13[label="apple_N : N"];
n24[label="PrepNP : Adv"];
n28[label="PossPron : Quant"];
n31[label="house_N : N"];
edge[style="invis"];
n13 -- n24 -- n28 -- n31 ;
}
n14 -- n13;
n25 -- n24;
n30 -- n28;
n32 -- n31;
subgraph {rank=same;
n19[label="in_Prep : Prep"];
n27[label="i_Pron : Pron"];
edge[style="invis"];
n19 -- n27 ;
}
n24 -- n19;
n28 -- n27;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n37 -- n100002;
n8 -- n100003;
n13 -- n100004;
n19 -- n100005;
n27 -- n100006;
n31 -- n100007;
}

BIN
src/_grphp_20.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

130
src/_grphp_21.dot Normal file
View File

@@ -0,0 +1,130 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n34[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n32[label="UttS : Utt"];
}
n34 -- n32;
subgraph {rank=same;
n31[label="UseCl : S"];
}
n32 -- n31;
subgraph {rank=same;
n30[label="PredVP : Cl"];
}
n31 -- n30;
subgraph {rank=same;
n6[label="UsePron : NP"];
n29[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n29 ;
}
n30 -- n6;
n30 -- n29;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n28[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n28 ;
}
n6 -- n5;
n29 -- n7;
n29 -- n28;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n27[label="DetCN : NP"];
edge[style="invis"];
n9 -- n27 ;
}
n28 -- n9;
n28 -- n27;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n26[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n26 ;
}
n9 -- n8;
n27 -- n26;
subgraph {rank=same;
n22[label="AdvCN : CN"];
n25[label="MassNP : NP"];
edge[style="invis"];
n22 -- n25 ;
}
n26 -- n22;
n26 -- n25;
subgraph {rank=same;
n14[label="UseN : CN"];
n21[label="PrepNP : Adv"];
n24[label="UseN : CN"];
edge[style="invis"];
n14 -- n21 -- n24 ;
}
n22 -- n14;
n22 -- n21;
n25 -- n24;
subgraph {rank=same;
n13[label="apple_N : N"];
n15[label="in_Prep : Prep"];
n20[label="DetNP : NP"];
n23[label="house_N : N"];
edge[style="invis"];
n13 -- n15 -- n20 -- n23 ;
}
n14 -- n13;
n21 -- n15;
n21 -- n20;
n24 -- n23;
subgraph {rank=same;
n19[label="DetQuant : Det"];
}
n20 -- n19;
subgraph {rank=same;
n17[label="PossPron : Quant"];
}
n19 -- n17;
subgraph {rank=same;
n16[label="i_Pron : Pron"];
}
n17 -- n16;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n29 -- n100002;
n8 -- n100003;
n13 -- n100004;
n15 -- n100005;
n16 -- n100006;
n23 -- n100007;
}

BIN
src/_grphp_21.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

137
src/_grphp_22.dot Normal file
View File

@@ -0,0 +1,137 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n39[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n37[label="UttS : Utt"];
}
n39 -- n37;
subgraph {rank=same;
n36[label="UseCl : S"];
}
n37 -- n36;
subgraph {rank=same;
n35[label="PredVP : Cl"];
}
n36 -- n35;
subgraph {rank=same;
n6[label="UsePron : NP"];
n34[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n34 ;
}
n35 -- n6;
n35 -- n34;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n33[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n33 ;
}
n6 -- n5;
n34 -- n7;
n34 -- n33;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n32[label="DetCN : NP"];
edge[style="invis"];
n9 -- n32 ;
}
n33 -- n9;
n33 -- n32;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n31[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n31 ;
}
n9 -- n8;
n32 -- n31;
subgraph {rank=same;
n27[label="ApposCN : CN"];
n30[label="MassNP : NP"];
edge[style="invis"];
n27 -- n30 ;
}
n31 -- n27;
n31 -- n30;
subgraph {rank=same;
n14[label="UseN : CN"];
n26[label="AdvNP : NP"];
n29[label="UseN : CN"];
edge[style="invis"];
n14 -- n26 -- n29 ;
}
n27 -- n14;
n27 -- n26;
n30 -- n29;
subgraph {rank=same;
n13[label="apple_N : N"];
n25[label="PrepNP : Adv"];
n28[label="house_N : N"];
edge[style="invis"];
n13 -- n25 -- n28 ;
}
n14 -- n13;
n26 -- n25;
n29 -- n28;
subgraph {rank=same;
n19[label="in_Prep : Prep"];
n24[label="DetNP : NP"];
edge[style="invis"];
n19 -- n24 ;
}
n25 -- n19;
n25 -- n24;
subgraph {rank=same;
n23[label="DetQuant : Det"];
}
n24 -- n23;
subgraph {rank=same;
n21[label="PossPron : Quant"];
}
n23 -- n21;
subgraph {rank=same;
n20[label="i_Pron : Pron"];
}
n21 -- n20;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n34 -- n100002;
n8 -- n100003;
n13 -- n100004;
n19 -- n100005;
n20 -- n100006;
n28 -- n100007;
}

BIN
src/_grphp_22.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

131
src/_grphp_23.dot Normal file
View File

@@ -0,0 +1,131 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n39[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n37[label="UttS : Utt"];
}
n39 -- n37;
subgraph {rank=same;
n36[label="UseCl : S"];
}
n37 -- n36;
subgraph {rank=same;
n35[label="PredVP : Cl"];
}
n36 -- n35;
subgraph {rank=same;
n6[label="UsePron : NP"];
n34[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n34 ;
}
n35 -- n6;
n35 -- n34;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n33[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n33 ;
}
n6 -- n5;
n34 -- n7;
n34 -- n33;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n32[label="DetCN : NP"];
edge[style="invis"];
n9 -- n32 ;
}
n33 -- n9;
n33 -- n32;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n31[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n31 ;
}
n9 -- n8;
n32 -- n31;
subgraph {rank=same;
n27[label="ApposCN : CN"];
n30[label="MassNP : NP"];
edge[style="invis"];
n27 -- n30 ;
}
n31 -- n27;
n31 -- n30;
subgraph {rank=same;
n21[label="AdvCN : CN"];
n26[label="DetNP : NP"];
n29[label="UseN : CN"];
edge[style="invis"];
n21 -- n26 -- n29 ;
}
n27 -- n21;
n27 -- n26;
n30 -- n29;
subgraph {rank=same;
n14[label="UseN : CN"];
n20[label="PrepNP : Adv"];
n25[label="DetQuant : Det"];
n28[label="house_N : N"];
edge[style="invis"];
n14 -- n20 -- n25 -- n28 ;
}
n21 -- n14;
n21 -- n20;
n26 -- n25;
n29 -- n28;
subgraph {rank=same;
n13[label="apple_N : N"];
n15[label="in_Prep : Prep"];
n23[label="PossPron : Quant"];
edge[style="invis"];
n13 -- n15 -- n23 ;
}
n14 -- n13;
n20 -- n15;
n25 -- n23;
subgraph {rank=same;
n22[label="i_Pron : Pron"];
}
n23 -- n22;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n34 -- n100002;
n8 -- n100003;
n13 -- n100004;
n15 -- n100005;
n22 -- n100006;
n28 -- n100007;
}

BIN
src/_grphp_23.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

135
src/_grphp_24.dot Normal file
View File

@@ -0,0 +1,135 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n44[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n42[label="UttS : Utt"];
}
n44 -- n42;
subgraph {rank=same;
n41[label="UseCl : S"];
}
n42 -- n41;
subgraph {rank=same;
n40[label="PredVP : Cl"];
}
n41 -- n40;
subgraph {rank=same;
n6[label="UsePron : NP"];
n39[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n39 ;
}
n40 -- n6;
n40 -- n39;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n38[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n38 ;
}
n6 -- n5;
n39 -- n7;
n39 -- n38;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n37[label="DetCN : NP"];
edge[style="invis"];
n9 -- n37 ;
}
n38 -- n9;
n38 -- n37;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n36[label="ApposCN : CN"];
edge[style="invis"];
n8 -- n36 ;
}
n9 -- n8;
n37 -- n36;
subgraph {rank=same;
n32[label="ApposCN : CN"];
n35[label="MassNP : NP"];
edge[style="invis"];
n32 -- n35 ;
}
n36 -- n32;
n36 -- n35;
subgraph {rank=same;
n26[label="ApposCN : CN"];
n31[label="DetNP : NP"];
n34[label="UseN : CN"];
edge[style="invis"];
n26 -- n31 -- n34 ;
}
n32 -- n26;
n32 -- n31;
n35 -- n34;
subgraph {rank=same;
n14[label="UseN : CN"];
n25[label="AdvNP : NP"];
n30[label="DetQuant : Det"];
n33[label="house_N : N"];
edge[style="invis"];
n14 -- n25 -- n30 -- n33 ;
}
n26 -- n14;
n26 -- n25;
n31 -- n30;
n34 -- n33;
subgraph {rank=same;
n13[label="apple_N : N"];
n24[label="PrepNP : Adv"];
n28[label="PossPron : Quant"];
edge[style="invis"];
n13 -- n24 -- n28 ;
}
n14 -- n13;
n25 -- n24;
n30 -- n28;
subgraph {rank=same;
n19[label="in_Prep : Prep"];
n27[label="i_Pron : Pron"];
edge[style="invis"];
n19 -- n27 ;
}
n24 -- n19;
n28 -- n27;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n39 -- n100002;
n8 -- n100003;
n13 -- n100004;
n19 -- n100005;
n27 -- n100006;
n33 -- n100007;
}

BIN
src/_grphp_24.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

115
src/_grphp_25.dot Normal file
View File

@@ -0,0 +1,115 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n30[label="UttS : Utt"];
}
n32 -- n30;
subgraph {rank=same;
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplVV : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n7[label="want_VV : VV"];
n26[label="ComplSlash : VP"];
edge[style="invis"];
n5 -- n7 -- n26 ;
}
n6 -- n5;
n27 -- n7;
n27 -- n26;
subgraph {rank=same;
n18[label="VPSlashPrep : VPSlash"];
n25[label="DetCN : NP"];
edge[style="invis"];
n18 -- n25 ;
}
n26 -- n18;
n26 -- n25;
subgraph {rank=same;
n16[label="ComplSlash : VP"];
n17[label="in_Prep : Prep"];
n22[label="DetQuant : Det"];
n24[label="UseN : CN"];
edge[style="invis"];
n16 -- n17 -- n22 -- n24 ;
}
n18 -- n16;
n18 -- n17;
n25 -- n22;
n25 -- n24;
subgraph {rank=same;
n9[label="SlashV2a : VPSlash"];
n15[label="DetCN : NP"];
n20[label="PossPron : Quant"];
n23[label="house_N : N"];
edge[style="invis"];
n9 -- n15 -- n20 -- n23 ;
}
n16 -- n9;
n16 -- n15;
n22 -- n20;
n24 -- n23;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n14[label="UseN : CN"];
n19[label="i_Pron : Pron"];
edge[style="invis"];
n8 -- n14 -- n19 ;
}
n9 -- n8;
n15 -- n14;
n20 -- n19;
subgraph {rank=same;
n13[label="apple_N : N"];
}
n14 -- n13;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n27 -- n100002;
n8 -- n100003;
n13 -- n100004;
n17 -- n100005;
n19 -- n100006;
n23 -- n100007;
}

BIN
src/_grphp_25.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

View File

@@ -1,42 +1,115 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n12[label="PhrUtt : Phr"];
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n10[label="UttImpSg : Utt"];
n30[label="UttS : Utt"];
}
n12 -- n10;
n32 -- n30;
subgraph {rank=same;
n9[label="ImpVP : Imp"];
n29[label="UseCl : S"];
}
n30 -- n29;
subgraph {rank=same;
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n26[label="AdvNP : NP"];
edge[style="invis"];
n5 -- n10 -- n26 ;
}
n6 -- n5;
n27 -- n10;
n27 -- n26;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n16[label="DetCN : NP"];
n25[label="PrepNP : Adv"];
edge[style="invis"];
n7 -- n9 -- n16 -- n25 ;
}
n10 -- n7;
n10 -- n9;
n26 -- n16;
n26 -- n25;
subgraph {rank=same;
n8[label="ComplSlash : VP"];
n8[label="eat_V2 : V2"];
n15[label="UseN : CN"];
n17[label="in_Prep : Prep"];
n24[label="DetCN : NP"];
edge[style="invis"];
n8 -- n15 -- n17 -- n24 ;
}
n9 -- n8;
n16 -- n15;
n25 -- n17;
n25 -- n24;
subgraph {rank=same;
n3[label="SlashV2a : VPSlash"];
n14[label="apple_N : N"];
n21[label="DetQuant : Det"];
n23[label="UseN : CN"];
edge[style="invis"];
n14 -- n21 -- n23 ;
}
n8 -- n3;
n15 -- n14;
n24 -- n21;
n24 -- n23;
subgraph {rank=same;
n2[label="know_V2 : V2"];
n19[label="PossPron : Quant"];
n22[label="house_N : N"];
edge[style="invis"];
n19 -- n22 ;
}
n3 -- n2;
n21 -- n19;
n23 -- n22;
subgraph {rank=same;
n18[label="i_Pron : Pron"];
}
n19 -- n18;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="don't"];
n100001[label="know"];
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 ;
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n9 -- n100000;
n2 -- n100001;
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n17 -- n100005;
n18 -- n100006;
n22 -- n100007;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 74 KiB

View File

@@ -1,52 +1,120 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n21[label="PhrUtt : Phr"];
n32[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n19[label="UttQS : Utt"];
n30[label="UttS : Utt"];
}
n21 -- n19;
n32 -- n30;
subgraph {rank=same;
n18[label="UseQCl : QS"];
n29[label="UseCl : S"];
}
n19 -- n18;
n30 -- n29;
subgraph {rank=same;
n17[label="QuestCl : QCl"];
n28[label="PredVP : Cl"];
}
n29 -- n28;
subgraph {rank=same;
n6[label="UsePron : NP"];
n27[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n27 ;
}
n28 -- n6;
n28 -- n27;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n26[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n26 ;
}
n6 -- n5;
n27 -- n10;
n27 -- n26;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n25[label="AdvCN : CN"];
edge[style="invis"];
n7 -- n9 -- n25 ;
}
n10 -- n7;
n10 -- n9;
n26 -- n25;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n15[label="UseN : CN"];
n24[label="PrepNP : Adv"];
edge[style="invis"];
n8 -- n15 -- n24 ;
}
n9 -- n8;
n25 -- n15;
n25 -- n24;
subgraph {rank=same;
n14[label="apple_N : N"];
n16[label="in_Prep : Prep"];
n23[label="DetCN : NP"];
edge[style="invis"];
n14 -- n16 -- n23 ;
}
n15 -- n14;
n24 -- n16;
n24 -- n23;
subgraph {rank=same;
n20[label="DetQuant : Det"];
n22[label="UseN : CN"];
edge[style="invis"];
n20 -- n22 ;
}
n23 -- n20;
n23 -- n22;
subgraph {rank=same;
n18[label="PossPron : Quant"];
n21[label="house_N : N"];
edge[style="invis"];
n18 -- n21 ;
}
n20 -- n18;
n22 -- n21;
subgraph {rank=same;
n17[label="i_Pron : Pron"];
}
n18 -- n17;
subgraph {rank=same;
n16[label="PredVP : Cl"];
}
n17 -- n16;
subgraph {rank=same;
n15[label="ComplSlash : VP"];
}
n16 -- n15;
subgraph {rank=same;
n10[label="SlashV2a : VPSlash"];
}
n15 -- n10;
subgraph {rank=same;
n9[label="know_V2 : V2"];
}
n10 -- n9;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="don't"];
n100001[label="know"];
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 ;
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n16 -- n100000;
n9 -- n100001;
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n16 -- n100005;
n17 -- n100006;
n21 -- n100007;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 72 KiB

View File

@@ -1,47 +1,127 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n20[label="PhrUtt : Phr"];
n37[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n18[label="UttS : Utt"];
n35[label="UttS : Utt"];
}
n20 -- n18;
n37 -- n35;
subgraph {rank=same;
n17[label="UseCl : S"];
n34[label="UseCl : S"];
}
n18 -- n17;
n35 -- n34;
subgraph {rank=same;
n16[label="PredVP : Cl"];
n33[label="PredVP : Cl"];
}
n17 -- n16;
n34 -- n33;
subgraph {rank=same;
n15[label="ComplSlash : VP"];
n6[label="UsePron : NP"];
n32[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n32 ;
}
n16 -- n15;
n33 -- n6;
n33 -- n32;
subgraph {rank=same;
n10[label="SlashV2a : VPSlash"];
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n31[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n31 ;
}
n15 -- n10;
n6 -- n5;
n32 -- n10;
n32 -- n31;
subgraph {rank=same;
n9[label="know_V2 : V2"];
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n30[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n30 ;
}
n10 -- n7;
n10 -- n9;
n31 -- n30;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n15[label="UseN : CN"];
n29[label="AdvNP : NP"];
edge[style="invis"];
n8 -- n15 -- n29 ;
}
n9 -- n8;
n30 -- n15;
n30 -- n29;
subgraph {rank=same;
n14[label="apple_N : N"];
n28[label="PrepNP : Adv"];
edge[style="invis"];
n14 -- n28 ;
}
n15 -- n14;
n29 -- n28;
subgraph {rank=same;
n20[label="in_Prep : Prep"];
n27[label="DetCN : NP"];
edge[style="invis"];
n20 -- n27 ;
}
n28 -- n20;
n28 -- n27;
subgraph {rank=same;
n24[label="DetQuant : Det"];
n26[label="UseN : CN"];
edge[style="invis"];
n24 -- n26 ;
}
n27 -- n24;
n27 -- n26;
subgraph {rank=same;
n22[label="PossPron : Quant"];
n25[label="house_N : N"];
edge[style="invis"];
n22 -- n25 ;
}
n24 -- n22;
n26 -- n25;
subgraph {rank=same;
n21[label="i_Pron : Pron"];
}
n22 -- n21;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="don't"];
n100001[label="know"];
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 ;
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n16 -- n100000;
n9 -- n100001;
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n20 -- n100005;
n21 -- n100006;
n25 -- n100007;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 77 KiB

117
src/_grphp_6.dot Normal file
View File

@@ -0,0 +1,117 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n37[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n35[label="UttS : Utt"];
}
n37 -- n35;
subgraph {rank=same;
n34[label="UseCl : S"];
}
n35 -- n34;
subgraph {rank=same;
n33[label="PredVP : Cl"];
}
n34 -- n33;
subgraph {rank=same;
n6[label="UsePron : NP"];
n32[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n32 ;
}
n33 -- n6;
n33 -- n32;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n31[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n31 ;
}
n6 -- n5;
n32 -- n10;
n32 -- n31;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n30[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n30 ;
}
n10 -- n7;
n10 -- n9;
n31 -- n30;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n22[label="AdvCN : CN"];
n29[label="DetCN : NP"];
edge[style="invis"];
n8 -- n22 -- n29 ;
}
n9 -- n8;
n30 -- n22;
n30 -- n29;
subgraph {rank=same;
n15[label="UseN : CN"];
n21[label="PrepNP : Adv"];
n26[label="DetQuant : Det"];
n28[label="UseN : CN"];
edge[style="invis"];
n15 -- n21 -- n26 -- n28 ;
}
n22 -- n15;
n22 -- n21;
n29 -- n26;
n29 -- n28;
subgraph {rank=same;
n14[label="apple_N : N"];
n16[label="in_Prep : Prep"];
n24[label="PossPron : Quant"];
n27[label="house_N : N"];
edge[style="invis"];
n14 -- n16 -- n24 -- n27 ;
}
n15 -- n14;
n21 -- n16;
n26 -- n24;
n28 -- n27;
subgraph {rank=same;
n23[label="i_Pron : Pron"];
}
n24 -- n23;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n16 -- n100005;
n23 -- n100006;
n27 -- n100007;
}

BIN
src/_grphp_6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

121
src/_grphp_7.dot Normal file
View File

@@ -0,0 +1,121 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n42[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n40[label="UttS : Utt"];
}
n42 -- n40;
subgraph {rank=same;
n39[label="UseCl : S"];
}
n40 -- n39;
subgraph {rank=same;
n38[label="PredVP : Cl"];
}
n39 -- n38;
subgraph {rank=same;
n6[label="UsePron : NP"];
n37[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n37 ;
}
n38 -- n6;
n38 -- n37;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n36[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n36 ;
}
n6 -- n5;
n37 -- n10;
n37 -- n36;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n35[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n35 ;
}
n10 -- n7;
n10 -- n9;
n36 -- n35;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n27[label="ApposCN : CN"];
n34[label="DetCN : NP"];
edge[style="invis"];
n8 -- n27 -- n34 ;
}
n9 -- n8;
n35 -- n27;
n35 -- n34;
subgraph {rank=same;
n15[label="UseN : CN"];
n26[label="AdvNP : NP"];
n31[label="DetQuant : Det"];
n33[label="UseN : CN"];
edge[style="invis"];
n15 -- n26 -- n31 -- n33 ;
}
n27 -- n15;
n27 -- n26;
n34 -- n31;
n34 -- n33;
subgraph {rank=same;
n14[label="apple_N : N"];
n25[label="PrepNP : Adv"];
n29[label="PossPron : Quant"];
n32[label="house_N : N"];
edge[style="invis"];
n14 -- n25 -- n29 -- n32 ;
}
n15 -- n14;
n26 -- n25;
n31 -- n29;
n33 -- n32;
subgraph {rank=same;
n20[label="in_Prep : Prep"];
n28[label="i_Pron : Pron"];
edge[style="invis"];
n20 -- n28 ;
}
n25 -- n20;
n29 -- n28;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n20 -- n100005;
n28 -- n100006;
n32 -- n100007;
}

BIN
src/_grphp_7.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

125
src/_grphp_8.dot Normal file
View File

@@ -0,0 +1,125 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n34[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n32[label="UttS : Utt"];
}
n34 -- n32;
subgraph {rank=same;
n31[label="UseCl : S"];
}
n32 -- n31;
subgraph {rank=same;
n30[label="PredVP : Cl"];
}
n31 -- n30;
subgraph {rank=same;
n6[label="UsePron : NP"];
n29[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n29 ;
}
n30 -- n6;
n30 -- n29;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n28[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n28 ;
}
n6 -- n5;
n29 -- n10;
n29 -- n28;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n27[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n27 ;
}
n10 -- n7;
n10 -- n9;
n28 -- n27;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n23[label="AdvCN : CN"];
n26[label="MassNP : NP"];
edge[style="invis"];
n8 -- n23 -- n26 ;
}
n9 -- n8;
n27 -- n23;
n27 -- n26;
subgraph {rank=same;
n15[label="UseN : CN"];
n22[label="PrepNP : Adv"];
n25[label="UseN : CN"];
edge[style="invis"];
n15 -- n22 -- n25 ;
}
n23 -- n15;
n23 -- n22;
n26 -- n25;
subgraph {rank=same;
n14[label="apple_N : N"];
n16[label="in_Prep : Prep"];
n21[label="DetNP : NP"];
n24[label="house_N : N"];
edge[style="invis"];
n14 -- n16 -- n21 -- n24 ;
}
n15 -- n14;
n22 -- n16;
n22 -- n21;
n25 -- n24;
subgraph {rank=same;
n20[label="DetQuant : Det"];
}
n21 -- n20;
subgraph {rank=same;
n18[label="PossPron : Quant"];
}
n20 -- n18;
subgraph {rank=same;
n17[label="i_Pron : Pron"];
}
n18 -- n17;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n16 -- n100005;
n17 -- n100006;
n24 -- n100007;
}

BIN
src/_grphp_8.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

132
src/_grphp_9.dot Normal file
View File

@@ -0,0 +1,132 @@
graph {
edge[style="solid"]; node[shape="plaintext"];
subgraph {rank=same;
n39[label="PhrUtt : Phr"];
}
subgraph {rank=same;
n37[label="UttS : Utt"];
}
n39 -- n37;
subgraph {rank=same;
n36[label="UseCl : S"];
}
n37 -- n36;
subgraph {rank=same;
n35[label="PredVP : Cl"];
}
n36 -- n35;
subgraph {rank=same;
n6[label="UsePron : NP"];
n34[label="ComplSlash : VP"];
edge[style="invis"];
n6 -- n34 ;
}
n35 -- n6;
n35 -- n34;
subgraph {rank=same;
n5[label="i_Pron : Pron"];
n10[label="SlashVV : VPSlash"];
n33[label="DetCN : NP"];
edge[style="invis"];
n5 -- n10 -- n33 ;
}
n6 -- n5;
n34 -- n10;
n34 -- n33;
subgraph {rank=same;
n7[label="want_VV : VV"];
n9[label="SlashV2a : VPSlash"];
n32[label="ApposCN : CN"];
edge[style="invis"];
n7 -- n9 -- n32 ;
}
n10 -- n7;
n10 -- n9;
n33 -- n32;
subgraph {rank=same;
n8[label="eat_V2 : V2"];
n28[label="ApposCN : CN"];
n31[label="MassNP : NP"];
edge[style="invis"];
n8 -- n28 -- n31 ;
}
n9 -- n8;
n32 -- n28;
n32 -- n31;
subgraph {rank=same;
n15[label="UseN : CN"];
n27[label="AdvNP : NP"];
n30[label="UseN : CN"];
edge[style="invis"];
n15 -- n27 -- n30 ;
}
n28 -- n15;
n28 -- n27;
n31 -- n30;
subgraph {rank=same;
n14[label="apple_N : N"];
n26[label="PrepNP : Adv"];
n29[label="house_N : N"];
edge[style="invis"];
n14 -- n26 -- n29 ;
}
n15 -- n14;
n27 -- n26;
n30 -- n29;
subgraph {rank=same;
n20[label="in_Prep : Prep"];
n25[label="DetNP : NP"];
edge[style="invis"];
n20 -- n25 ;
}
n26 -- n20;
n26 -- n25;
subgraph {rank=same;
n24[label="DetQuant : Det"];
}
n25 -- n24;
subgraph {rank=same;
n22[label="PossPron : Quant"];
}
n24 -- n22;
subgraph {rank=same;
n21[label="i_Pron : Pron"];
}
n22 -- n21;
edge[style="dashed"]; node[shape="plaintext"];
subgraph {rank=same;
n100000[label="I"];
n100001[label="want"];
n100002[label="to"];
n100003[label="eat"];
n100004[label="apples"];
n100005[label="in"];
n100006[label="my"];
n100007[label="house"];
edge[style="invis"];
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 ;
}
n5 -- n100000;
n7 -- n100001;
n10 -- n100002;
n8 -- n100003;
n14 -- n100004;
n20 -- n100005;
n21 -- n100006;
n29 -- n100007;
}

BIN
src/_grphp_9.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

View File

@@ -1,39 +1,38 @@
concrete AdverbTok of Adverb = CatTok ** open ResTok, ParadigmsTok, Prelude in {
{-
lin
-- : A -> Adv ;
PositAdvAdj adj =
PositAdvAdj adj = {s=adj.s;} ;
-- : CAdv -> A -> NP -> Adv ; -- more warmly than John
ComparAdvAdj cadv a np =
-- ComparAdvAdj cadv a np =
-- : CAdv -> A -> S -> Adv ; -- more warmly than he runs
ComparAdvAdjS cadv a s =
-- ComparAdvAdjS cadv a s =
-- : Prep -> NP -> Adv ;
PrepNP prep np = ;
PrepNP prep np = {
s = prep.s ++ np.s ;
} ;
-- Adverbs can be modified by 'adadjectives', just like adjectives.
-- : AdA -> Adv -> Adv ; -- very quickly
AdAdv ada adv = adv **
-- AdAdv ada adv = adv **
-- Like adverbs, adadjectives can be produced by adjectives.
-- : A -> AdA ; -- extremely
PositAdAAdj a =
-- PositAdAAdj a =
-- Subordinate clauses can function as adverbs.
-- : Subj -> S -> Adv ;
SubjS subj s = {s = subj.s ++ s.s} ;
-- SubjS subj s = {s = subj.s ++ s.s} ;
-- Comparison adverbs also work as numeral adverbs.
-- : CAdv -> AdN ; -- less (than five)
AdnCAdv cadv = ;
-}
-- AdnCAdv cadv = ;
}

View File

@@ -23,9 +23,9 @@ concrete NounTok of Noun = CatTok ** open ResTok, Prelude in {
-- : Pron -> NP ;
-- Assuming that lincat Pron = lincat NP
UsePron pron = pron ;
{-
-- : Predet -> NP -> NP ; -- only the man
PredetNP predet np =
-- PredetNP predet np =
-- A noun phrase can also be postmodified by the past participle of a
-- verb, by an adverb, or by a relative clause
@@ -37,21 +37,21 @@ concrete NounTok of Noun = CatTok ** open ResTok, Prelude in {
-- } ;
-- : NP -> Adv -> NP ; -- Paris today
AdvNP np adv = np ** {
s = np.s ++ "," ++ adv.s
} ;
-- AdvNP np adv = np ** {
-- s = np.s ++ "," ++ adv.s
-- } ;
-- : NP -> Adv -> NP ; -- boys, such as ..
ExtAdvNP np adv = AdvNP np {s = "," ++ adv.s} ;
-- ExtAdvNP np adv = AdvNP np {s = "," ++ adv.s} ;
-- : NP -> RS -> NP ; -- Paris, which is here
RelNP np rs = np ** {
-- RelNP np rs = np ** {
} ;
-- } ;
-- Determiners can form noun phrases directly.
-}
-- : Det -> NP ;
DetNP det = emptyNP ** {
s = det.s
@@ -86,10 +86,10 @@ concrete NounTok of Noun = CatTok ** open ResTok, Prelude in {
-- the "kernel" of a determiner. It is, however, the $Num$ that determines
-- the inherent number.
{-
-- : Card -> Num ; -- two
NumCard card = card ;
{-
-- : Digits -> Card ;
NumDigits dig = -- probably like OrdDigits, but choose the NCard form
@@ -129,12 +129,8 @@ concrete NounTok of Noun = CatTok ** open ResTok, Prelude in {
-- : Quant
IndefArt = mkQuant [] ;
{-
-- : Pron -> Quant -- my
PossPron pron = mkQuant pron.s ** {
} ;
-}
PossPron pron = mkQuant pron.s ;
--2 Common nouns

View File

@@ -198,9 +198,6 @@ That's why I'm copying over the definition below, instead of the neater `LinNP :
oper
LinPrep : Type = {
s : Str ;
-- If your language has both pre- and postpositions, you need an inherent parameter in Prep to record which one a given Prep is.
-- position : PreOrPost ;
} ;

View File

@@ -51,23 +51,22 @@ lin
UseCl t p cl = {
s = cl.subj ++ t.s ++ p.s ++ cl.pred ! p.p
} ;
{-
-- : Temp -> Pol -> QCl -> QS ;
UseQCl t p cl =
-- UseQCl t p cl =
-- : Temp -> Pol -> RCl -> RS ;
UseRCl t p cl =
-- UseRCl t p cl =
-- AdvS : Adv -> S -> S ; -- then I will go home
AdvS adv s =
-- AdvS adv s =
-- ExtAdvS : Adv -> S -> S ; -- next week, I will go home
ExtAdvS adv s =
-- ExtAdvS adv s =
-- : S -> Subj -> S -> S ;
SSubjS s1 subj s2 =
-- SSubjS s1 subj s2 =
-- : S -> RS -> S ; -- she sleeps, which is good
RelS sent rs =
-}
-- RelS sent rs =
}

View File

@@ -66,16 +66,16 @@ concrete StructuralTok of Structural = CatTok **
-- lin most_Predet = {s = ""} ;
-- lin few_Det = R.indefDet "" pl ;
-- lin many_Det = R.indefDet "" pl ;
-- lin much_Det = R.indefDet "" sg ;
lin many_Det = ss "mute" ;
lin much_Det = ss "mute" ;
-- lin somePl_Det =
-- lin someSg_Det =
-- lin no_Quant =
lin no_Quant = mkQuant "ala" ;
-- lin that_Quant = mkQuant "" ;
lin this_Quant = mkQuant "ni" ;
-- lin which_IQuant = mkQuant "" ;
-- lin which_IQuant = mkQuant "seme" ;
-----
-- NP
@@ -102,15 +102,15 @@ lin this_Quant = mkQuant "ni" ;
-- lin by8means_Prep = mkPrep "" ;
-- lin during_Prep = mkPrep "" ;
-- lin except_Prep = mkPrep "" ;
-- lin for_Prep = mkPrep "" ;
-- lin from_Prep = mkPrep "" ;
lin for_Prep = mkPrep "tawa" ;
lin from_Prep = mkPrep "tan" ;
-- lin in8front_Prep = mkPrep "" ;
-- lin in_Prep = mkPrep "" ;
lin in_Prep = mkPrep "lon" ;
-- lin on_Prep = mkPrep "" ;
-- lin part_Prep = mkPrep ;
-- lin possess_Prep = mkPrep "" ;
-- lin through_Prep = mkPrep "" ;
-- lin to_Prep = mkPrep "k" ;
lin to_Prep = mkPrep "tawa" ;
-- lin under_Prep = mkPrep "" ;
-- lin with_Prep = mkPrep "" ;
-- lin without_Prep = mkPrep "" ;

View File

@@ -81,7 +81,9 @@ lin
-- SlashV2VNP v2v np vps =
-- : VP -> Adv -> VP ; -- sleep here
-- AdvVP vp adv =
AdvVP vp adv = {
s = \\p => vp.s ! p ++ adv.s ;
} ;
-- : AdV -> VP -> VP ; -- always sleep
-- AdVVP adv vp =
@@ -96,7 +98,9 @@ lin
-- AdVVPSlash adv vps = vps ** { adv = adv.s ++ vps.adv } ;
-- : VP -> Prep -> VPSlash ; -- live in (it)
-- VPSlashPrep vp prep = vp ** {c2 = prep} ;
VPSlashPrep vp prep = {
s = \\p => vp.s ! p ++ prep.s
} ;
--2 Complements to copula