The words Under construction in black text on a yellow background with diagonal black stipes surrounding it
I'm in the process of moving my site. It's still a work in progress. Please excuse the mess and broken links.

Show What's Parsed In Tree-Sitter Tests

TODO: Pull subtitle into page object

Notes

The Test

pre_start_default_section pre_end_default_section

The Output

html_start_default_section html_end_default_section

Debugging Stuff

I'm moving stuff around right now. All this below is helping me figure out where to put stuff

        -- title

Show What's Parsed In Tree-Sitter Tests

-- notes

- Install graphviz

(e.g. `brew install graphviz``)

- Run tests with:

tree-sitter test -D -f file-to-test.txt

(TBD on if you need to have the full path
to the file or the name of the test in the
test suite)

- The `-D`` flag produces a log.html file
and attempts to open it automatically

- The `-f`` flag points to a specific file. 
I do this since there's a lot of stuff that
happens for each test and it makes it easier 
to see what's up

- Scroll all the way down to see the final
output. I find it easier to read errors with
that format

Here's an example of what it looks like:

-- h3

The Test

-- pre/

===============
Title Section 1
===============
-- title
 
basic
-- hr

(source_file
    (title_section
        (title_token)
        (empty_line)
        (title_headline
            (paragraph_first_word)
        )
    )
)

-- /pre

-- h3

The Output

-- html/

<!-- Generated by graphviz version 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="82pt" height="33pt"
 viewBox="0.00 0.00 81.75 32.50" 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 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 77.75,-28.5 77.75,4 -4,4"/>
<text text-anchor="middle" x="36.88" y="-7.2" font-family="Times,serif" font-size="14.00">new_parse</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:1, state:1, row:0, col:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="233pt" height="33pt"
 viewBox="0.00 0.00 232.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 228.5,-28.5 228.5,4 -4,4"/>
<text text-anchor="middle" x="112.25" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:10, row:0, column:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="243pt" height="33pt"
 viewBox="0.00 0.00 243.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 239,-28.5 239,4 -4,4"/>
<text text-anchor="middle" x="117.5" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:title_token, size:8</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="94pt" height="33pt"
 viewBox="0.00 0.00 93.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 89.75,-28.5 89.75,4 -4,4"/>
<text text-anchor="middle" x="42.88" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:10</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="307pt" height="44pt"
 viewBox="0.00 0.00 306.50 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 302.5,-40 302.5,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x6000001284b0 -->
<g id="node2" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node2"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x6000001284b0 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M244.61,-18C231.35,-18 215.24,-18 201.94,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 1&#10;error_cost: 0">
<text text-anchor="middle" x="223.12" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node3" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node3"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge2" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="336pt" height="33pt"
 viewBox="0.00 0.00 336.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 332,-28.5 332,4 -4,4"/>
<text text-anchor="middle" x="164" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:1, state:10, row:0, col:8</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:2, row:0, column:8</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="247pt" height="33pt"
 viewBox="0.00 0.00 246.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242.75,-28.5 242.75,4 -4,4"/>
<text text-anchor="middle" x="119.38" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:empty_line, size:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="87pt" height="33pt"
 viewBox="0.00 0.00 87.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 83,-28.5 83,4 -4,4"/>
<text text-anchor="middle" x="39.5" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:2</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="458pt" height="44pt"
 viewBox="0.00 0.00 458.00 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 454,-40 454,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x6000001285a0 -->
<g id="node2" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node2"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x6000001285a0 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M396.11,-18C382.85,-18 366.74,-18 353.44,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 2&#10;error_cost: 0">
<text text-anchor="middle" x="374.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node3" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node3"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge2" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M298.87,-18C271.62,-18 229.36,-18 202.12,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node4" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node4"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge3" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:1, state:2, row:1, col:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:8, row:1, column:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="245pt" height="33pt"
 viewBox="0.00 0.00 245.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 241.25,-28.5 241.25,4 -4,4"/>
<text text-anchor="middle" x="118.62" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:whitespace, size:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="94pt" height="33pt"
 viewBox="0.00 0.00 93.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 89.75,-28.5 89.75,4 -4,4"/>
<text text-anchor="middle" x="42.88" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:12</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="608pt" height="44pt"
 viewBox="0.00 0.00 608.00 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 604,-40 604,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128690 -->
<g id="node2" class="node">
<title>node_0x600000128690</title>
<g id="a_node2"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-12.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128690 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M546.11,-18C532.85,-18 516.74,-18 503.44,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 0">
<text text-anchor="middle" x="524.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node3" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node3"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge2" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M448.79,-18C421.85,-18 380.34,-18 353.48,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node4" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node4"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge3" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M298.87,-18C271.62,-18 229.36,-18 202.12,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node5" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node5"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge4" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="336pt" height="33pt"
 viewBox="0.00 0.00 336.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 332,-28.5 332,4 -4,4"/>
<text text-anchor="middle" x="164" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:1, state:12, row:1, col:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:2, row:1, column:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="247pt" height="33pt"
 viewBox="0.00 0.00 246.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242.75,-28.5 242.75,4 -4,4"/>
<text text-anchor="middle" x="119.38" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:empty_line, size:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="89pt" height="33pt"
 viewBox="0.00 0.00 89.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 85.25,-28.5 85.25,4 -4,4"/>
<text text-anchor="middle" x="40.62" y="-7.2" font-family="Times,serif" font-size="14.00">detect_error</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="608pt" height="44pt"
 viewBox="0.00 0.00 608.00 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 604,-40 604,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128690 -->
<g id="node2" class="node">
<title>node_0x600000128690</title>
<g id="a_node2"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-12.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128690 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M546.11,-18C532.85,-18 516.74,-18 503.44,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 0&#10;error_cost: 500">
<text text-anchor="middle" x="524.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node3" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node3"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge2" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M448.79,-18C421.85,-18 380.34,-18 353.48,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node4" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node4"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge3" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M298.87,-18C271.62,-18 229.36,-18 202.12,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node5" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node5"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge4" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="118pt" height="33pt"
 viewBox="0.00 0.00 117.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 113.75,-28.5 113.75,4 -4,4"/>
<text text-anchor="middle" x="54.88" y="-7.2" font-family="Times,serif" font-size="14.00">resume version:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="229pt" height="33pt"
 viewBox="0.00 0.00 228.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 224.75,-28.5 224.75,4 -4,4"/>
<text text-anchor="middle" x="110.38" y="-7.2" font-family="Times,serif" font-size="14.00">recover_to_previous state:10, depth:3</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="699pt" height="98pt"
 viewBox="0.00 0.00 699.00 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 695,-94 695,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128780 -->
<g id="node2" class="node">
<title>node_0x600000128780</title>
<g id="a_node2"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="567.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="567.25" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128780 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M637.11,-72C623.85,-72 607.74,-72 594.44,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 0&#10;error_cost: 500&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="615.62" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node5" class="node">
<title>node_0x600000128690</title>
<g id="a_node5"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge3" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M540.03,-72C528.54,-72 515.09,-72 503.59,-72"/>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128870 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M449.47,-18C410.05,-18 338.29,-18 328.39,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 1&#10;error_cost: 732">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node6" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node6"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-39.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge4" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-18.09C316.08,-18.78 262.45,-23.55 219.75,-32.5 213.22,-33.87 206.24,-35.69 199.81,-37.51"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-36.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node7" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node7"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-69" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-63.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge5" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M448.79,-71.46C421.85,-70.92 380.34,-70.08 353.48,-69.53"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-74.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node8" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node8"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-39.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge6" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-45C120.94,-45 80.54,-45 54.2,-45"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-48.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge7" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-64.87C272,-60.45 228.53,-53.47 201.11,-49.07"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-64.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="193pt" height="33pt"
 viewBox="0.00 0.00 192.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 188.75,-28.5 188.75,4 -4,4"/>
<text text-anchor="middle" x="92.38" y="-7.2" font-family="Times,serif" font-size="14.00">skip_token symbol:empty_line</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="841pt" height="98pt"
 viewBox="0.00 0.00 840.75 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 836.75,-94 836.75,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="709" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="709" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M778.86,-72C765.6,-72 749.49,-72 736.19,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 2&#10;error_cost: 631&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="757.38" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node5" class="node">
<title>node_0x600000128780</title>
<g id="a_node5"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="567.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="567.25" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge3" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M681.71,-72C656.73,-72 619.36,-72 594.42,-72"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="638.12" y="-75.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128870 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M449.47,-18C410.05,-18 338.29,-18 328.39,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 1&#10;error_cost: 732">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node6" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node6"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-39.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge4" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-18.09C316.08,-18.78 262.45,-23.55 219.75,-32.5 213.22,-33.87 206.24,-35.69 199.81,-37.51"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-36.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node7" class="node">
<title>node_0x600000128690</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge5" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M540.03,-72C528.54,-72 515.09,-72 503.59,-72"/>
</g>
<!-- node_0x6000001283c0 -->
<g id="node8" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node8"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-39.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge6" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-45C120.94,-45 80.54,-45 54.2,-45"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-48.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node9" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node9"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-69" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-63.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge7" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M448.79,-71.46C421.85,-70.92 380.34,-70.08 353.48,-69.53"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-74.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-64.87C272,-60.45 228.53,-53.47 201.11,-49.07"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-64.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:2, state:0, row:2, col:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:0, row:2, column:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="213pt" height="33pt"
 viewBox="0.00 0.00 213.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 209,-28.5 209,4 -4,4"/>
<text text-anchor="middle" x="102.5" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:word, size:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="229pt" height="33pt"
 viewBox="0.00 0.00 228.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 224.75,-28.5 224.75,4 -4,4"/>
<text text-anchor="middle" x="110.38" y="-7.2" font-family="Times,serif" font-size="14.00">recover_to_previous state:12, depth:2</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="885pt" height="132pt"
 viewBox="0.00 0.00 884.75 132.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 128)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-128 880.75,-128 880.75,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="753" cy="-106" rx="27" ry="18"/>
<text text-anchor="middle" x="753" y="-100.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M822.86,-106C809.6,-106 793.49,-106 780.19,-106"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 2&#10;error_cost: 631&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="801.38" y="-109.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node7" class="node">
<title>node_0x600000128780</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="611.25" cy="-91" rx="27" ry="18"/>
<text text-anchor="middle" x="611.25" y="-85.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge4" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M726.04,-103.21C700.94,-100.52 663.12,-96.46 638.07,-93.77"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="682.12" y="-104.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128870 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M449.47,-18C410.05,-18 338.29,-18 328.39,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 1&#10;error_cost: 732">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node8" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node8"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-38" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-32.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge5" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.19,-17.86C316.02,-16.84 262.07,-10.65 219.75,-19.5 211.96,-21.13 203.83,-24.14 196.7,-27.26"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-23.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_head_2 -->
<g id="node5" class="node">
<title>node_head_2</title>
</g>
<!-- node_0x600000128a50 -->
<g id="node6" class="node">
<title>node_0x600000128a50</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="611.25" cy="-52" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_2&#45;&gt;node_0x600000128a50 -->
<g id="edge3" class="edge">
<title>node_head_2&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M726.04,-52C688.78,-52 623.51,-52 613.54,-52"/>
<g id="a_edge3&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 631">
<text text-anchor="middle" x="682.12" y="-55.2" font-family="Times,serif" font-size="14.00" fill="blue">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node9" class="node">
<title>node_0x600000128690</title>
<g id="a_node9"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge6" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M608.98,-51.96C600.96,-51.71 556.52,-50.72 521.25,-57.5 514.3,-58.84 506.93,-60.97 500.25,-63.19"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="543.75" y="-60.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge7" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M584.61,-87.34C561.05,-83.97 526.34,-79.01 502.82,-75.65"/>
</g>
<!-- node_0x6000001283c0 -->
<g id="node10" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node10"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-38" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-32.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge8" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-38C120.94,-38 80.54,-38 54.2,-38"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-41.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node11" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node11"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-61" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-55.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge9" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M449.13,-70.06C422.08,-68.05 380.06,-64.93 353.11,-62.92"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-71.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge10" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-57.05C272,-52.81 228.53,-46.12 201.11,-41.9"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-57.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="159pt" height="33pt"
 viewBox="0.00 0.00 159.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 155,-28.5 155,4 -4,4"/>
<text text-anchor="middle" x="75.5" y="-7.2" font-family="Times,serif" font-size="14.00">skip_token symbol:word</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="885pt" height="132pt"
 viewBox="0.00 0.00 884.75 132.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 128)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-128 880.75,-128 880.75,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 736&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="753" cy="-106" rx="27" ry="18"/>
<text text-anchor="middle" x="753" y="-100.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M822.86,-106C809.6,-106 793.49,-106 780.19,-106"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 736&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="801.38" y="-109.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node7" class="node">
<title>node_0x600000128780</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="611.25" cy="-91" rx="27" ry="18"/>
<text text-anchor="middle" x="611.25" y="-85.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge4" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M726.04,-103.21C700.94,-100.52 663.12,-96.46 638.07,-93.77"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 736&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="682.12" y="-104.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128870 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M449.47,-18C410.05,-18 338.29,-18 328.39,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 1&#10;error_cost: 732">
<text text-anchor="middle" x="401.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node8" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node8"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-38" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-32.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge5" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.19,-17.86C316.02,-16.84 262.07,-10.65 219.75,-19.5 211.96,-21.13 203.83,-24.14 196.7,-27.26"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-23.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_head_2 -->
<g id="node5" class="node">
<title>node_head_2</title>
</g>
<!-- node_0x600000128a50 -->
<g id="node6" class="node">
<title>node_0x600000128a50</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="611.25" cy="-52" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_2&#45;&gt;node_0x600000128a50 -->
<g id="edge3" class="edge">
<title>node_head_2&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M726.04,-52C688.78,-52 623.51,-52 613.54,-52"/>
<g id="a_edge3&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 631">
<text text-anchor="middle" x="682.12" y="-55.2" font-family="Times,serif" font-size="14.00" fill="blue">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node9" class="node">
<title>node_0x600000128690</title>
<g id="a_node9"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="476.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="476.25" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge6" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M608.98,-51.96C600.96,-51.71 556.52,-50.72 521.25,-57.5 514.3,-58.84 506.93,-60.97 500.25,-63.19"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="543.75" y="-60.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge7" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M584.61,-87.34C561.05,-83.97 526.34,-79.01 502.82,-75.65"/>
</g>
<!-- node_0x6000001283c0 -->
<g id="node10" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node10"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-38" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-32.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge8" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-38C120.94,-38 80.54,-38 54.2,-38"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-41.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node11" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node11"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-61" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-55.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge9" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M449.13,-70.06C422.08,-68.05 380.06,-64.93 353.11,-62.92"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="401.25" y="-71.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge10" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-57.05C272,-52.81 228.53,-46.12 201.11,-41.9"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-57.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="336pt" height="33pt"
 viewBox="0.00 0.00 336.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 332,-28.5 332,4 -4,4"/>
<text text-anchor="middle" x="164" y="-7.2" font-family="Times,serif" font-size="14.00">process version:1, version_count:3, state:10, row:1, col:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:2, row:1, column:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="247pt" height="33pt"
 viewBox="0.00 0.00 246.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242.75,-28.5 242.75,4 -4,4"/>
<text text-anchor="middle" x="119.38" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:empty_line, size:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="87pt" height="33pt"
 viewBox="0.00 0.00 87.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 83,-28.5 83,4 -4,4"/>
<text text-anchor="middle" x="39.5" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:2</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="886pt" height="137pt"
 viewBox="0.00 0.00 886.25 137.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 133)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-133 882.25,-133 882.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 736&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="754.5" cy="-57" rx="27" ry="18"/>
<text text-anchor="middle" x="754.5" y="-51.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M824.36,-57C811.1,-57 794.99,-57 781.69,-57"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 736&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="802.88" y="-60.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node7" class="node">
<title>node_0x600000128780</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="612.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="612.75" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge4" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M727.54,-59.79C702.44,-62.48 664.62,-66.54 639.57,-69.23"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 736&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="683.62" y="-71.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128b40 -->
<g id="node4" class="node">
<title>node_0x600000128b40</title>
<g id="a_node4"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128b40 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M585.79,-18C562.51,-18 528.5,-18 505.1,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 2&#10;error_cost: 732">
<text text-anchor="middle" x="545.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node8" class="node">
<title>node_0x600000128870</title>
<g id="a_node8"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge5" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M450.71,-19.74C410.89,-22.41 338.4,-27.25 328.4,-27.92"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_head_2 -->
<g id="node5" class="node">
<title>node_head_2</title>
</g>
<!-- node_0x600000128a50 -->
<g id="node6" class="node">
<title>node_0x600000128a50</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="612.75" cy="-111" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_2&#45;&gt;node_0x600000128a50 -->
<g id="edge3" class="edge">
<title>node_head_2&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M727.54,-111C690.28,-111 625.01,-111 615.04,-111"/>
<g id="a_edge3&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 631">
<text text-anchor="middle" x="683.62" y="-114.2" font-family="Times,serif" font-size="14.00" fill="blue">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node9" class="node">
<title>node_0x600000128690</title>
<g id="a_node9"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge6" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M610.49,-110.66C602.53,-108.53 558.42,-96.68 522.75,-86 516.15,-84.02 509.01,-81.79 502.45,-79.71"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="545.25" y="-102.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge7" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M585.47,-72C562.16,-72 528.27,-72 504.97,-72"/>
</g>
<!-- node_0x6000001284b0 -->
<g id="node10" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node10"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-28C316.06,-28 262.34,-28.35 219.75,-36.5 213,-37.79 205.82,-39.74 199.26,-41.76"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-40.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node11" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node11"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge9" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M450.37,-71.82C423.12,-71.64 380.86,-71.36 353.62,-71.18"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-75.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node12" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node12"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge10" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge11" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge11&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-68.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:1, version_count:3, state:2, row:2, col:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:8, row:2, column:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="302pt" height="33pt"
 viewBox="0.00 0.00 302.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 298.25,-28.5 298.25,4 -4,4"/>
<text text-anchor="middle" x="147.12" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:paragraph_first_word, size:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="87pt" height="33pt"
 viewBox="0.00 0.00 87.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 83,-28.5 83,4 -4,4"/>
<text text-anchor="middle" x="39.5" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:3</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="958pt" height="152pt"
 viewBox="0.00 0.00 958.25 152.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 148)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-148 954.25,-148 954.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 736&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="826.5" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="826.5" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M896.36,-72C883.1,-72 866.99,-72 853.69,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 736&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="874.88" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node7" class="node">
<title>node_0x600000128780</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="684.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="684.75" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge4" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M799.21,-72C774.23,-72 736.86,-72 711.92,-72"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 736&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="755.62" y="-75.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="684.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="684.75" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M799.54,-18C774.6,-18 737.1,-18 712.04,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="755.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node8" class="node">
<title>node_0x600000128b40</title>
<g id="a_node8"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge5" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M657.37,-18C618.01,-18 544.33,-18 505.03,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_head_2 -->
<g id="node5" class="node">
<title>node_head_2</title>
</g>
<!-- node_0x600000128a50 -->
<g id="node6" class="node">
<title>node_0x600000128a50</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="684.75" cy="-126" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_head_2&#45;&gt;node_0x600000128a50 -->
<g id="edge3" class="edge">
<title>node_head_2&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M799.54,-126C762.28,-126 697.01,-126 687.04,-126"/>
<g id="a_edge3&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 631">
<text text-anchor="middle" x="755.62" y="-129.2" font-family="Times,serif" font-size="14.00" fill="blue">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node9" class="node">
<title>node_0x600000128690</title>
<g id="a_node9"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge6" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M682.72,-125.77C672.57,-123.51 589.26,-104.82 522.75,-86 516.12,-84.12 508.97,-81.93 502.41,-79.84"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-119.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge7" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M657.37,-72C618.01,-72 544.33,-72 505.03,-72"/>
</g>
<!-- node_0x600000128870 -->
<g id="node10" class="node">
<title>node_0x600000128870</title>
<g id="a_node10"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge8" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M450.71,-19.74C410.89,-22.41 338.4,-27.25 328.4,-27.92"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node11" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node11"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge9" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M450.37,-71.82C423.12,-71.64 380.86,-71.36 353.62,-71.18"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-75.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node12" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node12"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge10" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-28C316.06,-28 262.34,-28.35 219.75,-36.5 213,-37.79 205.82,-39.74 199.26,-41.76"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-40.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge11" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge11&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-68.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node13" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node13"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge12" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge12&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="336pt" height="33pt"
 viewBox="0.00 0.00 336.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 332,-28.5 332,4 -4,4"/>
<text text-anchor="middle" x="164" y="-7.2" font-family="Times,serif" font-size="14.00">process version:2, version_count:3, state:12, row:2, col:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="226pt" height="33pt"
 viewBox="0.00 0.00 225.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 221.75,-28.5 221.75,4 -4,4"/>
<text text-anchor="middle" x="108.88" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:2, row:2, column:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="213pt" height="33pt"
 viewBox="0.00 0.00 213.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 209,-28.5 209,4 -4,4"/>
<text text-anchor="middle" x="102.5" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:word, size:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="87pt" height="33pt"
 viewBox="0.00 0.00 87.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 83,-28.5 83,4 -4,4"/>
<text text-anchor="middle" x="39.5" y="-7.2" font-family="Times,serif" font-size="14.00">shift state:7</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="958pt" height="152pt"
 viewBox="0.00 0.00 958.25 152.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 148)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-148 954.25,-148 954.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128960 -->
<g id="node2" class="node">
<title>node_0x600000128960</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 736&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="826.5" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="826.5" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128960 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128960</title>
<path fill="none" stroke="black" d="M896.36,-72C883.1,-72 866.99,-72 853.69,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 736&#10;summary: 0 12 2 10 1">
<text text-anchor="middle" x="874.88" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128780 -->
<g id="node7" class="node">
<title>node_0x600000128780</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="684.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="684.75" y="-66.95" font-family="Times,serif" font-size="14.00">?</text>
</a>
</g>
</g>
<!-- node_0x600000128960&#45;&gt;node_0x600000128780 -->
<g id="edge4" class="edge">
<title>node_0x600000128960&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M799.21,-72C774.23,-72 736.86,-72 711.92,-72"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 736&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="755.62" y="-75.2" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="684.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="684.75" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M799.54,-18C774.6,-18 737.1,-18 712.04,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="755.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node8" class="node">
<title>node_0x600000128b40</title>
<g id="a_node8"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge5" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M657.37,-18C618.01,-18 544.33,-18 505.03,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_head_2 -->
<g id="node5" class="node">
<title>node_head_2</title>
</g>
<!-- node_0x600000128d20 -->
<g id="node6" class="node">
<title>node_0x600000128d20</title>
<g id="a_node6"><a xlink:title="position: 3,5&#10;node_count:7&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="826.5" cy="-126" rx="27" ry="18"/>
<text text-anchor="middle" x="826.5" y="-120.95" font-family="Times,serif" font-size="14.00">7</text>
</a>
</g>
</g>
<!-- node_head_2&#45;&gt;node_0x600000128d20 -->
<g id="edge3" class="edge">
<title>node_head_2&#45;&gt;node_0x600000128d20</title>
<path fill="none" stroke="black" d="M896.36,-126C883.1,-126 866.99,-126 853.69,-126"/>
<g id="a_edge3&#45;label"><a xlink:title="node_count: 4&#10;error_cost: 631">
<text text-anchor="middle" x="874.88" y="-129.2" font-family="Times,serif" font-size="14.00" fill="blue">2</text>
</a>
</g>
</g>
<!-- node_0x600000128a50 -->
<g id="node9" class="node">
<title>node_0x600000128a50</title>
<g id="a_node9"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="684.75" cy="-115" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128d20&#45;&gt;node_0x600000128a50 -->
<g id="edge6" class="edge">
<title>node_0x600000128d20&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M799.21,-123.93C761.89,-120.99 696.96,-115.88 687.04,-115.1"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="755.62" y="-126.2" font-family="Times,serif" font-size="14.00">word</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node10" class="node">
<title>node_0x600000128690</title>
<g id="a_node10"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128690 -->
<g id="edge7" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="red" d="M657.37,-72C618.01,-72 544.33,-72 505.03,-72"/>
</g>
<!-- node_0x600000128870 -->
<g id="node11" class="node">
<title>node_0x600000128870</title>
<g id="a_node11"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge8" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M450.71,-19.74C410.89,-22.41 338.4,-27.25 328.4,-27.92"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge9" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M682.72,-114.87C672.52,-113.54 588.91,-102.41 522.75,-86 516.06,-84.34 508.9,-82.22 502.34,-80.13"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-112.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node12" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node12"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge10" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M450.37,-71.82C423.12,-71.64 380.86,-71.36 353.62,-71.18"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-75.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node13" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node13"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge11" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-28C316.06,-28 262.34,-28.35 219.75,-36.5 213,-37.79 205.82,-39.74 199.26,-41.76"/>
<g id="a_edge11&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-40.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge12" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge12&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-68.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node14" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node14"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge13" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge13&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="74pt" height="33pt"
 viewBox="0.00 0.00 74.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 70.25,-28.5 70.25,4 -4,4"/>
<text text-anchor="middle" x="33.12" y="-7.2" font-family="Times,serif" font-size="14.00">condense</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="934pt" height="98pt"
 viewBox="0.00 0.00 934.25 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 930.25,-94 930.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128d20 -->
<g id="node2" class="node">
<title>node_0x600000128d20</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:7&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="802.5" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="802.5" y="-66.95" font-family="Times,serif" font-size="14.00">7</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128d20 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128d20</title>
<path fill="none" stroke="black" d="M872.36,-72C859.1,-72 842.99,-72 829.69,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 4&#10;error_cost: 631">
<text text-anchor="middle" x="850.88" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x600000128a50 -->
<g id="node5" class="node">
<title>node_0x600000128a50</title>
<g id="a_node5"><a xlink:title="position: 3,0&#10;node_count:6&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="684.75" cy="-72" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128d20&#45;&gt;node_0x600000128a50 -->
<g id="edge3" class="edge">
<title>node_0x600000128d20&#45;&gt;node_0x600000128a50</title>
<path fill="none" stroke="black" d="M775.23,-72C743.75,-72 694.27,-72 686.73,-72"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="743.62" y="-75.2" font-family="Times,serif" font-size="14.00">word</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="684.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="684.75" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M775.52,-18C756.59,-18 731.04,-18 712.04,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="743.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M657.37,-18C618.01,-18 544.33,-18 505.03,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x600000128690 -->
<g id="node7" class="node">
<title>node_0x600000128690</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:3&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="477.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="477.75" y="-66.95" font-family="Times,serif" font-size="14.00">12</text>
</a>
</g>
</g>
<!-- node_0x600000128a50&#45;&gt;node_0x600000128690 -->
<g id="edge5" class="edge">
<title>node_0x600000128a50&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M682.84,-72C671.48,-72 557.32,-72 504.86,-72"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="581.25" y="-75.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node8" class="node">
<title>node_0x600000128870</title>
<g id="a_node8"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge6" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M450.71,-19.74C410.89,-22.41 338.4,-27.25 328.4,-27.92"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node9" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node9"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge7" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M450.37,-71.82C423.12,-71.64 380.86,-71.36 353.62,-71.18"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="402" y="-74.2" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node10" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node10"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-27.98C316.05,-27.82 262.27,-27.12 219.75,-35.5 212.81,-36.87 205.44,-39.01 198.75,-41.23"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-39.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge9" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge9&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-67.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node11" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node11"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge10" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge10&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:0, version_count:2, state:7, row:2, col:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="233pt" height="33pt"
 viewBox="0.00 0.00 232.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 228.5,-28.5 228.5,4 -4,4"/>
<text text-anchor="middle" x="112.25" y="-7.2" font-family="Times,serif" font-size="14.00">lex_internal state:10, row:2, column:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="205pt" height="33pt"
 viewBox="0.00 0.00 204.75 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 200.75,-28.5 200.75,4 -4,4"/>
<text text-anchor="middle" x="98.38" y="-7.2" font-family="Times,serif" font-size="14.00">lexed_lookahead sym:end, size:0</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="273pt" height="33pt"
 viewBox="0.00 0.00 273.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 269,-28.5 269,4 -4,4"/>
<text text-anchor="middle" x="132.5" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:paragraph_repeat1, child_count:2</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="856pt" height="98pt"
 viewBox="0.00 0.00 855.50 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 851.5,-94 851.5,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128780 -->
<g id="node2" class="node">
<title>node_0x600000128780</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="516.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="516.75" y="-66.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128780 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M696.79,-72C657.57,-72 583.62,-72 544.15,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 631">
<text text-anchor="middle" x="620.25" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node5" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node5"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x6000001285a0 -->
<g id="edge3" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M489.54,-71.86C453.63,-71.67 389.5,-71.33 353.54,-71.14"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="421.5" y="-74.2" font-family="Times,serif" font-size="14.00">paragraph_repeat1</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="723.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="723.75" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M793.61,-18C780.35,-18 764.24,-18 750.94,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="772.12" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="516.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="516.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M696.37,-18C657.01,-18 583.33,-18 544.03,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="620.25" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node7" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node7"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge5" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-67.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node8" class="node">
<title>node_0x600000128870</title>
<g id="a_node8"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge6" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M489.54,-19.39C440.98,-21.97 340.83,-27.28 328.5,-27.93"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="421.5" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node9" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node9"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge7" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-27.98C316.05,-27.82 262.27,-27.12 219.75,-35.5 212.81,-36.87 205.44,-39.01 198.75,-41.23"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-39.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="246pt" height="33pt"
 viewBox="0.00 0.00 246.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242,-28.5 242,4 -4,4"/>
<text text-anchor="middle" x="119" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_headline, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="833pt" height="98pt"
 viewBox="0.00 0.00 833.00 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 829,-94 829,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128690 -->
<g id="node2" class="node">
<title>node_0x600000128690</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:9&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="494.25" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="494.25" y="-66.95" font-family="Times,serif" font-size="14.00">8</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128690 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M674.29,-72C635.07,-72 561.12,-72 521.65,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 6&#10;error_cost: 631">
<text text-anchor="middle" x="597.75" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node5" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node5"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001285a0 -->
<g id="edge3" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M466.95,-71.84C435.96,-71.65 384.76,-71.35 353.7,-71.16"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="410.25" y="-74.2" font-family="Times,serif" font-size="14.00">&#39;title_headline&#39;</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="701.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="701.25" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M771.11,-18C757.85,-18 741.74,-18 728.44,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="749.62" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="494.25" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="494.25" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M673.87,-18C634.51,-18 560.83,-18 521.53,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="597.75" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node7" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node7"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge5" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-67.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node8" class="node">
<title>node_0x600000128870</title>
<g id="a_node8"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge6" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M466.95,-19.58C423.06,-22.23 338.68,-27.31 328.3,-27.94"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="410.25" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node9" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node9"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge7" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-27.98C316.05,-27.82 262.27,-27.12 219.75,-35.5 212.81,-36.87 205.44,-39.01 198.75,-41.23"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-39.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="246pt" height="33pt"
 viewBox="0.00 0.00 246.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242,-28.5 242,4 -4,4"/>
<text text-anchor="middle" x="119" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_headline, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="829pt" height="98pt"
 viewBox="0.00 0.00 828.50 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 824.5,-94 824.5,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128780 -->
<g id="node2" class="node">
<title>node_0x600000128780</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:10&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="489.75" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="489.75" y="-66.95" font-family="Times,serif" font-size="14.00">9</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128780 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M669.79,-72C630.57,-72 556.62,-72 517.15,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 7&#10;error_cost: 631">
<text text-anchor="middle" x="593.25" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0 -->
<g id="node5" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node5"><a xlink:title="position: 2,0&#10;node_count:2&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="326.25" cy="-71" rx="27" ry="18"/>
<text text-anchor="middle" x="326.25" y="-65.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x6000001285a0 -->
<g id="edge3" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M462.44,-71.84C432.41,-71.65 383.57,-71.35 353.55,-71.16"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="408" y="-74.2" font-family="Times,serif" font-size="14.00">title_headline</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="696.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="696.75" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M766.61,-18C753.35,-18 737.24,-18 723.94,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="745.12" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="489.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="489.75" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M669.37,-18C630.01,-18 556.33,-18 517.03,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="593.25" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node7" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node7"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-44.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001284b0 -->
<g id="edge5" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M299.55,-67.39C272.17,-63.54 229.06,-57.49 201.61,-53.63"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-67.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node8" class="node">
<title>node_0x600000128870</title>
<g id="a_node8"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="326.25" cy="-28" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge6" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M462.44,-19.63C419.9,-22.26 339.61,-27.23 328.53,-27.92"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="408" y="-29.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node9" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node9"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-50" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-44.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge7" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-50C120.94,-50 80.54,-50 54.2,-50"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-53.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge8" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M324.2,-27.98C316.05,-27.82 262.27,-27.12 219.75,-35.5 212.81,-36.87 205.44,-39.01 198.75,-41.23"/>
<g id="a_edge8&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-39.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="239pt" height="33pt"
 viewBox="0.00 0.00 238.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 234.5,-28.5 234.5,4 -4,4"/>
<text text-anchor="middle" x="115.25" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_section, child_count:3</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="808pt" height="98pt"
 viewBox="0.00 0.00 808.25 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 804.25,-94 804.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x600000128690 -->
<g id="node2" class="node">
<title>node_0x600000128690</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:11&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="183" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="183" y="-66.95" font-family="Times,serif" font-size="14.00">5</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x600000128690 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x600000128690</title>
<path fill="none" stroke="black" d="M291.04,-72C267.76,-72 233.75,-72 210.35,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 8&#10;error_cost: 631">
<text text-anchor="middle" x="250.5" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node5" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node5"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-39.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x600000128690&#45;&gt;node_0x6000001283c0 -->
<g id="edge3" class="edge">
<title>node_0x600000128690&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M156.57,-67.54C128.04,-62.54 82.02,-54.47 53.47,-49.47"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="105" y="-67.2" font-family="Times,serif" font-size="14.00">title_section</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="676.5" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="676.5" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M746.36,-18C733.1,-18 716.99,-18 703.69,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="724.88" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="469.5" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="469.5" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M649.12,-18C609.76,-18 536.08,-18 496.78,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="573" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node7" class="node">
<title>node_0x600000128870</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="318" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge5" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M442.12,-18C402.22,-18 330.09,-18 320.15,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="393.75" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node8" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node8"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="183" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="183" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge6" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M316.15,-18C308.21,-18 246.43,-18 210.22,-18"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="250.5" y="-21.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge7" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M156.04,-20.34C133.64,-22.62 100.48,-26.61 72,-32.5 65.47,-33.85 58.48,-35.66 52.05,-37.48"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="105" y="-36.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="233pt" height="33pt"
 viewBox="0.00 0.00 232.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 228.5,-28.5 228.5,4 -4,4"/>
<text text-anchor="middle" x="112.25" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:source_file, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="802pt" height="98pt"
 viewBox="0.00 0.00 802.25 98.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 94)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-94 798.25,-94 798.25,4 -4,4"/>
<!-- node_head_0 -->
<g id="node1" class="node">
<title>node_head_0</title>
</g>
<!-- node_0x6000001285a0 -->
<g id="node2" class="node">
<title>node_0x6000001285a0</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:12&#10;error_cost: 631&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="177" cy="-72" rx="27" ry="18"/>
<text text-anchor="middle" x="177" y="-66.95" font-family="Times,serif" font-size="14.00">11</text>
</a>
</g>
</g>
<!-- node_head_0&#45;&gt;node_0x6000001285a0 -->
<g id="edge1" class="edge">
<title>node_head_0&#45;&gt;node_0x6000001285a0</title>
<path fill="none" stroke="black" d="M285.04,-72C261.76,-72 227.75,-72 204.35,-72"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 9&#10;error_cost: 631">
<text text-anchor="middle" x="244.5" y="-75.2" font-family="Times,serif" font-size="14.00" fill="blue">0</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node5" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node5"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-45" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-39.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001285a0&#45;&gt;node_0x6000001283c0 -->
<g id="edge3" class="edge">
<title>node_0x6000001285a0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M150.56,-67.36C123.45,-62.41 80.78,-54.63 53.61,-49.67"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 631&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="102" y="-66.2" font-family="Times,serif" font-size="14.00">source_file</text>
</a>
</g>
</g>
<!-- node_head_1 -->
<g id="node3" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node4" class="node">
<title>node_0x600000128c30</title>
<g id="a_node4"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="670.5" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="670.5" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge2" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M740.36,-18C727.1,-18 710.99,-18 697.69,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="718.88" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node6" class="node">
<title>node_0x600000128b40</title>
<g id="a_node6"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="463.5" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="463.5" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge4" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M643.12,-18C603.76,-18 530.08,-18 490.78,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="567" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node7" class="node">
<title>node_0x600000128870</title>
<g id="a_node7"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="312" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge5" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M436.12,-18C396.22,-18 324.09,-18 314.15,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="387.75" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node8" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node8"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="177" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="177" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge6" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M310.15,-18C302.21,-18 240.43,-18 204.22,-18"/>
<g id="a_edge6&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="244.5" y="-21.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge7" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M150.22,-21.06C129.09,-23.75 98.47,-28.08 72,-33.5 65.5,-34.83 58.53,-36.52 52.1,-38.2"/>
<g id="a_edge7&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="102" y="-37.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="59pt" height="33pt"
 viewBox="0.00 0.00 58.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 54.5,-28.5 54.5,4 -4,4"/>
<text text-anchor="middle" x="25.25" y="-7.2" font-family="Times,serif" font-size="14.00">accept</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="750pt" height="44pt"
 viewBox="0.00 0.00 749.60 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 745.6,-40 745.6,4 -4,4"/>
<!-- node_head_1 -->
<g id="node1" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node2" class="node">
<title>node_0x600000128c30</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:6&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="617.85" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="617.85" y="-12.95" font-family="Times,serif" font-size="14.00">3</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge1" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M687.71,-18C674.45,-18 658.34,-18 645.04,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 3&#10;error_cost: 732">
<text text-anchor="middle" x="666.23" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node3" class="node">
<title>node_0x600000128b40</title>
<g id="a_node3"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="410.85" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="410.85" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge2" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M590.47,-18C551.11,-18 477.43,-18 438.13,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="514.35" y="-21.2" font-family="Times,serif" font-size="14.00">paragraph_first_word</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="284.55" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge3" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M383.49,-18C349.85,-18 295,-18 286.63,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="335.1" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node5" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node5"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge4" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M282.34,-18C274.57,-18 231.09,-18 202.12,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="242.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node6" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node6"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge5" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="329pt" height="33pt"
 viewBox="0.00 0.00 329.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 325.25,-28.5 325.25,4 -4,4"/>
<text text-anchor="middle" x="160.62" y="-7.2" font-family="Times,serif" font-size="14.00">process version:1, version_count:2, state:3, row:2, col:5</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="246pt" height="33pt"
 viewBox="0.00 0.00 246.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242,-28.5 242,4 -4,4"/>
<text text-anchor="middle" x="119" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_headline, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="711pt" height="44pt"
 viewBox="0.00 0.00 710.60 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 706.6,-40 706.6,4 -4,4"/>
<!-- node_head_1 -->
<g id="node1" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128780 -->
<g id="node2" class="node">
<title>node_0x600000128780</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:7&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="578.85" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="578.85" y="-12.95" font-family="Times,serif" font-size="14.00">8</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128780 -->
<g id="edge1" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M648.71,-18C635.45,-18 619.34,-18 606.04,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 4&#10;error_cost: 732">
<text text-anchor="middle" x="627.23" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node3" class="node">
<title>node_0x600000128b40</title>
<g id="a_node3"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="410.85" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="410.85" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x600000128b40 -->
<g id="edge2" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M551.55,-18C520.56,-18 469.36,-18 438.3,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="494.85" y="-21.2" font-family="Times,serif" font-size="14.00">&#39;title_headline&#39;</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="284.55" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge3" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M383.49,-18C349.85,-18 295,-18 286.63,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="335.1" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node5" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node5"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge4" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M282.34,-18C274.57,-18 231.09,-18 202.12,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="242.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node6" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node6"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge5" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="246pt" height="33pt"
 viewBox="0.00 0.00 246.00 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 242,-28.5 242,4 -4,4"/>
<text text-anchor="middle" x="119" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_headline, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="706pt" height="44pt"
 viewBox="0.00 0.00 706.10 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 702.1,-40 702.1,4 -4,4"/>
<!-- node_head_1 -->
<g id="node1" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128c30 -->
<g id="node2" class="node">
<title>node_0x600000128c30</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:8&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="574.35" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="574.35" y="-12.95" font-family="Times,serif" font-size="14.00">9</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128c30 -->
<g id="edge1" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128c30</title>
<path fill="none" stroke="black" d="M644.21,-18C630.95,-18 614.84,-18 601.54,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 5&#10;error_cost: 732">
<text text-anchor="middle" x="622.73" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x600000128b40 -->
<g id="node3" class="node">
<title>node_0x600000128b40</title>
<g id="a_node3"><a xlink:title="position: 3,0&#10;node_count:5&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="410.85" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="410.85" y="-12.95" font-family="Times,serif" font-size="14.00">2</text>
</a>
</g>
</g>
<!-- node_0x600000128c30&#45;&gt;node_0x600000128b40 -->
<g id="edge2" class="edge">
<title>node_0x600000128c30&#45;&gt;node_0x600000128b40</title>
<path fill="none" stroke="black" d="M547.04,-18C517.01,-18 468.17,-18 438.15,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="492.6" y="-21.2" font-family="Times,serif" font-size="14.00">title_headline</text>
</a>
</g>
</g>
<!-- node_0x600000128870 -->
<g id="node4" class="node">
<title>node_0x600000128870</title>
<g id="a_node4"><a xlink:title="position: 2,1&#10;node_count:4&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="black" stroke="black" cx="284.55" cy="-18" rx="1.8" ry="1.8"/>
</a>
</g>
</g>
<!-- node_0x600000128b40&#45;&gt;node_0x600000128870 -->
<g id="edge3" class="edge">
<title>node_0x600000128b40&#45;&gt;node_0x600000128870</title>
<path fill="none" stroke="black" d="M383.49,-18C349.85,-18 295,-18 286.63,-18"/>
<g id="a_edge3&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="335.1" y="-21.2" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0 -->
<g id="node5" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node5"><a xlink:title="position: 1,8&#10;node_count:1&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="174.75" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="174.75" y="-12.95" font-family="Times,serif" font-size="14.00">10</text>
</a>
</g>
</g>
<!-- node_0x600000128870&#45;&gt;node_0x6000001284b0 -->
<g id="edge4" class="edge">
<title>node_0x600000128870&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M282.34,-18C274.57,-18 231.09,-18 202.12,-18"/>
<g id="a_edge4&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="242.25" y="-21.2" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node6" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node6"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge5" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M147.36,-18C120.94,-18 80.54,-18 54.2,-18"/>
<g id="a_edge5&#45;label"><a xlink:title="error_cost: 0&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="100.88" y="-21.2" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="239pt" height="33pt"
 viewBox="0.00 0.00 238.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 234.5,-28.5 234.5,4 -4,4"/>
<text text-anchor="middle" x="115.25" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:title_section, child_count:3</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="315pt" height="44pt"
 viewBox="0.00 0.00 314.75 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 310.75,-40 310.75,4 -4,4"/>
<!-- node_head_1 -->
<g id="node1" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x600000128780 -->
<g id="node2" class="node">
<title>node_0x600000128780</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:9&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="183" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="183" y="-12.95" font-family="Times,serif" font-size="14.00">5</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x600000128780 -->
<g id="edge1" class="edge">
<title>node_head_1&#45;&gt;node_0x600000128780</title>
<path fill="none" stroke="black" d="M252.86,-18C239.6,-18 223.49,-18 210.19,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 6&#10;error_cost: 732">
<text text-anchor="middle" x="231.38" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node3" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node3"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x600000128780&#45;&gt;node_0x6000001283c0 -->
<g id="edge2" class="edge">
<title>node_0x600000128780&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M155.53,-18C127.23,-18 82.64,-18 54.39,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="105" y="-21.2" font-family="Times,serif" font-size="14.00">title_section</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="233pt" height="33pt"
 viewBox="0.00 0.00 232.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 228.5,-28.5 228.5,4 -4,4"/>
<text text-anchor="middle" x="112.25" y="-7.2" font-family="Times,serif" font-size="14.00">reduce sym:source_file, child_count:1</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="309pt" height="44pt"
 viewBox="0.00 0.00 308.75 44.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 40)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-40 304.75,-40 304.75,4 -4,4"/>
<!-- node_head_1 -->
<g id="node1" class="node">
<title>node_head_1</title>
</g>
<!-- node_0x6000001284b0 -->
<g id="node2" class="node">
<title>node_0x6000001284b0</title>
<g id="a_node2"><a xlink:title="position: 3,5&#10;node_count:10&#10;error_cost: 732&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="177" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="177" y="-12.95" font-family="Times,serif" font-size="14.00">11</text>
</a>
</g>
</g>
<!-- node_head_1&#45;&gt;node_0x6000001284b0 -->
<g id="edge1" class="edge">
<title>node_head_1&#45;&gt;node_0x6000001284b0</title>
<path fill="none" stroke="black" d="M246.86,-18C233.6,-18 217.49,-18 204.19,-18"/>
<g id="a_edge1&#45;label"><a xlink:title="node_count: 7&#10;error_cost: 732">
<text text-anchor="middle" x="225.38" y="-21.2" font-family="Times,serif" font-size="14.00" fill="blue">1</text>
</a>
</g>
</g>
<!-- node_0x6000001283c0 -->
<g id="node3" class="node">
<title>node_0x6000001283c0</title>
<g id="a_node3"><a xlink:title="position: 1,0&#10;node_count:0&#10;error_cost: 0&#10;dynamic_precedence: 0">
<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="27" y="-12.95" font-family="Times,serif" font-size="14.00">1</text>
</a>
</g>
</g>
<!-- node_0x6000001284b0&#45;&gt;node_0x6000001283c0 -->
<g id="edge2" class="edge">
<title>node_0x6000001284b0&#45;&gt;node_0x6000001283c0</title>
<path fill="none" stroke="black" d="M149.54,-18C122.6,-18 81.09,-18 54.23,-18"/>
<g id="a_edge2&#45;label"><a xlink:title="error_cost: 732&#10;dynamic_precedence: 0">
<text text-anchor="middle" x="102" y="-21.2" font-family="Times,serif" font-size="14.00">source_file</text>
</a>
</g>
</g>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="59pt" height="33pt"
 viewBox="0.00 0.00 58.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 54.5,-28.5 54.5,4 -4,4"/>
<text text-anchor="middle" x="25.25" y="-7.2" font-family="Times,serif" font-size="14.00">accept</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="386pt" height="33pt"
 viewBox="0.00 0.00 385.50 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 381.5,-28.5 381.5,4 -4,4"/>
<text text-anchor="middle" x="188.75" y="-7.2" font-family="Times,serif" font-size="14.00">select_smaller_error symbol:source_file, over_symbol:source_file</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: stack Pages: 1 -->
<svg width="8pt" height="8pt"
 viewBox="0.00 0.00 8.00 8.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 4)">
<title>stack</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-4 4,-4 4,4 -4,4"/>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Pages: 1 -->
<svg width="50pt" height="33pt"
 viewBox="0.00 0.00 50.25 32.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28.5)">
<polygon fill="white" stroke="none" points="-4,4 -4,-28.5 46.25,-28.5 46.25,4 -4,4"/>
<text text-anchor="middle" x="21.12" y="-7.2" font-family="Times,serif" font-size="14.00">done</text>
</g>
</svg>
<?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 9.0.0 (20230911.1827)
 -->
<!-- Title: tree Pages: 1 -->
<svg width="371pt" height="548pt"
 viewBox="0.00 0.00 370.88 548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="page0,1_graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 544)">
<title>tree</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-544 366.88,-544 366.88,4 -4,4"/>
<!-- tree_0x16f92c880 -->
<g id="node1" class="node">
<title>tree_0x16f92c880</title>
<g id="a_node1"><a xlink:title="range: 0 &#45; 16&#10;state: 0&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="180.88" cy="-522" rx="51.86" ry="18"/>
<text text-anchor="middle" x="180.88" y="-516.95" font-family="Times,serif" font-size="14.00">source_file</text>
</a>
</g>
</g>
<!-- tree_0x600001a244e0 -->
<g id="node2" class="node">
<title>tree_0x600001a244e0</title>
<g id="a_node2"><a xlink:title="range: 0 &#45; 16&#10;state: 65535&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="130.88" cy="-450" rx="55.96" ry="18"/>
<text text-anchor="middle" x="130.88" y="-444.95" font-family="Times,serif" font-size="14.00">title_section</text>
</a>
</g>
</g>
<!-- tree_0x16f92c880&#45;&gt;tree_0x600001a244e0 -->
<g id="edge11" class="edge">
<title>tree_0x16f92c880&#45;&gt;tree_0x600001a244e0</title>
<g id="a_edge11"><a xlink:title="0">
<path fill="none" stroke="black" d="M168.77,-504.05C160.91,-493.05 150.71,-478.76 142.87,-467.79"/>
</a>
</g>
</g>
<!-- tree_0x600001a244e8 -->
<g id="node13" class="node">
<title>tree_0x600001a244e8</title>
<g id="a_node13"><a xlink:title="range: 16 &#45; 16&#10;state: 7&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="231.88" y="-444.95" font-family="Times,serif" font-size="14.00" fill="gray">end</text>
</a>
</g>
</g>
<!-- tree_0x16f92c880&#45;&gt;tree_0x600001a244e8 -->
<g id="edge12" class="edge">
<title>tree_0x16f92c880&#45;&gt;tree_0x600001a244e8</title>
<g id="a_edge12"><a xlink:title="1">
<path fill="none" stroke="black" d="M193.22,-504.05C201.24,-493.05 211.65,-478.76 219.64,-467.79"/>
</a>
</g>
</g>
<!-- tree_0x600001528230 -->
<g id="node3" class="node">
<title>tree_0x600001528230</title>
<g id="a_node3"><a xlink:title="range: 0 &#45; 8&#10;state: 1&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="36.88" y="-372.95" font-family="Times,serif" font-size="14.00">title_token</text>
</a>
</g>
</g>
<!-- tree_0x600001a244e0&#45;&gt;tree_0x600001528230 -->
<g id="edge1" class="edge">
<title>tree_0x600001a244e0&#45;&gt;tree_0x600001528230</title>
<g id="a_edge1"><a xlink:title="0">
<path fill="none" stroke="black" d="M109.54,-433.12C94.59,-421.98 74.65,-407.13 59.43,-395.8"/>
</a>
</g>
</g>
<!-- tree_0x600001528238 -->
<g id="node4" class="node">
<title>tree_0x600001528238</title>
<g id="a_node4"><a xlink:title="range: 8 &#45; 9&#10;state: 10&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="130.88" y="-372.95" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- tree_0x600001a244e0&#45;&gt;tree_0x600001528238 -->
<g id="edge2" class="edge">
<title>tree_0x600001a244e0&#45;&gt;tree_0x600001528238</title>
<g id="a_edge2"><a xlink:title="1">
<path fill="none" stroke="black" d="M130.88,-431.7C130.88,-420.68 130.88,-406.5 130.88,-395.62"/>
</a>
</g>
</g>
<!-- tree_0x600001528240 -->
<g id="node5" class="node">
<title>tree_0x600001528240</title>
<g id="a_node5"><a xlink:title="range: 9 &#45; 16&#10;state: 65535&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="248.88" cy="-378" rx="61.08" ry="18"/>
<text text-anchor="middle" x="248.88" y="-372.95" font-family="Times,serif" font-size="14.00">title_headline</text>
</a>
</g>
</g>
<!-- tree_0x600001a244e0&#45;&gt;tree_0x600001528240 -->
<g id="edge10" class="edge">
<title>tree_0x600001a244e0&#45;&gt;tree_0x600001528240</title>
<g id="a_edge10"><a xlink:title="2">
<path fill="none" stroke="black" d="M156.77,-433.64C176.31,-422.05 203.01,-406.21 222.63,-394.57"/>
</a>
</g>
</g>
<!-- tree_0x600001a24420 -->
<g id="node6" class="node">
<title>tree_0x600001a24420</title>
<g id="a_node6"><a xlink:title="range: 9 &#45; 16&#10;state: 65535&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="248.88" cy="-306" rx="61.08" ry="18"/>
<text text-anchor="middle" x="248.88" y="-300.95" font-family="Times,serif" font-size="14.00">title_headline</text>
</a>
</g>
</g>
<!-- tree_0x600001528240&#45;&gt;tree_0x600001a24420 -->
<g id="edge9" class="edge">
<title>tree_0x600001528240&#45;&gt;tree_0x600001a24420</title>
<g id="a_edge9"><a xlink:title="0">
<path fill="none" stroke="black" d="M248.88,-359.7C248.88,-348.85 248.88,-334.92 248.88,-324.1"/>
</a>
</g>
</g>
<!-- tree_0x600001a243c0 -->
<g id="node7" class="node">
<title>tree_0x600001a243c0</title>
<g id="a_node7"><a xlink:title="range: 9 &#45; 16&#10;state: 65535&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="248.88" cy="-234" rx="79.5" ry="18"/>
<text text-anchor="middle" x="248.88" y="-228.95" font-family="Times,serif" font-size="14.00">paragraph_repeat1</text>
</a>
</g>
</g>
<!-- tree_0x600001a24420&#45;&gt;tree_0x600001a243c0 -->
<g id="edge8" class="edge">
<title>tree_0x600001a24420&#45;&gt;tree_0x600001a243c0</title>
<g id="a_edge8"><a xlink:title="0">
<path fill="none" stroke="black" d="M248.88,-287.7C248.88,-276.85 248.88,-262.92 248.88,-252.1"/>
</a>
</g>
</g>
<!-- tree_0x6000015282a0 -->
<g id="node8" class="node">
<title>tree_0x6000015282a0</title>
<g id="a_node8"><a xlink:title="range: 9 &#45; 10&#10;state: 2&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="150.88" y="-156.95" font-family="Times,serif" font-size="14.00">whitespace</text>
</a>
</g>
</g>
<!-- tree_0x600001a243c0&#45;&gt;tree_0x6000015282a0 -->
<g id="edge3" class="edge">
<title>tree_0x600001a243c0&#45;&gt;tree_0x6000015282a0</title>
<g id="a_edge3"><a xlink:title="0">
<path fill="none" stroke="black" d="M225.65,-216.41C210.25,-205.41 190.11,-191.03 174.61,-179.96"/>
</a>
</g>
</g>
<!-- tree_0x6000015282a8 -->
<g id="node9" class="node">
<title>tree_0x6000015282a8</title>
<g id="a_node9"><a xlink:title="range: 10 &#45; 11&#10;state: 0&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="248.88" cy="-162" rx="41.63" ry="18"/>
<text text-anchor="middle" x="248.88" y="-156.95" font-family="Times,serif" font-size="14.00" fill="gray">ERROR</text>
</a>
</g>
</g>
<!-- tree_0x600001a243c0&#45;&gt;tree_0x6000015282a8 -->
<g id="edge6" class="edge">
<title>tree_0x600001a243c0&#45;&gt;tree_0x6000015282a8</title>
<g id="a_edge6"><a xlink:title="1">
<path fill="none" stroke="black" d="M248.88,-215.7C248.88,-204.85 248.88,-190.92 248.88,-180.1"/>
</a>
</g>
</g>
<!-- tree_0x6000015282b0 -->
<g id="node12" class="node">
<title>tree_0x6000015282b0</title>
<g id="a_node12"><a xlink:title="range: 11 &#45; 16&#10;state: 12&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="335.88" y="-156.95" font-family="Times,serif" font-size="14.00">word</text>
</a>
</g>
</g>
<!-- tree_0x600001a243c0&#45;&gt;tree_0x6000015282b0 -->
<g id="edge7" class="edge">
<title>tree_0x600001a243c0&#45;&gt;tree_0x6000015282b0</title>
<g id="a_edge7"><a xlink:title="2">
<path fill="none" stroke="black" d="M269.49,-216.41C283.16,-205.41 301.04,-191.03 314.8,-179.96"/>
</a>
</g>
</g>
<!-- tree_0x600001a24360 -->
<g id="node10" class="node">
<title>tree_0x600001a24360</title>
<g id="a_node10"><a xlink:title="range: 10 &#45; 11&#10;state: 0&#10;error&#45;cost: 631&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<ellipse fill="none" stroke="black" cx="248.88" cy="-90" rx="46.23" ry="18"/>
<text text-anchor="middle" x="248.88" y="-84.95" font-family="Times,serif" font-size="14.00">_ERROR</text>
</a>
</g>
</g>
<!-- tree_0x6000015282a8&#45;&gt;tree_0x600001a24360 -->
<g id="edge5" class="edge">
<title>tree_0x6000015282a8&#45;&gt;tree_0x600001a24360</title>
<g id="a_edge5"><a xlink:title="0">
<path fill="none" stroke="black" d="M248.88,-143.7C248.88,-132.85 248.88,-118.92 248.88,-108.1"/>
</a>
</g>
</g>
<!-- tree_0x600001a24300 -->
<g id="node11" class="node">
<title>tree_0x600001a24300</title>
<g id="a_node11"><a xlink:title="range: 10 &#45; 11&#10;state: 12&#10;error&#45;cost: 0&#10;has&#45;changes: 0&#10;depends&#45;on&#45;column: 0&#10;repeat&#45;depth: 0&#10;lookahead&#45;bytes: 1">
<text text-anchor="middle" x="248.88" y="-12.95" font-family="Times,serif" font-size="14.00">empty_line</text>
</a>
</g>
</g>
<!-- tree_0x600001a24360&#45;&gt;tree_0x600001a24300 -->
<g id="edge4" class="edge">
<title>tree_0x600001a24360&#45;&gt;tree_0x600001a24300</title>
<g id="a_edge4"><a xlink:title="0">
<path fill="none" stroke="black" d="M248.88,-71.7C248.88,-60.68 248.88,-46.5 248.88,-35.62"/>
</a>
</g>
</g>
</g>
</svg>

-- /html


-- css

svg { width: 100%; }



-- categories
-- Tree-Sitter 

-- groups

-- metadata
-- date: 2023-10-14 10:44:40
-- id: 2wl6b7z8
-- site: aws
-- type: post
-- status: scratch