Salome HOME
Fix for "23669: [CEA 13186] YACS xml scheme files with calls to print function need...
[samples/datafiles.git] / Yacs / Schemas / triangle5error.xml
1 <!--
2   Copyright (C) 2006-2015  CEA/DEN, EDF R&D
3
4   This library is free software; you can redistribute it and/or
5   modify it under the terms of the GNU Lesser General Public
6   License as published by the Free Software Foundation; either
7   version 2.1 of the License, or (at your option) any later version.
8
9   This library is distributed in the hope that it will be useful,
10   but WITHOUT ANY WARRANTY; without even the implied warranty of
11   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12   Lesser General Public License for more details.
13
14   You should have received a copy of the GNU Lesser General Public
15   License along with this library; if not, write to the Free Software
16   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
17
18   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
19
20 -->
21
22 <proc>
23     <!-- types -->
24     <!-- inline -->
25
26 <inline name="node_0_0" >
27 <script><code>
28 c=a+b
29 print(c)
30 </code></script>
31 <inport name="a" type="int"/>
32 <inport name="b" type="int"/>
33 <outport name="c" type="int"/>
34 </inline>
35
36
37 <node name="node_1_0" type="node_0_0"></node>
38 <node name="node_1_1" type="node_0_0"></node>
39 <node name="node_2_0" type="node_0_0"></node>
40 <node name="node_2_1" type="node_0_0"></node>
41 <node name="node_2_2" type="node_0_0"></node>
42
43 <inline name="node_3_0" >
44 <script><code>
45 c=a+b/0
46 print(c)
47 </code></script>
48 <inport name="a" type="int"/>
49 <inport name="b" type="int"/>
50 <outport name="c" type="int"/>
51 </inline>
52
53
54 <node name="node_3_1" type="node_0_0"></node>
55 <node name="node_3_2" type="node_0_0"></node>
56 <node name="node_3_3" type="node_0_0"></node>
57 <node name="node_4_0" type="node_0_0"></node>
58 <node name="node_4_1" type="node_0_0"></node>
59 <node name="node_4_2" type="node_0_0"></node>
60 <node name="node_4_3" type="node_0_0"></node>
61 <node name="node_4_4" type="node_0_0"></node>
62 <node name="node_5_0" type="node_0_0"></node>
63 <node name="node_5_1" type="node_0_0"></node>
64 <node name="node_5_2" type="node_0_0"></node>
65 <node name="node_5_3" type="node_0_0"></node>
66 <node name="node_5_4" type="node_0_0"></node>
67 <node name="node_5_5" type="node_0_0"></node>
68
69
70     <!-- service -->
71     <!-- control -->
72
73     
74 <control> <fromnode>node_0_0</fromnode> <tonode>node_1_0</tonode> </control>
75 <control> <fromnode>node_0_0</fromnode> <tonode>node_1_1</tonode> </control>
76 <control> <fromnode>node_1_0</fromnode> <tonode>node_2_0</tonode> </control>
77 <control> <fromnode>node_1_0</fromnode> <tonode>node_2_1</tonode> </control>
78 <control> <fromnode>node_1_1</fromnode> <tonode>node_2_1</tonode> </control>
79 <control> <fromnode>node_1_1</fromnode> <tonode>node_2_2</tonode> </control>
80 <control> <fromnode>node_2_0</fromnode> <tonode>node_3_0</tonode> </control>
81 <control> <fromnode>node_2_0</fromnode> <tonode>node_3_1</tonode> </control>
82 <control> <fromnode>node_2_1</fromnode> <tonode>node_3_1</tonode> </control>
83 <control> <fromnode>node_2_1</fromnode> <tonode>node_3_2</tonode> </control>
84 <control> <fromnode>node_2_2</fromnode> <tonode>node_3_2</tonode> </control>
85 <control> <fromnode>node_2_2</fromnode> <tonode>node_3_3</tonode> </control>
86 <control> <fromnode>node_3_0</fromnode> <tonode>node_4_0</tonode> </control>
87 <control> <fromnode>node_3_0</fromnode> <tonode>node_4_1</tonode> </control>
88 <control> <fromnode>node_3_1</fromnode> <tonode>node_4_1</tonode> </control>
89 <control> <fromnode>node_3_1</fromnode> <tonode>node_4_2</tonode> </control>
90 <control> <fromnode>node_3_2</fromnode> <tonode>node_4_2</tonode> </control>
91 <control> <fromnode>node_3_2</fromnode> <tonode>node_4_3</tonode> </control>
92 <control> <fromnode>node_3_3</fromnode> <tonode>node_4_3</tonode> </control>
93 <control> <fromnode>node_3_3</fromnode> <tonode>node_4_4</tonode> </control>
94 <control> <fromnode>node_4_0</fromnode> <tonode>node_5_0</tonode> </control>
95 <control> <fromnode>node_4_0</fromnode> <tonode>node_5_1</tonode> </control>
96 <control> <fromnode>node_4_1</fromnode> <tonode>node_5_1</tonode> </control>
97 <control> <fromnode>node_4_1</fromnode> <tonode>node_5_2</tonode> </control>
98 <control> <fromnode>node_4_2</fromnode> <tonode>node_5_2</tonode> </control>
99 <control> <fromnode>node_4_2</fromnode> <tonode>node_5_3</tonode> </control>
100 <control> <fromnode>node_4_3</fromnode> <tonode>node_5_3</tonode> </control>
101 <control> <fromnode>node_4_3</fromnode> <tonode>node_5_4</tonode> </control>
102 <control> <fromnode>node_4_4</fromnode> <tonode>node_5_4</tonode> </control>
103 <control> <fromnode>node_4_4</fromnode> <tonode>node_5_5</tonode> </control>
104
105
106     <!-- datalinks -->
107
108     
109 <datalink>
110    <fromnode>node_0_0</fromnode> <fromport>c</fromport>
111    <tonode>node_1_0</tonode> <toport>b</toport>
112 </datalink>
113 <datalink>
114    <fromnode>node_0_0</fromnode> <fromport>c</fromport>
115    <tonode>node_1_1</tonode> <toport>a</toport>
116 </datalink>
117 <datalink>
118    <fromnode>node_1_0</fromnode> <fromport>c</fromport>
119    <tonode>node_2_0</tonode> <toport>b</toport>
120 </datalink>
121 <datalink>
122    <fromnode>node_1_0</fromnode> <fromport>c</fromport>
123    <tonode>node_2_1</tonode> <toport>a</toport>
124 </datalink>
125 <datalink>
126    <fromnode>node_1_1</fromnode> <fromport>c</fromport>
127    <tonode>node_2_1</tonode> <toport>b</toport>
128 </datalink>
129 <datalink>
130    <fromnode>node_1_1</fromnode> <fromport>c</fromport>
131    <tonode>node_2_2</tonode> <toport>a</toport>
132 </datalink>
133 <datalink>
134    <fromnode>node_2_0</fromnode> <fromport>c</fromport>
135    <tonode>node_3_0</tonode> <toport>b</toport>
136 </datalink>
137 <datalink>
138    <fromnode>node_2_0</fromnode> <fromport>c</fromport>
139    <tonode>node_3_1</tonode> <toport>a</toport>
140 </datalink>
141 <datalink>
142    <fromnode>node_2_1</fromnode> <fromport>c</fromport>
143    <tonode>node_3_1</tonode> <toport>b</toport>
144 </datalink>
145 <datalink>
146    <fromnode>node_2_1</fromnode> <fromport>c</fromport>
147    <tonode>node_3_2</tonode> <toport>a</toport>
148 </datalink>
149 <datalink>
150    <fromnode>node_2_2</fromnode> <fromport>c</fromport>
151    <tonode>node_3_2</tonode> <toport>b</toport>
152 </datalink>
153 <datalink>
154    <fromnode>node_2_2</fromnode> <fromport>c</fromport>
155    <tonode>node_3_3</tonode> <toport>a</toport>
156 </datalink>
157 <datalink>
158    <fromnode>node_3_0</fromnode> <fromport>c</fromport>
159    <tonode>node_4_0</tonode> <toport>b</toport>
160 </datalink>
161 <datalink>
162    <fromnode>node_3_0</fromnode> <fromport>c</fromport>
163    <tonode>node_4_1</tonode> <toport>a</toport>
164 </datalink>
165 <datalink>
166    <fromnode>node_3_1</fromnode> <fromport>c</fromport>
167    <tonode>node_4_1</tonode> <toport>b</toport>
168 </datalink>
169 <datalink>
170    <fromnode>node_3_1</fromnode> <fromport>c</fromport>
171    <tonode>node_4_2</tonode> <toport>a</toport>
172 </datalink>
173 <datalink>
174    <fromnode>node_3_2</fromnode> <fromport>c</fromport>
175    <tonode>node_4_2</tonode> <toport>b</toport>
176 </datalink>
177 <datalink>
178    <fromnode>node_3_2</fromnode> <fromport>c</fromport>
179    <tonode>node_4_3</tonode> <toport>a</toport>
180 </datalink>
181 <datalink>
182    <fromnode>node_3_3</fromnode> <fromport>c</fromport>
183    <tonode>node_4_3</tonode> <toport>b</toport>
184 </datalink>
185 <datalink>
186    <fromnode>node_3_3</fromnode> <fromport>c</fromport>
187    <tonode>node_4_4</tonode> <toport>a</toport>
188 </datalink>
189 <datalink>
190    <fromnode>node_4_0</fromnode> <fromport>c</fromport>
191    <tonode>node_5_0</tonode> <toport>b</toport>
192 </datalink>
193 <datalink>
194    <fromnode>node_4_0</fromnode> <fromport>c</fromport>
195    <tonode>node_5_1</tonode> <toport>a</toport>
196 </datalink>
197 <datalink>
198    <fromnode>node_4_1</fromnode> <fromport>c</fromport>
199    <tonode>node_5_1</tonode> <toport>b</toport>
200 </datalink>
201 <datalink>
202    <fromnode>node_4_1</fromnode> <fromport>c</fromport>
203    <tonode>node_5_2</tonode> <toport>a</toport>
204 </datalink>
205 <datalink>
206    <fromnode>node_4_2</fromnode> <fromport>c</fromport>
207    <tonode>node_5_2</tonode> <toport>b</toport>
208 </datalink>
209 <datalink>
210    <fromnode>node_4_2</fromnode> <fromport>c</fromport>
211    <tonode>node_5_3</tonode> <toport>a</toport>
212 </datalink>
213 <datalink>
214    <fromnode>node_4_3</fromnode> <fromport>c</fromport>
215    <tonode>node_5_3</tonode> <toport>b</toport>
216 </datalink>
217 <datalink>
218    <fromnode>node_4_3</fromnode> <fromport>c</fromport>
219    <tonode>node_5_4</tonode> <toport>a</toport>
220 </datalink>
221 <datalink>
222    <fromnode>node_4_4</fromnode> <fromport>c</fromport>
223    <tonode>node_5_4</tonode> <toport>b</toport>
224 </datalink>
225 <datalink>
226    <fromnode>node_4_4</fromnode> <fromport>c</fromport>
227    <tonode>node_5_5</tonode> <toport>a</toport>
228 </datalink>
229
230
231     <!--parameters -->
232
233     
234
235     <parameter>
236         <tonode>node_0_0</tonode> <toport>a</toport>
237         <value><int>0</int></value>
238     </parameter>
239     <parameter>
240         <tonode>node_0_0</tonode> <toport>b</toport>
241         <value><int>1</int></value>
242     </parameter>
243     
244 <parameter>
245    <tonode>node_1_0</tonode> <toport>a</toport>
246    <value><int>0</int></value>
247 </parameter>
248 <parameter>
249    <tonode>node_1_1</tonode> <toport>b</toport>
250    <value><int>0</int></value>
251 </parameter>
252 <parameter>
253    <tonode>node_2_0</tonode> <toport>a</toport>
254    <value><int>0</int></value>
255 </parameter>
256 <parameter>
257    <tonode>node_2_2</tonode> <toport>b</toport>
258    <value><int>0</int></value>
259 </parameter>
260 <parameter>
261    <tonode>node_3_0</tonode> <toport>a</toport>
262    <value><int>0</int></value>
263 </parameter>
264 <parameter>
265    <tonode>node_3_3</tonode> <toport>b</toport>
266    <value><int>0</int></value>
267 </parameter>
268 <parameter>
269    <tonode>node_4_0</tonode> <toport>a</toport>
270    <value><int>0</int></value>
271 </parameter>
272 <parameter>
273    <tonode>node_4_4</tonode> <toport>b</toport>
274    <value><int>0</int></value>
275 </parameter>
276 <parameter>
277    <tonode>node_5_0</tonode> <toport>a</toport>
278    <value><int>0</int></value>
279 </parameter>
280 <parameter>
281    <tonode>node_5_5</tonode> <toport>b</toport>
282    <value><int>0</int></value>
283 </parameter>
284
285
286 </proc>
287