138 lines
7.4 KiB
XML
138 lines
7.4 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 16.0.0 (0)
|
|
-->
|
|
<!-- Title: grammar Pages: 1 -->
|
|
<svg width="429pt" height="163pt"
|
|
viewBox="0.00 0.00 429.00 163.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 158.5)">
|
|
<title>grammar</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-158.5 424.75,-158.5 424.75,4 -4,4"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="210.38" y="-137.2" font-family="Times,serif" font-size="14.00">abn step 2 after: merge S,X</text>
|
|
<!-- nt_S -->
|
|
<g id="node1" class="node">
|
|
<title>nt_S</title>
|
|
<ellipse fill="none" stroke="red" stroke-width="2.5" cx="22" cy="-95" rx="18" ry="18"/>
|
|
<ellipse fill="none" stroke="red" stroke-width="2.5" cx="22" cy="-95" rx="22" ry="22"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="22" y="-91.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="red">S</text>
|
|
</g>
|
|
<!-- pr_0 -->
|
|
<g id="node6" class="node">
|
|
<title>pr_0</title>
|
|
<polygon fill="none" stroke="red" stroke-width="2.5" points="139.25,-130 85.25,-130 85.25,-94 139.25,-94 139.25,-130"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="112.25" y="-114.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="red">S S</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="112.25" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="red">p=0.600</text>
|
|
</g>
|
|
<!-- nt_S->pr_0 -->
|
|
<g id="edge1" class="edge">
|
|
<title>nt_S->pr_0</title>
|
|
<path fill="none" stroke="black" d="M39.11,-110.61C45.67,-115.94 53.67,-121.24 62,-124 65.55,-125.18 69.28,-125.63 73.03,-125.57"/>
|
|
<polygon fill="black" stroke="black" points="73.25,-129.07 82.69,-124.26 72.31,-122.14 73.25,-129.07"/>
|
|
</g>
|
|
<!-- pr_2 -->
|
|
<g id="node8" class="node">
|
|
<title>pr_2</title>
|
|
<polygon fill="none" stroke="red" stroke-width="2.5" points="139.25,-63 85.25,-63 85.25,-27 139.25,-27 139.25,-63"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="112.25" y="-47.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="red">T_a T_b</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="112.25" y="-35.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="red">p=0.400</text>
|
|
</g>
|
|
<!-- nt_S->pr_2 -->
|
|
<g id="edge6" class="edge">
|
|
<title>nt_S->pr_2</title>
|
|
<path fill="none" stroke="black" d="M42.15,-84.15C51.54,-78.83 63.19,-72.23 74.22,-65.98"/>
|
|
<polygon fill="black" stroke="black" points="75.81,-69.1 82.79,-61.13 72.36,-63.01 75.81,-69.1"/>
|
|
</g>
|
|
<!-- nt_T_a -->
|
|
<g id="node2" class="node">
|
|
<title>nt_T_a</title>
|
|
<ellipse fill="none" stroke="black" cx="207.5" cy="-72" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="207.5" y="-68.5" font-family="Helvetica,sans-Serif" font-size="10.00">T_a</text>
|
|
</g>
|
|
<!-- pr_3 -->
|
|
<g id="node9" class="node">
|
|
<title>pr_3</title>
|
|
<polygon fill="none" stroke="black" points="325.5,-90 271.5,-90 271.5,-54 325.5,-54 325.5,-90"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="298.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">a</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="298.5" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">p=1.000</text>
|
|
</g>
|
|
<!-- nt_T_a->pr_3 -->
|
|
<g id="edge9" class="edge">
|
|
<title>nt_T_a->pr_3</title>
|
|
<path fill="none" stroke="black" d="M234.72,-72C242.62,-72 251.44,-72 259.93,-72"/>
|
|
<polygon fill="black" stroke="black" points="259.64,-75.5 269.64,-72 259.64,-68.5 259.64,-75.5"/>
|
|
</g>
|
|
<!-- nt_T_b -->
|
|
<g id="node3" class="node">
|
|
<title>nt_T_b</title>
|
|
<ellipse fill="none" stroke="black" cx="207.5" cy="-18" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="207.5" y="-14.5" font-family="Helvetica,sans-Serif" font-size="10.00">T_b</text>
|
|
</g>
|
|
<!-- pr_1 -->
|
|
<g id="node7" class="node">
|
|
<title>pr_1</title>
|
|
<polygon fill="none" stroke="black" points="325.5,-36 271.5,-36 271.5,0 325.5,0 325.5,-36"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="298.5" y="-20.5" font-family="Helvetica,sans-Serif" font-size="10.00">b</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="298.5" y="-8.5" font-family="Helvetica,sans-Serif" font-size="10.00">p=1.000</text>
|
|
</g>
|
|
<!-- nt_T_b->pr_1 -->
|
|
<g id="edge4" class="edge">
|
|
<title>nt_T_b->pr_1</title>
|
|
<path fill="none" stroke="black" d="M234.72,-18C242.62,-18 251.44,-18 259.93,-18"/>
|
|
<polygon fill="black" stroke="black" points="259.64,-21.5 269.64,-18 259.64,-14.5 259.64,-21.5"/>
|
|
</g>
|
|
<!-- tm_a -->
|
|
<g id="node4" class="node">
|
|
<title>tm_a</title>
|
|
<text xml:space="preserve" text-anchor="middle" x="393.75" y="-68.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#666666">a</text>
|
|
</g>
|
|
<!-- tm_b -->
|
|
<g id="node5" class="node">
|
|
<title>tm_b</title>
|
|
<text xml:space="preserve" text-anchor="middle" x="393.75" y="-14.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#666666">b</text>
|
|
</g>
|
|
<!-- pr_0->nt_S -->
|
|
<g id="edge2" class="edge">
|
|
<title>pr_0->nt_S</title>
|
|
<path fill="none" stroke="black" d="M84.32,-106.81C75.42,-105.1 65.41,-103.17 56.1,-101.38"/>
|
|
<polygon fill="black" stroke="black" points="56.78,-97.94 46.3,-99.49 55.46,-104.82 56.78,-97.94"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="64.62" y="-105.45" font-family="Helvetica,sans-Serif" font-size="9.00">1</text>
|
|
</g>
|
|
<!-- pr_0->nt_S -->
|
|
<g id="edge3" class="edge">
|
|
<title>pr_0->nt_S</title>
|
|
<path fill="none" stroke="black" d="M84.16,-94.91C78.74,-92.26 72.96,-89.93 67.25,-88.5 63.56,-87.58 59.66,-87.24 55.77,-87.31"/>
|
|
<polygon fill="black" stroke="black" points="55.41,-83.83 45.83,-88.36 56.14,-90.79 55.41,-83.83"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="64.62" y="-90.45" font-family="Helvetica,sans-Serif" font-size="9.00">2</text>
|
|
</g>
|
|
<!-- pr_1->tm_b -->
|
|
<g id="edge5" class="edge">
|
|
<title>pr_1->tm_b</title>
|
|
<path fill="none" stroke="black" d="M325.97,-18C335.18,-18 345.69,-18 355.61,-18"/>
|
|
<polygon fill="black" stroke="black" points="355.34,-21.5 365.34,-18 355.34,-14.5 355.34,-21.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.12" y="-19.95" font-family="Helvetica,sans-Serif" font-size="9.00">1</text>
|
|
</g>
|
|
<!-- pr_2->nt_T_a -->
|
|
<g id="edge7" class="edge">
|
|
<title>pr_2->nt_T_a</title>
|
|
<path fill="none" stroke="black" d="M140.22,-52.81C149.94,-55.62 161.05,-58.84 171.36,-61.83"/>
|
|
<polygon fill="black" stroke="black" points="170.1,-65.1 180.68,-64.52 172.05,-58.38 170.1,-65.1"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="159.88" y="-60.45" font-family="Helvetica,sans-Serif" font-size="9.00">1</text>
|
|
</g>
|
|
<!-- pr_2->nt_T_b -->
|
|
<g id="edge8" class="edge">
|
|
<title>pr_2->nt_T_b</title>
|
|
<path fill="none" stroke="black" d="M140.22,-37.19C149.94,-34.38 161.05,-31.16 171.36,-28.17"/>
|
|
<polygon fill="black" stroke="black" points="172.05,-31.62 180.68,-25.48 170.1,-24.9 172.05,-31.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="159.88" y="-33.45" font-family="Helvetica,sans-Serif" font-size="9.00">2</text>
|
|
</g>
|
|
<!-- pr_3->tm_a -->
|
|
<g id="edge10" class="edge">
|
|
<title>pr_3->tm_a</title>
|
|
<path fill="none" stroke="black" d="M325.97,-72C335.18,-72 345.69,-72 355.61,-72"/>
|
|
<polygon fill="black" stroke="black" points="355.34,-75.5 365.34,-72 355.34,-68.5 355.34,-75.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="346.12" y="-73.95" font-family="Helvetica,sans-Serif" font-size="9.00">1</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|