File: syntax-if.svg

package info (click to toggle)
dicelab 0.7-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,936 kB
  • sloc: ansic: 4,808; sh: 1,162; yacc: 239; perl: 108; lex: 58; makefile: 44
file content (110 lines) | stat: -rw-r--r-- 12,775 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="383pt" height="118pt" viewBox="0 0 383 118" version="1.1">
<defs>
<g>
<symbol overflow="visible" id="glyph0-0">
<path style="stroke: none;" d=""/>
</symbol>
<symbol overflow="visible" id="glyph0-1">
<path style="stroke: none;" d="M 5.640625 -2.578125 L 5.640625 -2.703125 C 5.640625 -4.390625 4.625 -5.515625 3.125 -5.515625 C 1.609375 -5.515625 0.59375 -4.390625 0.59375 -2.703125 C 0.59375 -1.015625 1.609375 0.125 3.125 0.125 C 3.765625 0.125 4.390625 -0.0625 4.9375 -0.390625 L 4.9375 -1.109375 C 4.3125 -0.796875 3.828125 -0.671875 3.125 -0.671875 C 2.21875 -0.671875 2.046875 -1.546875 2.046875 -2.578125 L 5.640625 -2.578125 Z M 4.203125 -3.15625 L 2.046875 -3.15625 C 2.046875 -3.96875 2.390625 -4.796875 3.125 -4.796875 C 3.859375 -4.796875 4.203125 -3.96875 4.203125 -3.15625 Z M 4.203125 -3.15625 "/>
</symbol>
<symbol overflow="visible" id="glyph0-2">
<path style="stroke: none;" d="M 5.25 0 L 3.359375 -2.921875 L 5.203125 -5.40625 L 4.296875 -5.40625 L 2.9375 -3.578125 L 1.75 -5.40625 L 0.34375 -5.40625 L 2.140625 -2.609375 L 0.21875 0 L 1.109375 0 L 2.5625 -1.953125 L 3.84375 0 L 5.25 0 Z M 5.25 0 "/>
</symbol>
<symbol overflow="visible" id="glyph0-3">
<path style="stroke: none;" d="M 5.859375 -2.703125 C 5.859375 -4.296875 5.25 -5.515625 3.796875 -5.515625 C 3.1875 -5.515625 2.609375 -5.25 2.140625 -4.859375 L 2.140625 -5.40625 L 0.8125 -5.40625 L 0.8125 2.765625 L 2.140625 2.765625 L 2.140625 -0.203125 C 2.609375 0 3.109375 0.125 3.609375 0.125 C 5.125 0.125 5.859375 -1.078125 5.859375 -2.703125 Z M 4.421875 -2.703125 C 4.421875 -1.6875 4.15625 -0.59375 3.28125 -0.59375 C 2.875 -0.59375 2.515625 -0.65625 2.140625 -0.78125 L 2.140625 -4.28125 C 2.453125 -4.578125 2.84375 -4.796875 3.28125 -4.796875 C 4.15625 -4.796875 4.421875 -3.71875 4.421875 -2.703125 Z M 4.421875 -2.703125 "/>
</symbol>
<symbol overflow="visible" id="glyph0-4">
<path style="stroke: none;" d="M 4.109375 -4.34375 L 4.109375 -5.40625 C 4 -5.453125 3.859375 -5.484375 3.734375 -5.484375 C 3.0625 -5.484375 2.578125 -4.9375 2.1875 -4.390625 L 2.1875 -5.40625 L 0.859375 -5.40625 L 0.859375 0 L 2.1875 0 L 2.1875 -3.671875 C 2.515625 -4.09375 2.9375 -4.484375 3.46875 -4.484375 C 3.703125 -4.484375 3.90625 -4.4375 4.109375 -4.34375 Z M 4.109375 -4.34375 "/>
</symbol>
<symbol overflow="visible" id="glyph1-0">
<path style="stroke: none;" d=""/>
</symbol>
<symbol overflow="visible" id="glyph1-1">
<path style="stroke: none;" d="M 3.15625 -0.421875 L 3.15625 -0.78125 C 2.921875 -0.59375 2.65625 -0.4375 2.359375 -0.4375 C 1.921875 -0.4375 1.84375 -0.984375 1.84375 -1.5 L 1.84375 -5.40625 L 0.90625 -5.40625 L 0.90625 -1.5 C 0.90625 -0.703125 1.21875 0.125 1.921875 0.125 C 2.375 0.125 2.8125 -0.109375 3.15625 -0.421875 Z M 1.953125 -7.265625 C 1.953125 -7.59375 1.6875 -7.859375 1.375 -7.859375 C 1.046875 -7.859375 0.78125 -7.59375 0.78125 -7.265625 C 0.78125 -6.953125 1.046875 -6.6875 1.375 -6.6875 C 1.6875 -6.6875 1.953125 -6.953125 1.953125 -7.265625 Z M 1.953125 -7.265625 "/>
</symbol>
<symbol overflow="visible" id="glyph1-2">
<path style="stroke: none;" d="M 3.359375 -7.625 L 3.359375 -7.984375 C 3 -8.296875 2.5625 -8.515625 2.09375 -8.515625 C 1.40625 -8.515625 1.078125 -7.703125 1.078125 -6.90625 L 1.078125 -5.40625 L 0.234375 -5.40625 L 0.234375 -4.890625 L 1.078125 -4.890625 L 1.078125 0 L 2.015625 0 L 2.015625 -4.890625 L 2.859375 -4.890625 L 2.859375 -5.40625 L 2.015625 -5.40625 L 2.015625 -6.90625 C 2.015625 -7.421875 2.109375 -7.96875 2.5625 -7.96875 C 2.859375 -7.96875 3.125 -7.828125 3.359375 -7.625 Z M 3.359375 -7.625 "/>
</symbol>
<symbol overflow="visible" id="glyph1-3">
<path style="stroke: none;" d="M 3.5 -0.421875 L 3.5 -0.78125 C 3.3125 -0.59375 3.078125 -0.4375 2.8125 -0.4375 C 2.375 -0.4375 2.359375 -1 2.359375 -1.5 L 2.359375 -4.890625 L 3.5 -4.890625 L 3.5 -5.40625 L 2.359375 -5.40625 L 2.359375 -7.203125 L 1.78125 -7.203125 C 1.78125 -6.234375 1.234375 -5.34375 0.359375 -5.34375 L 0.359375 -4.890625 L 1.421875 -4.890625 L 1.421875 -1.5 C 1.421875 -0.703125 1.671875 0.125 2.359375 0.125 C 2.796875 0.125 3.1875 -0.125 3.5 -0.421875 Z M 3.5 -0.421875 "/>
</symbol>
<symbol overflow="visible" id="glyph1-4">
<path style="stroke: none;" d="M 5.296875 0 L 5.296875 -3.90625 C 5.296875 -4.78125 4.625 -5.515625 3.765625 -5.515625 C 3.046875 -5.515625 2.40625 -5.109375 1.890625 -4.609375 L 1.890625 -8.40625 L 0.953125 -8.40625 L 0.953125 0 L 1.890625 0 L 1.890625 -4.234375 C 2.296875 -4.640625 2.8125 -4.96875 3.375 -4.96875 C 3.9375 -4.96875 4.375 -4.46875 4.375 -3.90625 L 4.375 0 L 5.296875 0 Z M 5.296875 0 "/>
</symbol>
<symbol overflow="visible" id="glyph1-5">
<path style="stroke: none;" d="M 5.296875 -2.578125 L 5.296875 -2.703125 C 5.296875 -4.390625 4.375 -5.515625 2.984375 -5.515625 C 1.578125 -5.515625 0.65625 -4.390625 0.65625 -2.703125 C 0.65625 -1.015625 1.578125 0.125 2.984375 0.125 C 3.59375 0.125 4.171875 -0.078125 4.671875 -0.421875 L 4.671875 -0.921875 C 4.109375 -0.5625 3.640625 -0.4375 2.984375 -0.4375 C 1.96875 -0.4375 1.71875 -1.40625 1.71875 -2.578125 L 5.296875 -2.578125 Z M 4.25 -3.078125 L 1.71875 -3.078125 C 1.71875 -4.046875 2.125 -5.015625 2.984375 -5.015625 C 3.84375 -5.015625 4.25 -4.046875 4.25 -3.078125 Z M 4.25 -3.078125 "/>
</symbol>
<symbol overflow="visible" id="glyph1-6">
<path style="stroke: none;" d="M 5.296875 0 L 5.296875 -3.90625 C 5.296875 -4.78125 4.625 -5.515625 3.765625 -5.515625 C 3.046875 -5.515625 2.40625 -5.109375 1.890625 -4.609375 L 1.890625 -5.40625 L 0.953125 -5.40625 L 0.953125 0 L 1.890625 0 L 1.890625 -4.234375 C 2.296875 -4.640625 2.8125 -4.96875 3.375 -4.96875 C 3.9375 -4.96875 4.375 -4.46875 4.375 -3.90625 L 4.375 0 L 5.296875 0 Z M 5.296875 0 "/>
</symbol>
<symbol overflow="visible" id="glyph1-7">
<path style="stroke: none;" d="M 3.21875 -0.421875 L 3.21875 -0.78125 C 2.984375 -0.59375 2.71875 -0.4375 2.421875 -0.4375 C 1.984375 -0.4375 1.890625 -0.984375 1.890625 -1.5 L 1.890625 -8.40625 L 0.953125 -8.40625 L 0.953125 -1.5 C 0.953125 -0.703125 1.265625 0.125 1.984375 0.125 C 2.4375 0.125 2.875 -0.109375 3.21875 -0.421875 Z M 3.21875 -0.421875 "/>
</symbol>
<symbol overflow="visible" id="glyph1-8">
<path style="stroke: none;" d="M 4.609375 -1.53125 C 4.609375 -2.484375 3.59375 -2.96875 2.609375 -3.21875 C 2.046875 -3.359375 1.421875 -3.59375 1.421875 -4.15625 C 1.421875 -4.6875 1.9375 -5.015625 2.515625 -5.015625 C 3.15625 -5.015625 3.796875 -4.828125 4.3125 -4.46875 L 4.3125 -4.984375 C 3.796875 -5.328125 3.15625 -5.515625 2.515625 -5.515625 C 1.46875 -5.515625 0.515625 -4.890625 0.515625 -3.90625 C 0.515625 -3.03125 1.484375 -2.625 2.40625 -2.40625 C 3.046875 -2.25 3.703125 -1.90625 3.703125 -1.296875 C 3.703125 -0.734375 3.125 -0.390625 2.515625 -0.390625 C 1.78125 -0.390625 1.0625 -0.5625 0.421875 -0.921875 L 0.421875 -0.421875 C 1.0625 -0.0625 1.78125 0.125 2.515625 0.125 C 3.59375 0.125 4.609375 -0.53125 4.609375 -1.53125 Z M 4.609375 -1.53125 "/>
</symbol>
</g>
</defs>
<g id="surface0">
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph0-1" x="31.40625" y="35.1875"/>
  <use xlink:href="#glyph0-2" x="37.586288" y="35.1875"/>
  <use xlink:href="#glyph0-3" x="43.058334" y="35.1875"/>
  <use xlink:href="#glyph0-4" x="49.50238" y="35.1875"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 28 24 C 28 29.332031 20 29.332031 20 24 C 20 18.667969 28 18.667969 28 24 M 28 24 L 69.613281 24 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 69 24 L 81 24 M 81 16 L 81 32 L 83 34 L 93 34 L 95 32 L 95 16 L 93 14 L 83 14 L 81 16 Z M 81 16 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph1-1" x="84.21875" y="27.402344"/>
  <use xlink:href="#glyph1-2" x="87.614777" y="27.402344"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 95 24 L 107 24 M 107 14 L 136 14 L 136 34 L 107 34 Z M 107 14 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph0-1" x="110.40625" y="27.1875"/>
  <use xlink:href="#glyph0-2" x="116.586288" y="27.1875"/>
  <use xlink:href="#glyph0-3" x="122.058334" y="27.1875"/>
  <use xlink:href="#glyph0-4" x="128.50238" y="27.1875"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 136 24 L 148 24 M 148 16 L 148 32 L 150 34 L 175 34 L 177 32 L 177 16 L 175 14 L 150 14 L 148 16 Z M 148 16 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph1-3" x="151.640625" y="27.402344"/>
  <use xlink:href="#glyph1-4" x="155.504654" y="27.402344"/>
  <use xlink:href="#glyph1-5" x="161.708694" y="27.402344"/>
  <use xlink:href="#glyph1-6" x="167.612732" y="27.402344"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 177 24 L 189 24 M 189 14 L 218 14 L 218 34 L 189 34 Z M 189 14 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph0-1" x="192.40625" y="27.1875"/>
  <use xlink:href="#glyph0-2" x="198.586288" y="27.1875"/>
  <use xlink:href="#glyph0-3" x="204.058334" y="27.1875"/>
  <use xlink:href="#glyph0-4" x="210.50238" y="27.1875"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 218 24 L 230 24 M 230 24 L 242 24 "/>
