Skip to content

Instantly share code, notes, and snippets.

@quangIO
Created May 3, 2019 12:22
Show Gist options
  • Save quangIO/31e8d21d3d14503a36016073e92b7daa to your computer and use it in GitHub Desktop.
Save quangIO/31e8d21d3d14503a36016073e92b7daa to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<svg xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-opacity:1; color-rendering:auto; color-interpolation:auto; text-rendering:auto; stroke:white; stroke-linecap:square; stroke-miterlimit:10; shape-rendering:auto; stroke-opacity:1; fill:white; stroke-dasharray:none; font-weight:normal; stroke-width:1; font-family:'Dialog'; font-style:normal; stroke-linejoin:miter; font-size:12px; stroke-dashoffset:0; image-rendering:auto;" xmlns="http://www.w3.org/2000/svg"><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"/><g><g style="stroke-linecap:round; font-size:11px; fill:white; text-rendering:geometricPrecision; font-family:'SansSerif'; stroke-linejoin:round; stroke:white;"><line y2="31" style="fill:none;" x1="346" x2="154" y1="14"/><line y2="62" style="fill:none;" x1="154" x2="13" y1="45"/><line y2="62" style="fill:none;" x1="154" x2="37" y1="45"/><line y2="62" style="fill:none;" x1="154" x2="106" y1="45"/><line y2="93" style="fill:none;" x1="106" x2="106" y1="76"/><line y2="124" style="fill:none;" x1="106" x2="85" y1="107"/><line y2="124" style="fill:none;" x1="106" x2="101" y1="107"/><line y2="124" style="fill:none;" x1="106" x2="126" y1="107"/><line y2="155" style="fill:none;" x1="126" x2="126" y1="138"/><line y2="62" style="fill:none;" x1="154" x2="175" y1="45"/><line y2="62" style="fill:none;" x1="154" x2="194" y1="45"/><line y2="62" style="fill:none;" x1="154" x2="224" y1="45"/><line y2="93" style="fill:none;" x1="224" x2="224" y1="76"/><line y2="62" style="fill:none;" x1="154" x2="296" y1="45"/><line y2="93" style="fill:none;" x1="296" x2="247" y1="76"/><line y2="93" style="fill:none;" x1="296" x2="296" y1="76"/><line y2="124" style="fill:none;" x1="296" x2="296" y1="107"/><line y2="155" style="fill:none;" x1="296" x2="222" y1="138"/><line y2="155" style="fill:none;" x1="296" x2="303" y1="138"/><line y2="186" style="fill:none;" x1="303" x2="303" y1="169"/><line y2="155" style="fill:none;" x1="296" x2="369" y1="138"/><line y2="93" style="fill:none;" x1="296" x2="345" y1="76"/><line y2="31" style="fill:none;" x1="346" x2="539" y1="14"/><line y2="62" style="fill:none;" x1="539" x2="335" y1="45"/><line y2="62" style="fill:none;" x1="539" x2="362" y1="45"/><line y2="62" style="fill:none;" x1="539" x2="377" y1="45"/><line y2="62" style="fill:none;" x1="539" x2="397" y1="45"/><line y2="62" style="fill:none;" x1="539" x2="426" y1="45"/><line y2="93" style="fill:none;" x1="426" x2="426" y1="76"/><line y2="62" style="fill:none;" x1="539" x2="742" y1="45"/><line y2="93" style="fill:none;" x1="742" x2="449" y1="76"/><line y2="93" style="fill:none;" x1="742" x2="498" y1="76"/><line y2="124" style="fill:none;" x1="498" x2="498" y1="107"/><line y2="155" style="fill:none;" x1="498" x2="397" y1="138"/><line y2="155" style="fill:none;" x1="498" x2="413" y1="138"/><line y2="155" style="fill:none;" x1="498" x2="438" y1="138"/><line y2="186" style="fill:none;" x1="438" x2="438" y1="169"/><line y2="155" style="fill:none;" x1="498" x2="465" y1="138"/><line y2="155" style="fill:none;" x1="498" x2="534" y1="138"/><line y2="186" style="fill:none;" x1="534" x2="534" y1="169"/><line y2="155" style="fill:none;" x1="498" x2="600" y1="138"/><line y2="93" style="fill:none;" x1="742" x2="744" y1="76"/><line y2="124" style="fill:none;" x1="744" x2="744" y1="107"/><line y2="155" style="fill:none;" x1="744" x2="616" y1="138"/><line y2="155" style="fill:none;" x1="744" x2="691" y1="138"/><line y2="186" style="fill:none;" x1="691" x2="625" y1="169"/><line y2="217" style="fill:none;" x1="625" x2="625" y1="200"/><line y2="186" style="fill:none;" x1="691" x2="691" y1="169"/><line y2="186" style="fill:none;" x1="691" x2="758" y1="169"/><line y2="217" style="fill:none;" x1="758" x2="758" y1="200"/><line y2="155" style="fill:none;" x1="744" x2="872" y1="138"/><line y2="186" style="fill:none;" x1="872" x2="823" y1="169"/><line y2="186" style="fill:none;" x1="872" x2="872" y1="169"/><line y2="217" style="fill:none;" x1="872" x2="856" y1="200"/><line y2="248" style="fill:none;" x1="856" x2="811" y1="231"/><line y2="248" style="fill:none;" x1="856" x2="829" y1="231"/><line y2="248" style="fill:none;" x1="856" x2="901" y1="231"/><line y2="279" style="fill:none;" x1="901" x2="835" y1="262"/><line y2="279" style="fill:none;" x1="901" x2="859" y1="262"/><line y2="279" style="fill:none;" x1="901" x2="913" y1="262"/><line y2="310" style="fill:none;" x1="913" x2="913" y1="293"/><line y2="341" style="fill:none;" x1="913" x2="913" y1="324"/><line y2="279" style="fill:none;" x1="901" x2="968" y1="262"/><line y2="217" style="fill:none;" x1="872" x2="888" y1="200"/><line y2="186" style="fill:none;" x1="872" x2="921" y1="169"/><line y2="93" style="fill:none;" x1="742" x2="987" y1="76"/><line y2="124" style="fill:none;" x1="987" x2="987" y1="107"/><line y2="155" style="fill:none;" x1="987" x2="915" y1="138"/><line y2="155" style="fill:none;" x1="987" x2="995" y1="138"/><line y2="186" style="fill:none;" x1="995" x2="995" y1="169"/><line y2="155" style="fill:none;" x1="987" x2="1059" y1="138"/><line y2="93" style="fill:none;" x1="742" x2="1036" y1="76"/><text x="446" xml:space="preserve" y="105" style="fill:white; stroke:none;">{</text><text x="173" xml:space="preserve" y="74" style="fill:white; stroke:none;">)</text><text x="862" xml:space="preserve" y="322" style="fill:white; stroke:none;">expression:IdExpr</text><text x="484" xml:space="preserve" y="43" style="fill:white; stroke:none;">functionDeclaration</text><text x="631" xml:space="preserve" y="167" style="fill:white; stroke:none;">expression:LeGeExpr</text><text x="838" xml:space="preserve" y="198" style="fill:white; stroke:none;">statement:4</text><text x="808" xml:space="preserve" y="260" style="fill:white; stroke:none;">c</text><text x="825" xml:space="preserve" y="260" style="fill:white; stroke:none;">=</text><text x="261" xml:space="preserve" y="105" style="fill:white; stroke:none;">statement:5</text><text x="687" xml:space="preserve" y="198" style="fill:white; stroke:none;">&gt;</text><text x="918" xml:space="preserve" y="198" style="fill:white; stroke:none;">}</text><text x="76" xml:space="preserve" y="105" style="fill:white; stroke:none;">parameter</text><text x="321" xml:space="preserve" y="74" style="fill:white; stroke:none;">main</text><text x="429" xml:space="preserve" y="198" style="fill:white; stroke:none;">i32</text><text x="212" xml:space="preserve" y="74" style="fill:white; stroke:none;">type</text><text x="414" xml:space="preserve" y="74" style="fill:white; stroke:none;">type</text><text x="574" xml:space="preserve" y="198" style="fill:white; stroke:none;">expression:IdExpr</text><text x="944" xml:space="preserve" y="167" style="fill:white; stroke:none;">expression:IdExpr</text><text x="910" xml:space="preserve" y="353" style="fill:white; stroke:none;">a</text><text x="215" xml:space="preserve" y="105" style="fill:white; stroke:none;">i32</text><text x="375" xml:space="preserve" y="74" style="fill:white; stroke:none;">)</text><text x="390" xml:space="preserve" y="74" style="fill:white; stroke:none;">-&gt;</text><text x="444" xml:space="preserve" y="136" style="fill:white; stroke:none;">variableDeclaration</text><text x="837" xml:space="preserve" y="229" style="fill:white; stroke:none;">assign</text><text x="367" xml:space="preserve" y="167" style="fill:white; stroke:none;">;</text><text x="707" xml:space="preserve" y="198" style="fill:white; stroke:none;">expression:IdExpr</text><text x="2" xml:space="preserve" y="74" style="fill:white; stroke:none;">test</text><text x="530" xml:space="preserve" y="198" style="fill:white; stroke:none;">3</text><text x="872" xml:space="preserve" y="291" style="fill:white; stroke:none;">expressionList</text><text x="316" xml:space="preserve" y="12" style="fill:white; stroke:none;">application</text><text x="418" xml:space="preserve" y="105" style="fill:white; stroke:none;">i32</text><text x="394" xml:space="preserve" y="167" style="fill:white; stroke:none;">c</text><text x="426" xml:space="preserve" y="167" style="fill:white; stroke:none;">type</text><text x="824" xml:space="preserve" y="291" style="fill:white; stroke:none;">test</text><text x="300" xml:space="preserve" y="198" style="fill:white; stroke:none;">0</text><text x="114" xml:space="preserve" y="136" style="fill:white; stroke:none;">type</text><text x="81" xml:space="preserve" y="136" style="fill:white; stroke:none;">a</text><text x="711" xml:space="preserve" y="136" style="fill:white; stroke:none;">ifStatement</text><text x="1032" xml:space="preserve" y="105" style="fill:white; stroke:none;">}</text><text x="941" xml:space="preserve" y="136" style="fill:white; stroke:none;">jumpExpression</text><text x="204" xml:space="preserve" y="167" style="fill:white; stroke:none;">return</text><text x="100" xml:space="preserve" y="43" style="fill:white; stroke:none;">functionDeclaration</text><text x="35" xml:space="preserve" y="74" style="fill:white; stroke:none;">(</text><text x="728" xml:space="preserve" y="74" style="fill:white; stroke:none;">block</text><text x="250" xml:space="preserve" y="136" style="fill:white; stroke:none;">jumpExpression</text><text x="952" xml:space="preserve" y="105" style="fill:white; stroke:none;">statement:5</text><text x="992" xml:space="preserve" y="198" style="fill:white; stroke:none;">c</text><text x="360" xml:space="preserve" y="74" style="fill:white; stroke:none;">(</text><text x="464" xml:space="preserve" y="105" style="fill:white; stroke:none;">statement:1</text><text x="481" xml:space="preserve" y="167" style="fill:white; stroke:none;">expression:IntExpr</text><text x="857" xml:space="preserve" y="291" style="fill:white; stroke:none;">(</text><text x="188" xml:space="preserve" y="74" style="fill:white; stroke:none;">-&gt;</text><text x="820" xml:space="preserve" y="198" style="fill:white; stroke:none;">{</text><text x="118" xml:space="preserve" y="167" style="fill:white; stroke:none;">i32</text><text x="966" xml:space="preserve" y="291" style="fill:white; stroke:none;">)</text><text x="886" xml:space="preserve" y="229" style="fill:white; stroke:none;">;</text><text x="621" xml:space="preserve" y="229" style="fill:white; stroke:none;">a</text><text x="858" xml:space="preserve" y="167" style="fill:white; stroke:none;">block</text><text x="898" xml:space="preserve" y="167" style="fill:white; stroke:none;">return</text><text x="461" xml:space="preserve" y="167" style="fill:white; stroke:none;">=</text><text x="99" xml:space="preserve" y="136" style="fill:white; stroke:none;">:</text><text x="754" xml:space="preserve" y="229" style="fill:white; stroke:none;">b</text><text x="341" xml:space="preserve" y="105" style="fill:white; stroke:none;">}</text><text x="845" xml:space="preserve" y="260" style="fill:white; stroke:none;">expression:CallExpr</text><text x="281" xml:space="preserve" y="74" style="fill:white; stroke:none;">block</text><text x="598" xml:space="preserve" y="167" style="fill:white; stroke:none;">;</text><text x="710" xml:space="preserve" y="105" style="fill:white; stroke:none;">statement:2</text><text x="613" xml:space="preserve" y="167" style="fill:white; stroke:none;">if</text><text x="50" xml:space="preserve" y="74" style="fill:white; stroke:none;">functionParameters</text><text x="1057" xml:space="preserve" y="167" style="fill:white; stroke:none;">;</text><text x="411" xml:space="preserve" y="167" style="fill:white; stroke:none;">:</text><text x="250" xml:space="preserve" y="167" style="fill:white; stroke:none;">expression:IntExpr</text><text x="243" xml:space="preserve" y="105" style="fill:white; stroke:none;">{</text></g></g></svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment