Update svn merge history.
[sdcc.git] / sdcc / doc / stm8-arguments.svg
blob1d2bc9ce0514cda5d361bc7fb6f9c19b97c9b36b
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
4 <svg
5 width="65mm"
6 height="20mm"
7 viewBox="0 0 65 20"
8 version="1.1"
9 id="svg5"
10 inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
11 sodipodi:docname="stm8-arguments.svg"
12 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14 xmlns="http://www.w3.org/2000/svg"
15 xmlns:svg="http://www.w3.org/2000/svg">
16 <sodipodi:namedview
17 id="namedview7"
18 pagecolor="#ffffff"
19 bordercolor="#666666"
20 borderopacity="1.0"
21 inkscape:pageshadow="2"
22 inkscape:pageopacity="0.0"
23 inkscape:pagecheckerboard="0"
24 inkscape:document-units="mm"
25 showgrid="true"
26 inkscape:zoom="7.9999999"
27 inkscape:cx="102.0625"
28 inkscape:cy="47.875"
29 inkscape:window-width="2560"
30 inkscape:window-height="1029"
31 inkscape:window-x="0"
32 inkscape:window-y="0"
33 inkscape:window-maximized="1"
34 inkscape:current-layer="layer1">
35 <inkscape:grid
36 type="xygrid"
37 id="grid9"
38 units="mm"
39 spacingx="1"
40 spacingy="1" />
41 </sodipodi:namedview>
42 <defs
43 id="defs2">
44 <marker
45 style="overflow:visible"
46 id="marker23113"
47 refX="0"
48 refY="0"
49 orient="auto"
50 inkscape:stockid="Arrow1Lend"
51 inkscape:isstock="true">
52 <path
53 transform="matrix(-0.8,0,0,-0.8,-10,0)"
54 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
55 d="M 0,0 5,-5 -12.5,0 5,5 Z"
56 id="path23111" />
57 </marker>
58 <marker
59 style="overflow:visible"
60 id="Arrow1Lend"
61 refX="0"
62 refY="0"
63 orient="auto"
64 inkscape:stockid="Arrow1Lend"
65 inkscape:isstock="true">
66 <path
67 transform="matrix(-0.8,0,0,-0.8,-10,0)"
68 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
69 d="M 0,0 5,-5 -12.5,0 5,5 Z"
70 id="path22668" />
71 </marker>
72 <marker
73 style="overflow:visible"
74 id="marker22935"
75 refX="0"
76 refY="0"
77 orient="auto"
78 inkscape:stockid="Arrow1Lstart"
79 inkscape:isstock="true">
80 <path
81 transform="matrix(0.8,0,0,0.8,10,0)"
82 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
83 d="M 0,0 5,-5 -12.5,0 5,5 Z"
84 id="path22933" />
85 </marker>
86 <marker
87 style="overflow:visible"
88 id="Arrow1Lstart"
89 refX="0"
90 refY="0"
91 orient="auto"
92 inkscape:stockid="Arrow1Lstart"
93 inkscape:isstock="true">
94 <path
95 transform="matrix(0.8,0,0,0.8,10,0)"
96 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
97 d="M 0,0 5,-5 -12.5,0 5,5 Z"
98 id="path22665" />
99 </marker>
100 <marker
101 style="overflow:visible"
102 id="marker23113-4"
103 refX="0"
104 refY="0"
105 orient="auto"
106 inkscape:stockid="Arrow1Lend"
107 inkscape:isstock="true">
108 <path
109 transform="matrix(-0.8,0,0,-0.8,-10,0)"
110 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
111 d="M 0,0 5,-5 -12.5,0 5,5 Z"
112 id="path23111-4" />
113 </marker>
114 <marker
115 style="overflow:visible"
116 id="marker23113-4-0"
117 refX="0"
118 refY="0"
119 orient="auto"
120 inkscape:stockid="Arrow1Lend"
121 inkscape:isstock="true">
122 <path
123 transform="matrix(-0.8,0,0,-0.8,-10,0)"
124 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
125 d="M 0,0 5,-5 -12.5,0 5,5 Z"
126 id="path23111-4-7" />
127 </marker>
128 <marker
129 style="overflow:visible"
130 id="marker23113-4-0-3"
131 refX="0"
132 refY="0"
133 orient="auto"
134 inkscape:stockid="Arrow1Lend"
135 inkscape:isstock="true">
136 <path
137 transform="matrix(-0.8,0,0,-0.8,-10,0)"
138 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
139 d="M 0,0 5,-5 -12.5,0 5,5 Z"
140 id="path23111-4-7-1" />
141 </marker>
142 <marker
143 style="overflow:visible"
144 id="marker23113-4-0-9"
145 refX="0"
146 refY="0"
147 orient="auto"
148 inkscape:stockid="Arrow1Lend"
149 inkscape:isstock="true">
150 <path
151 transform="matrix(-0.8,0,0,-0.8,-10,0)"
152 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
153 d="M 0,0 5,-5 -12.5,0 5,5 Z"
154 id="path23111-4-7-2" />
155 </marker>
156 <marker
157 style="overflow:visible"
158 id="marker23113-4-0-3-6"
159 refX="0"
160 refY="0"
161 orient="auto"
162 inkscape:stockid="Arrow1Lend"
163 inkscape:isstock="true">
164 <path
165 transform="matrix(-0.8,0,0,-0.8,-10,0)"
166 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
167 d="M 0,0 5,-5 -12.5,0 5,5 Z"
168 id="path23111-4-7-1-8" />
169 </marker>
170 <marker
171 style="overflow:visible"
172 id="marker23113-4-0-3-2"
173 refX="0"
174 refY="0"
175 orient="auto"
176 inkscape:stockid="Arrow1Lend"
177 inkscape:isstock="true">
178 <path
179 transform="matrix(-0.8,0,0,-0.8,-10,0)"
180 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
181 d="M 0,0 5,-5 -12.5,0 5,5 Z"
182 id="path23111-4-7-1-6" />
183 </marker>
184 <marker
185 style="overflow:visible"
186 id="marker23113-4-0-3-4"
187 refX="0"
188 refY="0"
189 orient="auto"
190 inkscape:stockid="Arrow1Lend"
191 inkscape:isstock="true">
192 <path
193 transform="matrix(-0.8,0,0,-0.8,-10,0)"
194 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
195 d="M 0,0 5,-5 -12.5,0 5,5 Z"
196 id="path23111-4-7-1-9" />
197 </marker>
198 <marker
199 style="overflow:visible"
200 id="marker23113-1"
201 refX="0"
202 refY="0"
203 orient="auto"
204 inkscape:stockid="Arrow1Lend"
205 inkscape:isstock="true">
206 <path
207 transform="matrix(-0.8,0,0,-0.8,-10,0)"
208 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
209 d="M 0,0 5,-5 -12.5,0 5,5 Z"
210 id="path23111-7" />
211 </marker>
212 <marker
213 style="overflow:visible"
214 id="marker23113-4-0-2"
215 refX="0"
216 refY="0"
217 orient="auto"
218 inkscape:stockid="Arrow1Lend"
219 inkscape:isstock="true">
220 <path
221 transform="matrix(-0.8,0,0,-0.8,-10,0)"
222 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
223 d="M 0,0 5,-5 -12.5,0 5,5 Z"
224 id="path23111-4-7-6" />
225 </marker>
226 <marker
227 style="overflow:visible"
228 id="marker23113-4-06"
229 refX="0"
230 refY="0"
231 orient="auto"
232 inkscape:stockid="Arrow1Lend"
233 inkscape:isstock="true">
234 <path
235 transform="matrix(-0.8,0,0,-0.8,-10,0)"
236 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
237 d="M 0,0 5,-5 -12.5,0 5,5 Z"
238 id="path23111-4-1" />
239 </marker>
240 </defs>
242 inkscape:label="Ebene 1"
243 inkscape:groupmode="layer"
244 id="layer1">
245 <text
246 xml:space="preserve"
247 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
248 x="27.96162"
249 y="19.048304"
250 id="text6415"><tspan
251 sodipodi:role="line"
252 id="tspan6413"
253 style="stroke-width:0.264583"
254 x="27.96162"
255 y="19.048304">8</tspan></text>
256 <text
257 xml:space="preserve"
258 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
259 x="6.9701347"
260 y="5.8211212"
261 id="text6415-8"><tspan
262 sodipodi:role="line"
263 id="tspan6413-7"
264 style="stroke-width:0.264583"
265 x="6.9701347"
266 y="5.8211212">8</tspan></text>
267 <text
268 xml:space="preserve"
269 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
270 x="45"
271 y="75"
272 id="text7783"><tspan
273 sodipodi:role="line"
274 id="tspan7781"
275 style="stroke-width:0.264583"
276 x="45"
277 y="75" /></text>
278 <text
279 xml:space="preserve"
280 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
281 x="26.566793"
282 y="2.8182104"
283 id="text10771"><tspan
284 sodipodi:role="line"
285 id="tspan10769"
286 style="stroke-width:0.264583"
287 x="26.566793"
288 y="2.8182104">16</tspan></text>
289 <text
290 xml:space="preserve"
291 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
292 x="5.9157372"
293 y="15.858701"
294 id="text10771-0"><tspan
295 sodipodi:role="line"
296 id="tspan10769-4"
297 style="stroke-width:0.264583"
298 x="5.9157372"
299 y="15.858701">16</tspan></text>
300 <text
301 xml:space="preserve"
302 style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono';stroke-width:0.264583"
303 x="15.967478"
304 y="3.07021"
305 id="text14515"><tspan
306 sodipodi:role="line"
307 id="tspan14513"
308 style="stroke-width:0.264583"
309 x="15.967478"
310 y="3.07021">a</tspan></text>
311 <text
312 xml:space="preserve"
313 style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono';stroke-width:0.264583"
314 x="36.965755"
315 y="19.00799"
316 id="text14515-8"><tspan
317 sodipodi:role="line"
318 id="tspan14513-4"
319 style="stroke-width:0.264583"
320 x="36.965755"
321 y="19.00799">a</tspan></text>
322 <text
323 xml:space="preserve"
324 style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono';stroke-width:0.264583"
325 x="15.834916"
326 y="19.008419"
327 id="text15905"><tspan
328 sodipodi:role="line"
329 id="tspan15903"
330 style="stroke-width:0.264583"
331 x="15.834916"
332 y="19.008419">x</tspan></text>
333 <text
334 xml:space="preserve"
335 style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono';stroke-width:0.264583"
336 x="36.917625"
337 y="3.019383"
338 id="text15905-6"><tspan
339 sodipodi:role="line"
340 id="tspan15903-8"
341 style="stroke-width:0.264583"
342 x="36.917625"
343 y="3.019383">x</tspan></text>
344 <text
345 xml:space="preserve"
346 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
347 x="12.966688"
348 y="10.946409"
349 id="text19495"><tspan
350 sodipodi:role="line"
351 id="tspan19493"
352 style="stroke-width:0.264583"
353 x="12.966688"
354 y="10.946409">Stack</tspan></text>
355 <text
356 xml:space="preserve"
357 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
358 x="33.854259"
359 y="10.977946"
360 id="text20619"><tspan
361 sodipodi:role="line"
362 id="tspan20617"
363 style="stroke-width:0.264583"
364 x="33.854259"
365 y="10.977946">Stack</tspan></text>
366 <path
367 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113)"
368 d="M 22,10 H 33"
369 id="path21768"
370 sodipodi:nodetypes="cc" />
371 <text
372 xml:space="preserve"
373 style="font-size:3.52777px;line-height:1.25;font-family:cmr10;-inkscape-font-specification:cmr10;stroke-width:0.264583"
374 x="54.854263"
375 y="10.977947"
376 id="text20619-2"><tspan
377 sodipodi:role="line"
378 id="tspan20617-7"
379 style="stroke-width:0.264583"
380 x="54.854263"
381 y="10.977947">Stack</tspan></text>
382 <path
383 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-1)"
384 d="M 43,10 H 54"
385 id="path21768-2"
386 sodipodi:nodetypes="cc" />
387 <path
388 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4)"
389 d="M 22,3 33,9"
390 id="path21768-3"
391 sodipodi:nodetypes="cc" />
392 <path
393 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-06)"
394 d="M 43,3 54,9"
395 id="path21768-3-5"
396 sodipodi:nodetypes="cc" />
397 <path
398 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0)"
399 d="M 22,17 33,11"
400 id="path21768-3-8"
401 sodipodi:nodetypes="cc" />
402 <path
403 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-2)"
404 d="M 43,17 54,11"
405 id="path21768-3-8-1"
406 sodipodi:nodetypes="cc" />
407 <path
408 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-3)"
409 d="M 22,18 H 33"
410 id="path21768-3-8-4"
411 sodipodi:nodetypes="cc" />
412 <path
413 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-3-6)"
414 d="m 1,11 11,6"
415 id="path21768-3-8-4-9"
416 sodipodi:nodetypes="cc" />
417 <path
418 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-3-2)"
419 d="M 1,10 H 12"
420 id="path21768-3-8-4-6"
421 sodipodi:nodetypes="cc" />
422 <path
423 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-3-4)"
424 d="M 1,9 12,2"
425 id="path21768-3-8-4-5"
426 sodipodi:nodetypes="cc" />
427 <path
428 style="fill:none;stroke:#000000;stroke-width:0.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker23113-4-0-9)"
429 d="M 22,2 H 33"
430 id="path21768-3-8-0"
431 sodipodi:nodetypes="cc" />
432 </g>
433 </svg>