The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?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 2.38.0 (20140413.2041)
 -->
<!-- Title: Perl Pages: 1 -->
<svg width="410pt" height="174pt"
 viewBox="0.00 0.00 410.00 174.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 170)">
<title>Perl</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-170 406,-170 406,4 -4,4"/>
<text text-anchor="middle" x="201" y="-7.8" font-family="Times,serif" font-size="14.00">Record demo 2 &#45; Nested records using an arrayref of hashrefs as labels</text>
<!-- struct1 -->
<g id="node1" class="node"><title>struct1</title>
<polygon fill="none" stroke="black" points="79.5,-129.5 79.5,-165.5 216.5,-165.5 216.5,-129.5 79.5,-129.5"/>
<text text-anchor="middle" x="97" y="-143.8" font-family="Times,serif" font-size="14.00">left</text>
<polyline fill="none" stroke="black" points="114.5,-129.5 114.5,-165.5 "/>
<text text-anchor="middle" x="143.5" y="-143.8" font-family="Times,serif" font-size="14.00">mid dle</text>
<polyline fill="none" stroke="black" points="172.5,-129.5 172.5,-165.5 "/>
<text text-anchor="middle" x="194.5" y="-143.8" font-family="Times,serif" font-size="14.00">right</text>
</g>
<!-- struct2 -->
<g id="node2" class="node"><title>struct2</title>
<polygon fill="none" stroke="black" points="73,-40 73,-76 147,-76 147,-40 73,-40"/>
<text text-anchor="middle" x="91.5" y="-54.3" font-family="Times,serif" font-size="14.00">one</text>
<polyline fill="none" stroke="black" points="110,-40 110,-76 "/>
<text text-anchor="middle" x="128.5" y="-54.3" font-family="Times,serif" font-size="14.00">two</text>
</g>
<!-- struct1&#45;&gt;struct2 -->
<g id="edge1" class="edge"><title>struct1:f1&#45;&gt;struct2:f0</title>
<path fill="none" stroke="blue" d="M143,-129C143,-100.274 102.831,-107.122 93.1029,-87.0112"/>
<polygon fill="blue" stroke="blue" points="96.481,-86.0669 91,-77 89.6305,-87.5059 96.481,-86.0669"/>
</g>
<!-- struct3 -->
<g id="node3" class="node"><title>struct3</title>
<path fill="none" stroke="black" d="M177,-23.5C177,-23.5 317,-23.5 317,-23.5 323,-23.5 329,-29.5 329,-35.5 329,-35.5 329,-80.5 329,-80.5 329,-86.5 323,-92.5 317,-92.5 317,-92.5 177,-92.5 177,-92.5 171,-92.5 165,-86.5 165,-80.5 165,-80.5 165,-35.5 165,-35.5 165,-29.5 171,-23.5 177,-23.5"/>
<text text-anchor="middle" x="189" y="-61.8" font-family="Times,serif" font-size="14.00">hello</text>
<text text-anchor="middle" x="189" y="-46.8" font-family="Times,serif" font-size="14.00">world</text>
<polyline fill="none" stroke="black" points="213,-23.5 213,-92.5 "/>
<text text-anchor="middle" x="247.5" y="-77.3" font-family="Times,serif" font-size="14.00">b</text>
<polyline fill="none" stroke="black" points="213,-69.5 282,-69.5 "/>
<text text-anchor="middle" x="224.5" y="-54.3" font-family="Times,serif" font-size="14.00">c</text>
<polyline fill="none" stroke="black" points="236,-46.5 236,-69.5 "/>
<text text-anchor="middle" x="247.5" y="-54.3" font-family="Times,serif" font-size="14.00">d</text>
<polyline fill="none" stroke="black" points="259,-46.5 259,-69.5 "/>
<text text-anchor="middle" x="270.5" y="-54.3" font-family="Times,serif" font-size="14.00">e</text>
<polyline fill="none" stroke="black" points="213,-46.5 282,-46.5 "/>
<text text-anchor="middle" x="247.5" y="-31.3" font-family="Times,serif" font-size="14.00">f</text>
<polyline fill="none" stroke="black" points="282,-23.5 282,-92.5 "/>
<text text-anchor="middle" x="293.5" y="-54.3" font-family="Times,serif" font-size="14.00">g</text>
<polyline fill="none" stroke="black" points="305,-23.5 305,-92.5 "/>
<text text-anchor="middle" x="317" y="-54.3" font-family="Times,serif" font-size="14.00">h</text>
</g>
<!-- struct1&#45;&gt;struct3 -->
<g id="edge2" class="edge"><title>struct1:f2&#45;&gt;struct3:here</title>
<path fill="none" stroke="red" d="M195,-129C195,-117.169 214.137,-93.9204 229.412,-77.2474"/>
<polygon fill="red" stroke="red" points="232.225,-79.3637 236.5,-69.6695 227.113,-74.5819 232.225,-79.3637"/>
</g>
</g>
</svg>