Salome HOME
merge from branch DEV tag mergeto_trunk_04apr08
[modules/yacs.git] / src / yacsloader / samples / triangle5error.xml
1
2 <proc>
3     <!-- types -->
4     <!-- inline -->
5
6 <inline name="node_0_0" >
7 <script><code>
8 c=a+b
9 print c
10 </code></script>
11 <inport name="a" type="int"/>
12 <inport name="b" type="int"/>
13 <outport name="c" type="int"/>
14 </inline>
15
16
17 <node name="node_1_0" type="node_0_0"></node>
18 <node name="node_1_1" type="node_0_0"></node>
19 <node name="node_2_0" type="node_0_0"></node>
20 <node name="node_2_1" type="node_0_0"></node>
21 <node name="node_2_2" type="node_0_0"></node>
22
23 <inline name="node_3_0" >
24 <script><code>
25 c=a+b/0
26 print c
27 </code></script>
28 <inport name="a" type="int"/>
29 <inport name="b" type="int"/>
30 <outport name="c" type="int"/>
31 </inline>
32
33
34 <node name="node_3_1" type="node_0_0"></node>
35 <node name="node_3_2" type="node_0_0"></node>
36 <node name="node_3_3" type="node_0_0"></node>
37 <node name="node_4_0" type="node_0_0"></node>
38 <node name="node_4_1" type="node_0_0"></node>
39 <node name="node_4_2" type="node_0_0"></node>
40 <node name="node_4_3" type="node_0_0"></node>
41 <node name="node_4_4" type="node_0_0"></node>
42 <node name="node_5_0" type="node_0_0"></node>
43 <node name="node_5_1" type="node_0_0"></node>
44 <node name="node_5_2" type="node_0_0"></node>
45 <node name="node_5_3" type="node_0_0"></node>
46 <node name="node_5_4" type="node_0_0"></node>
47 <node name="node_5_5" type="node_0_0"></node>
48
49
50     <!-- service -->
51     <!-- control -->
52
53     
54 <control> <fromnode>node_0_0</fromnode> <tonode>node_1_0</tonode> </control>
55 <control> <fromnode>node_0_0</fromnode> <tonode>node_1_1</tonode> </control>
56 <control> <fromnode>node_1_0</fromnode> <tonode>node_2_0</tonode> </control>
57 <control> <fromnode>node_1_0</fromnode> <tonode>node_2_1</tonode> </control>
58 <control> <fromnode>node_1_1</fromnode> <tonode>node_2_1</tonode> </control>
59 <control> <fromnode>node_1_1</fromnode> <tonode>node_2_2</tonode> </control>
60 <control> <fromnode>node_2_0</fromnode> <tonode>node_3_0</tonode> </control>
61 <control> <fromnode>node_2_0</fromnode> <tonode>node_3_1</tonode> </control>
62 <control> <fromnode>node_2_1</fromnode> <tonode>node_3_1</tonode> </control>
63 <control> <fromnode>node_2_1</fromnode> <tonode>node_3_2</tonode> </control>
64 <control> <fromnode>node_2_2</fromnode> <tonode>node_3_2</tonode> </control>
65 <control> <fromnode>node_2_2</fromnode> <tonode>node_3_3</tonode> </control>
66 <control> <fromnode>node_3_0</fromnode> <tonode>node_4_0</tonode> </control>
67 <control> <fromnode>node_3_0</fromnode> <tonode>node_4_1</tonode> </control>
68 <control> <fromnode>node_3_1</fromnode> <tonode>node_4_1</tonode> </control>
69 <control> <fromnode>node_3_1</fromnode> <tonode>node_4_2</tonode> </control>
70 <control> <fromnode>node_3_2</fromnode> <tonode>node_4_2</tonode> </control>
71 <control> <fromnode>node_3_2</fromnode> <tonode>node_4_3</tonode> </control>
72 <control> <fromnode>node_3_3</fromnode> <tonode>node_4_3</tonode> </control>
73 <control> <fromnode>node_3_3</fromnode> <tonode>node_4_4</tonode> </control>
74 <control> <fromnode>node_4_0</fromnode> <tonode>node_5_0</tonode> </control>
75 <control> <fromnode>node_4_0</fromnode> <tonode>node_5_1</tonode> </control>
76 <control> <fromnode>node_4_1</fromnode> <tonode>node_5_1</tonode> </control>
77 <control> <fromnode>node_4_1</fromnode> <tonode>node_5_2</tonode> </control>
78 <control> <fromnode>node_4_2</fromnode> <tonode>node_5_2</tonode> </control>
79 <control> <fromnode>node_4_2</fromnode> <tonode>node_5_3</tonode> </control>
80 <control> <fromnode>node_4_3</fromnode> <tonode>node_5_3</tonode> </control>
81 <control> <fromnode>node_4_3</fromnode> <tonode>node_5_4</tonode> </control>
82 <control> <fromnode>node_4_4</fromnode> <tonode>node_5_4</tonode> </control>
83 <control> <fromnode>node_4_4</fromnode> <tonode>node_5_5</tonode> </control>
84
85
86     <!-- datalinks -->
87
88     
89 <datalink>
90    <fromnode>node_0_0</fromnode> <fromport>c</fromport>
91    <tonode>node_1_0</tonode> <toport>b</toport>
92 </datalink>
93 <datalink>
94    <fromnode>node_0_0</fromnode> <fromport>c</fromport>
95    <tonode>node_1_1</tonode> <toport>a</toport>
96 </datalink>
97 <datalink>
98    <fromnode>node_1_0</fromnode> <fromport>c</fromport>
99    <tonode>node_2_0</tonode> <toport>b</toport>
100 </datalink>
101 <datalink>
102    <fromnode>node_1_0</fromnode> <fromport>c</fromport>
103    <tonode>node_2_1</tonode> <toport>a</toport>
104 </datalink>
105 <datalink>
106    <fromnode>node_1_1</fromnode> <fromport>c</fromport>
107    <tonode>node_2_1</tonode> <toport>b</toport>
108 </datalink>
109 <datalink>
110    <fromnode>node_1_1</fromnode> <fromport>c</fromport>
111    <tonode>node_2_2</tonode> <toport>a</toport>
112 </datalink>
113 <datalink>
114    <fromnode>node_2_0</fromnode> <fromport>c</fromport>
115    <tonode>node_3_0</tonode> <toport>b</toport>
116 </datalink>
117 <datalink>
118    <fromnode>node_2_0</fromnode> <fromport>c</fromport>
119    <tonode>node_3_1</tonode> <toport>a</toport>
120 </datalink>
121 <datalink>
122    <fromnode>node_2_1</fromnode> <fromport>c</fromport>
123    <tonode>node_3_1</tonode> <toport>b</toport>
124 </datalink>
125 <datalink>
126    <fromnode>node_2_1</fromnode> <fromport>c</fromport>
127    <tonode>node_3_2</tonode> <toport>a</toport>
128 </datalink>
129 <datalink>
130    <fromnode>node_2_2</fromnode> <fromport>c</fromport>
131    <tonode>node_3_2</tonode> <toport>b</toport>
132 </datalink>
133 <datalink>
134    <fromnode>node_2_2</fromnode> <fromport>c</fromport>
135    <tonode>node_3_3</tonode> <toport>a</toport>
136 </datalink>
137 <datalink>
138    <fromnode>node_3_0</fromnode> <fromport>c</fromport>
139    <tonode>node_4_0</tonode> <toport>b</toport>
140 </datalink>
141 <datalink>
142    <fromnode>node_3_0</fromnode> <fromport>c</fromport>
143    <tonode>node_4_1</tonode> <toport>a</toport>
144 </datalink>
145 <datalink>
146    <fromnode>node_3_1</fromnode> <fromport>c</fromport>
147    <tonode>node_4_1</tonode> <toport>b</toport>
148 </datalink>
149 <datalink>
150    <fromnode>node_3_1</fromnode> <fromport>c</fromport>
151    <tonode>node_4_2</tonode> <toport>a</toport>
152 </datalink>
153 <datalink>
154    <fromnode>node_3_2</fromnode> <fromport>c</fromport>
155    <tonode>node_4_2</tonode> <toport>b</toport>
156 </datalink>
157 <datalink>
158    <fromnode>node_3_2</fromnode> <fromport>c</fromport>
159    <tonode>node_4_3</tonode> <toport>a</toport>
160 </datalink>
161 <datalink>
162    <fromnode>node_3_3</fromnode> <fromport>c</fromport>
163    <tonode>node_4_3</tonode> <toport>b</toport>
164 </datalink>
165 <datalink>
166    <fromnode>node_3_3</fromnode> <fromport>c</fromport>
167    <tonode>node_4_4</tonode> <toport>a</toport>
168 </datalink>
169 <datalink>
170    <fromnode>node_4_0</fromnode> <fromport>c</fromport>
171    <tonode>node_5_0</tonode> <toport>b</toport>
172 </datalink>
173 <datalink>
174    <fromnode>node_4_0</fromnode> <fromport>c</fromport>
175    <tonode>node_5_1</tonode> <toport>a</toport>
176 </datalink>
177 <datalink>
178    <fromnode>node_4_1</fromnode> <fromport>c</fromport>
179    <tonode>node_5_1</tonode> <toport>b</toport>
180 </datalink>
181 <datalink>
182    <fromnode>node_4_1</fromnode> <fromport>c</fromport>
183    <tonode>node_5_2</tonode> <toport>a</toport>
184 </datalink>
185 <datalink>
186    <fromnode>node_4_2</fromnode> <fromport>c</fromport>
187    <tonode>node_5_2</tonode> <toport>b</toport>
188 </datalink>
189 <datalink>
190    <fromnode>node_4_2</fromnode> <fromport>c</fromport>
191    <tonode>node_5_3</tonode> <toport>a</toport>
192 </datalink>
193 <datalink>
194    <fromnode>node_4_3</fromnode> <fromport>c</fromport>
195    <tonode>node_5_3</tonode> <toport>b</toport>
196 </datalink>
197 <datalink>
198    <fromnode>node_4_3</fromnode> <fromport>c</fromport>
199    <tonode>node_5_4</tonode> <toport>a</toport>
200 </datalink>
201 <datalink>
202    <fromnode>node_4_4</fromnode> <fromport>c</fromport>
203    <tonode>node_5_4</tonode> <toport>b</toport>
204 </datalink>
205 <datalink>
206    <fromnode>node_4_4</fromnode> <fromport>c</fromport>
207    <tonode>node_5_5</tonode> <toport>a</toport>
208 </datalink>
209
210
211     <!--parameters -->
212
213     
214
215     <parameter>
216         <tonode>node_0_0</tonode> <toport>a</toport>
217         <value><int>0</int></value>
218     </parameter>
219     <parameter>
220         <tonode>node_0_0</tonode> <toport>b</toport>
221         <value><int>1</int></value>
222     </parameter>
223     
224 <parameter>
225    <tonode>node_1_0</tonode> <toport>a</toport>
226    <value><int>0</int></value>
227 </parameter>
228 <parameter>
229    <tonode>node_1_1</tonode> <toport>b</toport>
230    <value><int>0</int></value>
231 </parameter>
232 <parameter>
233    <tonode>node_2_0</tonode> <toport>a</toport>
234    <value><int>0</int></value>
235 </parameter>
236 <parameter>
237    <tonode>node_2_2</tonode> <toport>b</toport>
238    <value><int>0</int></value>
239 </parameter>
240 <parameter>
241    <tonode>node_3_0</tonode> <toport>a</toport>
242    <value><int>0</int></value>
243 </parameter>
244 <parameter>
245    <tonode>node_3_3</tonode> <toport>b</toport>
246    <value><int>0</int></value>
247 </parameter>
248 <parameter>
249    <tonode>node_4_0</tonode> <toport>a</toport>
250    <value><int>0</int></value>
251 </parameter>
252 <parameter>
253    <tonode>node_4_4</tonode> <toport>b</toport>
254    <value><int>0</int></value>
255 </parameter>
256 <parameter>
257    <tonode>node_5_0</tonode> <toport>a</toport>
258    <value><int>0</int></value>
259 </parameter>
260 <parameter>
261    <tonode>node_5_5</tonode> <toport>b</toport>
262    <value><int>0</int></value>
263 </parameter>
264
265
266 </proc>
267