2 <!-- a for each loop with 3 branches in a bloc with a service node corba and
3 2 nodes on output : a python node and a service node corba -->
5 <sequence name="dblevec" content="double"/>
10 <code>p1=[i*0.5 for i in range(10)]</code>
12 <outport name="p1" type="dblevec"/>
16 <foreach name="b1" nbranch="3" type="double" >
17 <service name="node2" >
18 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
19 <method>echoDouble</method>
20 <inport name="p1" type="double"/>
21 <outport name="p1" type="double"/>
24 <inline name="node3" >
26 <code>print "coucou"</code>
29 <service name="node4" >
30 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
31 <method>echoDoubleVec</method>
32 <inport name="p1" type="dblevec"/>
33 <outport name="p1" type="dblevec"/>
35 <control> <fromnode>b1</fromnode> <tonode>node3</tonode> </control>
36 <control> <fromnode>b1</fromnode> <tonode>node4</tonode> </control>
38 <fromnode>b1</fromnode><fromport>SmplPrt</fromport>
39 <tonode>b1.node2</tonode> <toport>p1</toport>
42 <fromnode>b1.node2</fromnode><fromport>p1</fromport>
43 <tonode>node4</tonode> <toport>p1</toport>
46 <inline name="node1" >
50 <inport name="p1" type="dblevec"/>
54 <control> <fromnode>node0</fromnode> <tonode>b</tonode> </control>
55 <control> <fromnode>b</fromnode> <tonode>node1</tonode> </control>
59 <fromnode>node0</fromnode><fromport>p1</fromport>
60 <tonode>b.b1</tonode> <toport>SmplsCollection</toport>
63 <fromnode>b.b1.node2</fromnode><fromport>p1</fromport>
64 <tonode>node1</tonode> <toport>p1</toport>