<path style=" stroke:none;fill-rule: nonzero; fill: rgb(0%,0%,0%); fill-opacity: 1;" d="M 234 22 L 240 24 L 234 26 L 235 24 Z M 234 22 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 230 24 L 230 50 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 242 24 L 323 24 L 323 50 "/>
<path style=" stroke:none;fill-rule: nonzero; fill: rgb(0%,0%,0%); fill-opacity: 1;" d="M 315 22 L 321 24 L 315 26 L 316 24 Z M 315 22 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 230 50 L 242 50 "/>
<path style=" stroke:none;fill-rule: nonzero; fill: rgb(0%,0%,0%); fill-opacity: 1;" d="M 234 48 L 240 50 L 234 52 L 235 50 Z M 234 48 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 242 42 L 242 58 L 244 60 L 268 60 L 270 58 L 270 42 L 268 40 L 244 40 L 242 42 Z M 242 42 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph1-5" x="245.34375" y="53.402344"/>
  <use xlink:href="#glyph1-7" x="251.247787" y="53.402344"/>
  <use xlink:href="#glyph1-8" x="254.703812" y="53.402344"/>
  <use xlink:href="#glyph1-5" x="259.851852" y="53.402344"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 270 50 L 282 50 M 282 40 L 311 40 L 311 60 L 282 60 Z M 282 40 "/>
<g style="fill: rgb(0%,0%,0%); fill-opacity: 1;">
  <use xlink:href="#glyph0-1" x="285.40625" y="53.1875"/>
  <use xlink:href="#glyph0-2" x="291.586288" y="53.1875"/>
  <use xlink:href="#glyph0-3" x="297.058334" y="53.1875"/>
  <use xlink:href="#glyph0-4" x="303.50238" y="53.1875"/>
</g>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 311 50 L 323 50 "/>
<path style=" stroke:none;fill-rule: nonzero; fill: rgb(0%,0%,0%); fill-opacity: 1;" d="M 315 48 L 321 50 L 315 52 L 316 50 Z M 315 48 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 323 24 L 335 24 "/>
<path style="fill: none; stroke-width: 1; stroke-linecap: square; stroke-linejoin: miter; stroke: rgb(0%,0%,0%); stroke-opacity: 1;stroke-miterlimit: 10; " d="M 335 24 L 351 24 "/>
<path style=" stroke:none;fill-rule: nonzero; fill: rgb(0%,0%,0%); fill-opacity: 1;" d="M 357 24 C 357 29.332031 349 29.332031 349 24 C 349 18.667969 357 18.667969 357 24 "/>
</g>
</svg>