1 <?xml version='1.0' encoding='us-ascii' ?>
5 <!-- Dataflow information -->
9 <component-name>?</component-name>
10 <interface-name>?</interface-name>
11 <node-name>SyrStruct</node-name>
13 <coupled-node>?</coupled-node>
15 <service-name>SyrStruct</service-name>
18 <inParameter-type>long</inParameter-type>
19 <inParameter-name>forN\N</inParameter-name>
22 <inParameter-type>long</inParameter-type>
23 <inParameter-name>forN\K</inParameter-name>
26 <inParameter-type>long</inParameter-type>
27 <inParameter-name>forN\min</inParameter-name>
30 <inParameter-type>long</inParameter-type>
31 <inParameter-name>forN\max</inParameter-name>
34 <inParameter-type>long</inParameter-type>
35 <inParameter-name>fori\i</inParameter-name>
38 <inParameter-type>string</inParameter-type>
39 <inParameter-name>SyrComponent\aContainer</inParameter-name>
42 <inParameter-type>string</inParameter-type>
43 <inParameter-name>SyrComponent\aComponent</inParameter-name>
48 <outParameter-type>long</outParameter-type>
49 <outParameter-name>endforN\N</outParameter-name>
52 <outParameter-type>long</outParameter-type>
53 <outParameter-name>endforN\K</outParameter-name>
56 <outParameter-type>objref</outParameter-type>
57 <outParameter-name>endforN\SyrComponent</outParameter-name>
60 <outParameter-type>long</outParameter-type>
61 <outParameter-name>endforN\min</outParameter-name>
64 <outParameter-type>long</outParameter-type>
65 <outParameter-name>endforN\max</outParameter-name>
68 <outParameter-type>objref</outParameter-type>
69 <outParameter-name>endwhileNotOne\SyrComponent</outParameter-name>
72 <outParameter-type>long</outParameter-type>
73 <outParameter-name>endwhileNotOne\N</outParameter-name>
76 <outParameter-type>long</outParameter-type>
77 <outParameter-name>endfori\i</outParameter-name>
80 <outParameter-type>objref</outParameter-type>
81 <outParameter-name>endwhileEven\SyrComponent</outParameter-name>
89 <creation-date>14/3/2003 - 11:15:16</creation-date>
90 <lastmodification-date>14/3/2003 - 11:16:1</lastmodification-date>
91 <editor-release>1.04</editor-release>
93 <container>?</container>
94 <comment>Syracuse algorithm</comment>
95 <x-position>0</x-position>
96 <y-position>0</y-position>
102 <component-name>SyrComponent</component-name>
103 <interface-name>SyrComponent</interface-name>
104 <node-name>m3</node-name>
106 <coupled-node>?</coupled-node>
108 <service-name>C_M3</service-name>
111 <inParameter-type>long</inParameter-type>
112 <inParameter-name>anOddInteger</inParameter-name>
117 <outParameter-type>long</outParameter-type>
118 <outParameter-name>anInteger</outParameter-name>
126 <creation-date>14/3/2003 - 11:15:16</creation-date>
127 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
128 <editor-release>1.04</editor-release>
130 <container>localhost/FactoryServer</container>
132 <x-position>678</x-position>
133 <y-position>11</y-position>
136 <component-name>SyrComponent</component-name>
137 <interface-name>SyrComponent</interface-name>
138 <node-name>m3incr</node-name>
140 <coupled-node>?</coupled-node>
142 <service-name>C_INCR</service-name>
145 <inParameter-type>long</inParameter-type>
146 <inParameter-name>aCount</inParameter-name>
151 <outParameter-type>long</outParameter-type>
152 <outParameter-name>aNewCount</outParameter-name>
160 <creation-date>14/3/2003 - 11:15:16</creation-date>
161 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
162 <editor-release>1.04</editor-release>
164 <container>localhost/FactoryServer</container>
166 <x-position>896</x-position>
167 <y-position>10</y-position>
170 <component-name>SyrComponent</component-name>
171 <interface-name>SyrComponent</interface-name>
172 <node-name>incra</node-name>
174 <coupled-node>?</coupled-node>
176 <service-name>C_INCR</service-name>
179 <inParameter-type>long</inParameter-type>
180 <inParameter-name>aCount</inParameter-name>
185 <outParameter-type>long</outParameter-type>
186 <outParameter-name>aNewCount</outParameter-name>
194 <creation-date>14/3/2003 - 11:15:16</creation-date>
195 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
196 <editor-release>1.04</editor-release>
198 <container>localhost/FactoryServer</container>
200 <x-position>789</x-position>
201 <y-position>201</y-position>
204 <component-name>SyrComponent</component-name>
205 <interface-name>SyrComponent</interface-name>
206 <node-name>div2</node-name>
208 <coupled-node>?</coupled-node>
210 <service-name>C_DIV2</service-name>
213 <inParameter-type>long</inParameter-type>
214 <inParameter-name>anEvenInteger</inParameter-name>
219 <outParameter-type>long</outParameter-type>
220 <outParameter-name>anInteger</outParameter-name>
228 <creation-date>14/3/2003 - 11:15:16</creation-date>
229 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
230 <editor-release>1.04</editor-release>
232 <container>localhost/FactoryServer</container>
234 <x-position>792</x-position>
235 <y-position>387</y-position>
238 <component-name>SyrComponent</component-name>
239 <interface-name>SyrComponent</interface-name>
240 <node-name>incrb</node-name>
242 <coupled-node>?</coupled-node>
244 <service-name>C_INCR</service-name>
247 <inParameter-type>long</inParameter-type>
248 <inParameter-name>aCount</inParameter-name>
253 <outParameter-type>long</outParameter-type>
254 <outParameter-name>aNewCount</outParameter-name>
262 <creation-date>14/3/2003 - 11:15:16</creation-date>
263 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
264 <editor-release>1.04</editor-release>
266 <container>localhost/FactoryServer</container>
268 <x-position>796</x-position>
269 <y-position>577</y-position>
272 <component-name>?</component-name>
273 <interface-name>?</interface-name>
274 <node-name>forN</node-name>
276 <coupled-node>endforN</coupled-node>
278 <service-name>InitN</service-name>
281 <inParameter-type>long</inParameter-type>
282 <inParameter-name>N</inParameter-name>
285 <inParameter-type>long</inParameter-type>
286 <inParameter-name>K</inParameter-name>
289 <inParameter-type>objref</inParameter-type>
290 <inParameter-name>SyrComponent</inParameter-name>
293 <inParameter-type>long</inParameter-type>
294 <inParameter-name>min</inParameter-name>
297 <inParameter-type>long</inParameter-type>
298 <inParameter-name>max</inParameter-name>
303 <outParameter-type>long</outParameter-type>
304 <outParameter-name>N</outParameter-name>
307 <outParameter-type>long</outParameter-type>
308 <outParameter-name>K</outParameter-name>
311 <outParameter-type>objref</outParameter-type>
312 <outParameter-name>SyrComponent</outParameter-name>
315 <outParameter-type>long</outParameter-type>
316 <outParameter-name>min</outParameter-name>
319 <outParameter-type>long</outParameter-type>
320 <outParameter-name>max</outParameter-name>
328 <FuncName>InitN</FuncName>
329 <PyFunc>def InitN( NN , K , SyrComponent , min , max ) :</PyFunc>
330 <PyFunc> N = max</PyFunc>
331 <PyFunc> if min > 0 :</PyFunc>
332 <PyFunc> if max >= min :</PyFunc>
333 <PyFunc> N = min</PyFunc>
334 <PyFunc> return N,K,SyrComponent,min,max</PyFunc>
337 <FuncName>MoreN</FuncName>
338 <PyFunc>def MoreN( NN , KK , SyrComponent , min , max ) :</PyFunc>
339 <PyFunc> N = 0</PyFunc>
340 <PyFunc> OutLoop = 0</PyFunc>
341 <PyFunc> if max > NN :</PyFunc>
342 <PyFunc> N = NN</PyFunc>
343 <PyFunc> OutLoop = 1</PyFunc>
344 <PyFunc> return OutLoop,N,0,SyrComponent,min,max</PyFunc>
347 <FuncName>NextN</FuncName>
348 <PyFunc>def NextN( NN , KK , SyrComponent , min , max ) :</PyFunc>
349 <PyFunc> N = NN + 1</PyFunc>
350 <PyFunc> K = KK</PyFunc>
351 <PyFunc> return N,K,SyrComponent,min,max</PyFunc>
354 <creation-date>14/3/2003 - 11:15:16</creation-date>
355 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
356 <editor-release>1.04</editor-release>
358 <container>?</container>
360 <x-position>21</x-position>
361 <y-position>242</y-position>
364 <component-name>?</component-name>
365 <interface-name>?</interface-name>
366 <node-name>endforN</node-name>
368 <coupled-node>forN</coupled-node>
370 <service-name>EndInitN</service-name>
373 <inParameter-type>long</inParameter-type>
374 <inParameter-name>N</inParameter-name>
377 <inParameter-type>long</inParameter-type>
378 <inParameter-name>K</inParameter-name>
381 <inParameter-type>objref</inParameter-type>
382 <inParameter-name>SyrComponent</inParameter-name>
385 <inParameter-type>long</inParameter-type>
386 <inParameter-name>min</inParameter-name>
389 <inParameter-type>long</inParameter-type>
390 <inParameter-name>max</inParameter-name>
395 <outParameter-type>long</outParameter-type>
396 <outParameter-name>N</outParameter-name>
399 <outParameter-type>long</outParameter-type>
400 <outParameter-name>K</outParameter-name>
403 <outParameter-type>objref</outParameter-type>
404 <outParameter-name>SyrComponent</outParameter-name>
407 <outParameter-type>long</outParameter-type>
408 <outParameter-name>min</outParameter-name>
411 <outParameter-type>long</outParameter-type>
412 <outParameter-name>max</outParameter-name>
422 <creation-date>14/3/2003 - 11:15:16</creation-date>
423 <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
424 <editor-release>1.04</editor-release>
426 <container>?</container>
428 <x-position>1530</x-position>
429 <y-position>332</y-position>
432 <component-name>?</component-name>
433 <interface-name>?</interface-name>
434 <node-name>whileNotOne</node-name>
436 <coupled-node>endwhileNotOne</coupled-node>
438 <service-name>InitNotOne</service-name>
441 <inParameter-type>objref</inParameter-type>
442 <inParameter-name>SyrComponent</inParameter-name>
445 <inParameter-type>long</inParameter-type>
446 <inParameter-name>N</inParameter-name>
449 <inParameter-type>long</inParameter-type>
450 <inParameter-name>K</inParameter-name>
455 <outParameter-type>objref</outParameter-type>
456 <outParameter-name>SyrComponent</outParameter-name>
459 <outParameter-type>long</outParameter-type>
460 <outParameter-name>N</outParameter-name>
463 <outParameter-type>long</outParameter-type>
464 <outParameter-name>K</outParameter-name>
472 <FuncName>InitNotOne</FuncName>
473 <PyFunc>import threading</PyFunc>
474 <PyFunc>import SyrComponent_idl</PyFunc>
475 <PyFunc>def InitNotOne( SyrComponent , N , K ) :</PyFunc>
476 <PyFunc> return SyrComponent,N,K</PyFunc>
479 <FuncName>MoreNotOne</FuncName>
480 <PyFunc>import SyrComponent_idl</PyFunc>
481 <PyFunc>def MoreNotOne( SyrComponent , N , K ) :</PyFunc>
482 <PyFunc> OutLoop = 1 - SyrComponent.C_ISONE( N )</PyFunc>
483 <PyFunc> return OutLoop,SyrComponent,N,K </PyFunc>
486 <FuncName>NextNotOne</FuncName>
487 <PyFunc>import SyrComponent_idl</PyFunc>
488 <PyFunc>def NextNotOne( SyrComponent , N , K ) :</PyFunc>
489 <PyFunc> return SyrComponent,N,K</PyFunc>
492 <creation-date>14/3/2003 - 11:15:26</creation-date>
493 <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
494 <editor-release>1.04</editor-release>
496 <container>?</container>
498 <x-position>210</x-position>
499 <y-position>297</y-position>
502 <component-name>?</component-name>
503 <interface-name>?</interface-name>
504 <node-name>endwhileNotOne</node-name>
506 <coupled-node>whileNotOne</coupled-node>
508 <service-name>EndInitNotOn
\11</service-name>
511 <inParameter-type>objref</inParameter-type>
512 <inParameter-name>SyrComponent</inParameter-name>
515 <inParameter-type>long</inParameter-type>
516 <inParameter-name>N</inParameter-name>
519 <inParameter-type>long</inParameter-type>
520 <inParameter-name>K</inParameter-name>
525 <outParameter-type>objref</outParameter-type>
526 <outParameter-name>SyrComponent</outParameter-name>
529 <outParameter-type>long</outParameter-type>
530 <outParameter-name>N</outParameter-name>
533 <outParameter-type>long</outParameter-type>
534 <outParameter-name>K</outParameter-name>
544 <creation-date>14/3/2003 - 11:15:26</creation-date>
545 <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
546 <editor-release>1.04</editor-release>
548 <container>?</container>
550 <x-position>1340</x-position>
551 <y-position>332</y-position>
554 <component-name>?</component-name>
555 <interface-name>?</interface-name>
556 <node-name>fori</node-name>
558 <coupled-node>endfori</coupled-node>
560 <service-name>Initfori</service-name>
563 <inParameter-type>long</inParameter-type>
564 <inParameter-name>i</inParameter-name>
567 <inParameter-type>long</inParameter-type>
568 <inParameter-name>K</inParameter-name>
573 <outParameter-type>long</outParameter-type>
574 <outParameter-name>i</outParameter-name>
577 <outParameter-type>long</outParameter-type>
578 <outParameter-name>K</outParameter-name>
586 <FuncName>Initfori</FuncName>
587 <PyFunc>def Initfori( ii , K ) :</PyFunc>
588 <PyFunc> return 1,0,K</PyFunc>
591 <FuncName>Morefori</FuncName>
592 <PyFunc>def Morefori( ii , K ) :</PyFunc>
593 <PyFunc> OutLoop = 0</PyFunc>
594 <PyFunc> if 2 > ii :</PyFunc>
595 <PyFunc> OutLoop = 1</PyFunc>
596 <PyFunc> return OutLoop,ii,K</PyFunc>
599 <FuncName>Nextfori</FuncName>
600 <PyFunc>def Nextfori( ii , K ) :</PyFunc>
601 <PyFunc> ii = ii + 1</PyFunc>
602 <PyFunc> return ii,K</PyFunc>
605 <creation-date>14/3/2003 - 11:15:26</creation-date>
606 <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
607 <editor-release>1.04</editor-release>
609 <container>?</container>
611 <x-position>605</x-position>
612 <y-position>202</y-position>
615 <component-name>?</component-name>
616 <interface-name>?</interface-name>
617 <node-name>endfori</node-name>
619 <coupled-node>fori</coupled-node>
621 <service-name>EndInitfori</service-name>
624 <inParameter-type>long</inParameter-type>
625 <inParameter-name>i</inParameter-name>
628 <inParameter-type>long</inParameter-type>
629 <inParameter-name>K</inParameter-name>
634 <outParameter-type>long</outParameter-type>
635 <outParameter-name>i</outParameter-name>
638 <outParameter-type>long</outParameter-type>
639 <outParameter-name>K</outParameter-name>
649 <creation-date>14/3/2003 - 11:15:26</creation-date>
650 <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
651 <editor-release>1.04</editor-release>
653 <container>?</container>
655 <x-position>971</x-position>
656 <y-position>202</y-position>
659 <component-name>?</component-name>
660 <interface-name>?</interface-name>
661 <node-name>whileEven</node-name>
663 <coupled-node>endwhileEven</coupled-node>
665 <service-name>InitEven</service-name>
668 <inParameter-type>objref</inParameter-type>
669 <inParameter-name>SyrComponent</inParameter-name>
672 <inParameter-type>long</inParameter-type>
673 <inParameter-name>N</inParameter-name>
676 <inParameter-type>long</inParameter-type>
677 <inParameter-name>K</inParameter-name>
682 <outParameter-type>objref</outParameter-type>
683 <outParameter-name>SyrComponent</outParameter-name>
686 <outParameter-type>long</outParameter-type>
687 <outParameter-name>N</outParameter-name>
690 <outParameter-type>long</outParameter-type>
691 <outParameter-name>K</outParameter-name>
699 <FuncName>InitEven</FuncName>
700 <PyFunc>import SyrComponent_idl</PyFunc>
701 <PyFunc>def InitEven( SyrComponent , N , K ) :</PyFunc>
702 <PyFunc> return SyrComponent,N,K</PyFunc>
705 <FuncName>MoreEven</FuncName>
706 <PyFunc>import SyrComponent_idl</PyFunc>
707 <PyFunc>def MoreEven( SyrComponent , N , K ) :</PyFunc>
708 <PyFunc> OutLoop = SyrComponent.C_ISEVEN( N )</PyFunc>
709 <PyFunc> return OutLoop,SyrComponent,N,K </PyFunc>
712 <FuncName>NextEven</FuncName>
713 <PyFunc>import SyrComponent_idl</PyFunc>
714 <PyFunc>def NextEven( SyrComponent , N , K ) :</PyFunc>
715 <PyFunc> return SyrComponent,N,K</PyFunc>
718 <creation-date>14/3/2003 - 11:15:35</creation-date>
719 <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
720 <editor-release>1.04</editor-release>
722 <container>?</container>
724 <x-position>605</x-position>
725 <y-position>452</y-position>
728 <component-name>?</component-name>
729 <interface-name>?</interface-name>
730 <node-name>endwhileEven</node-name>
732 <coupled-node>whileEven</coupled-node>
734 <service-name>EndInitEven</service-name>
737 <inParameter-type>objref</inParameter-type>
738 <inParameter-name>SyrComponent</inParameter-name>
741 <inParameter-type>long</inParameter-type>
742 <inParameter-name>N</inParameter-name>
745 <inParameter-type>long</inParameter-type>
746 <inParameter-name>K</inParameter-name>
751 <outParameter-type>objref</outParameter-type>
752 <outParameter-name>SyrComponent</outParameter-name>
755 <outParameter-type>long</outParameter-type>
756 <outParameter-name>N</outParameter-name>
759 <outParameter-type>long</outParameter-type>
760 <outParameter-name>K</outParameter-name>
770 <creation-date>14/3/2003 - 11:15:35</creation-date>
771 <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
772 <editor-release>1.04</editor-release>
774 <container>?</container>
776 <x-position>974</x-position>
777 <y-position>450</y-position>
780 <component-name>?</component-name>
781 <interface-name>?</interface-name>
782 <node-name>ifNotEven</node-name>
784 <coupled-node>endifNotEven</coupled-node>
786 <service-name>ifNotEven</service-name>
789 <inParameter-type>objref</inParameter-type>
790 <inParameter-name>SyrComponent</inParameter-name>
793 <inParameter-type>long</inParameter-type>
794 <inParameter-name>N</inParameter-name>
797 <inParameter-type>long</inParameter-type>
798 <inParameter-name>K</inParameter-name>
803 <outParameter-type>long</outParameter-type>
804 <outParameter-name>Odd</outParameter-name>
807 <outParameter-type>long</outParameter-type>
808 <outParameter-name>Even</outParameter-name>
811 <outParameter-type>objref</outParameter-type>
812 <outParameter-name>SyrComponent</outParameter-name>
815 <outParameter-type>long</outParameter-type>
816 <outParameter-name>N</outParameter-name>
819 <outParameter-type>long</outParameter-type>
820 <outParameter-name>K</outParameter-name>
828 <FuncName>ifNotEven</FuncName>
829 <PyFunc>import SyrComponent_idl</PyFunc>
830 <PyFunc>def ifNotEven( SyrComponent , N , K ) :</PyFunc>
831 <PyFunc> Even = SyrComponent.C_ISEVEN( N )</PyFunc>
832 <PyFunc> Odd = 1 - Even</PyFunc>
833 <PyFunc> return Odd,Even,SyrComponent,N,K</PyFunc>
836 <creation-date>14/3/2003 - 11:15:35</creation-date>
837 <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
838 <editor-release>1.04</editor-release>
840 <container>?</container>
842 <x-position>416</x-position>
843 <y-position>286</y-position>
846 <component-name>?</component-name>
847 <interface-name>?</interface-name>
848 <node-name>endifNotEven</node-name>
850 <coupled-node>ifNotEven</coupled-node>
852 <service-name>EndifNotEven</service-name>
855 <inParameter-type>long</inParameter-type>
856 <inParameter-name>N</inParameter-name>
859 <inParameter-type>long</inParameter-type>
860 <inParameter-name>K</inParameter-name>
865 <outParameter-type>long</outParameter-type>
866 <outParameter-name>N</outParameter-name>
869 <outParameter-type>long</outParameter-type>
870 <outParameter-name>K</outParameter-name>
880 <creation-date>14/3/2003 - 11:15:35</creation-date>
881 <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
882 <editor-release>1.04</editor-release>
884 <container>?</container>
886 <x-position>1155</x-position>
887 <y-position>331</y-position>
890 <component-name>?</component-name>
891 <interface-name>?</interface-name>
892 <node-name>SyrComponent</node-name>
894 <coupled-node>?</coupled-node>
896 <service-name>SyrComponent</service-name>
899 <inParameter-type>string</inParameter-type>
900 <inParameter-name>aContainer</inParameter-name>
903 <inParameter-type>string</inParameter-type>
904 <inParameter-name>aComponent</inParameter-name>
909 <outParameter-type>objref</outParameter-type>
910 <outParameter-name>SyrComponentobjref</outParameter-name>
918 <FuncName>SyrComponent</FuncName>
919 <PyFunc>from LifeCycleCORBA import *</PyFunc>
920 <PyFunc>def SyrComponent( aContainer , aComponent ) :</PyFunc>
921 <PyFunc> orb = CORBA.ORB_init([], CORBA.ORB_ID)</PyFunc>
922 <PyFunc> lcc = LifeCycleCORBA(orb)</PyFunc>
923 <PyFunc> print "SyrComponent(",aContainer,",",aComponent,")"</PyFunc>
924 <PyFunc> ComponentRef = lcc.FindOrLoadComponent( aContainer , aComponent )</PyFunc>
925 <PyFunc> print "SyrComponent(",aContainer,",",aComponent,") --> ",ComponentRef</PyFunc>
926 <PyFunc> return ComponentRef</PyFunc>
929 <creation-date>14/3/2003 - 11:16:1</creation-date>
930 <lastmodification-date>14/3/2003 - 11:16:1</lastmodification-date>
931 <editor-release>1.04</editor-release>
933 <container>?</container>
935 <x-position>0</x-position>
936 <y-position>0</y-position>
942 <fromnode-name>m3</fromnode-name>
943 <fromserviceparameter-name>anInteger</fromserviceparameter-name>
944 <tonode-name>m3incr</tonode-name>
945 <toserviceparameter-name>aCount</toserviceparameter-name>
950 <fromnode-name>m3incr</fromnode-name>
951 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
952 <tonode-name>endifNotEven</tonode-name>
953 <toserviceparameter-name>N</toserviceparameter-name>
958 <fromnode-name>incra</fromnode-name>
959 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
960 <tonode-name>endfori</tonode-name>
961 <toserviceparameter-name>K</toserviceparameter-name>
974 <fromnode-name>div2</fromnode-name>
975 <fromserviceparameter-name>anInteger</fromserviceparameter-name>
976 <tonode-name>endwhileEven</tonode-name>
977 <toserviceparameter-name>N</toserviceparameter-name>
990 <fromnode-name>incrb</fromnode-name>
991 <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
992 <tonode-name>endwhileEven</tonode-name>
993 <toserviceparameter-name>K</toserviceparameter-name>
1006 <fromnode-name>forN</fromnode-name>
1007 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1008 <tonode-name>endforN</tonode-name>
1009 <toserviceparameter-name>DoLoop</toserviceparameter-name>
1014 <fromnode-name>forN</fromnode-name>
1015 <fromserviceparameter-name>N</fromserviceparameter-name>
1016 <tonode-name>endforN</tonode-name>
1017 <toserviceparameter-name>N</toserviceparameter-name>
1042 <fromnode-name>forN</fromnode-name>
1043 <fromserviceparameter-name>N</fromserviceparameter-name>
1044 <tonode-name>whileNotOne</tonode-name>
1045 <toserviceparameter-name>N</toserviceparameter-name>
1058 <fromnode-name>forN</fromnode-name>
1059 <fromserviceparameter-name>K</fromserviceparameter-name>
1060 <tonode-name>whileNotOne</tonode-name>
1061 <toserviceparameter-name>K</toserviceparameter-name>
1074 <fromnode-name>forN</fromnode-name>
1075 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1076 <tonode-name>endforN</tonode-name>
1077 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1082 <fromnode-name>forN</fromnode-name>
1083 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1084 <tonode-name>whileNotOne</tonode-name>
1085 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1090 <fromnode-name>forN</fromnode-name>
1091 <fromserviceparameter-name>min</fromserviceparameter-name>
1092 <tonode-name>endforN</tonode-name>
1093 <toserviceparameter-name>min</toserviceparameter-name>
1098 <fromnode-name>forN</fromnode-name>
1099 <fromserviceparameter-name>max</fromserviceparameter-name>
1100 <tonode-name>endforN</tonode-name>
1101 <toserviceparameter-name>max</toserviceparameter-name>
1106 <fromnode-name>endforN</fromnode-name>
1107 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1108 <tonode-name>forN</tonode-name>
1109 <toserviceparameter-name>InitLoop</toserviceparameter-name>
1114 <fromnode-name>whileNotOne</fromnode-name>
1115 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1116 <tonode-name>endwhileNotOne</tonode-name>
1117 <toserviceparameter-name>DoLoop</toserviceparameter-name>
1122 <fromnode-name>whileNotOne</fromnode-name>
1123 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1124 <tonode-name>endwhileNotOne</tonode-name>
1125 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1130 <fromnode-name>whileNotOne</fromnode-name>
1131 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1132 <tonode-name>ifNotEven</tonode-name>
1133 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1138 <fromnode-name>whileNotOne</fromnode-name>
1139 <fromserviceparameter-name>N</fromserviceparameter-name>
1140 <tonode-name>ifNotEven</tonode-name>
1141 <toserviceparameter-name>N</toserviceparameter-name>
1154 <fromnode-name>whileNotOne</fromnode-name>
1155 <fromserviceparameter-name>K</fromserviceparameter-name>
1156 <tonode-name>ifNotEven</tonode-name>
1157 <toserviceparameter-name>K</toserviceparameter-name>
1170 <fromnode-name>endwhileNotOne</fromnode-name>
1171 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1172 <tonode-name>whileNotOne</tonode-name>
1173 <toserviceparameter-name>InitLoop</toserviceparameter-name>
1178 <fromnode-name>endwhileNotOne</fromnode-name>
1179 <fromserviceparameter-name>K</fromserviceparameter-name>
1180 <tonode-name>endforN</tonode-name>
1181 <toserviceparameter-name>K</toserviceparameter-name>
1186 <fromnode-name>fori</fromnode-name>
1187 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1188 <tonode-name>endfori</tonode-name>
1189 <toserviceparameter-name>DoLoop</toserviceparameter-name>
1194 <fromnode-name>fori</fromnode-name>
1195 <fromserviceparameter-name>i</fromserviceparameter-name>
1196 <tonode-name>endfori</tonode-name>
1197 <toserviceparameter-name>i</toserviceparameter-name>
1202 <fromnode-name>fori</fromnode-name>
1203 <fromserviceparameter-name>K</fromserviceparameter-name>
1204 <tonode-name>incra</tonode-name>
1205 <toserviceparameter-name>aCount</toserviceparameter-name>
1218 <fromnode-name>endfori</fromnode-name>
1219 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1220 <tonode-name>fori</tonode-name>
1221 <toserviceparameter-name>InitLoop</toserviceparameter-name>
1226 <fromnode-name>endfori</fromnode-name>
1227 <fromserviceparameter-name>K</fromserviceparameter-name>
1228 <tonode-name>endifNotEven</tonode-name>
1229 <toserviceparameter-name>K</toserviceparameter-name>
1234 <fromnode-name>whileEven</fromnode-name>
1235 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1236 <tonode-name>endwhileEven</tonode-name>
1237 <toserviceparameter-name>DoLoop</toserviceparameter-name>
1242 <fromnode-name>whileEven</fromnode-name>
1243 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1244 <tonode-name>endwhileEven</tonode-name>
1245 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1250 <fromnode-name>whileEven</fromnode-name>
1251 <fromserviceparameter-name>N</fromserviceparameter-name>
1252 <tonode-name>div2</tonode-name>
1253 <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
1266 <fromnode-name>whileEven</fromnode-name>
1267 <fromserviceparameter-name>K</fromserviceparameter-name>
1268 <tonode-name>incrb</tonode-name>
1269 <toserviceparameter-name>aCount</toserviceparameter-name>
1282 <fromnode-name>endwhileEven</fromnode-name>
1283 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1284 <tonode-name>whileEven</tonode-name>
1285 <toserviceparameter-name>InitLoop</toserviceparameter-name>
1290 <fromnode-name>endwhileEven</fromnode-name>
1291 <fromserviceparameter-name>N</fromserviceparameter-name>
1292 <tonode-name>endifNotEven</tonode-name>
1293 <toserviceparameter-name>N</toserviceparameter-name>
1298 <fromnode-name>endwhileEven</fromnode-name>
1299 <fromserviceparameter-name>K</fromserviceparameter-name>
1300 <tonode-name>endifNotEven</tonode-name>
1301 <toserviceparameter-name>K</toserviceparameter-name>
1306 <fromnode-name>ifNotEven</fromnode-name>
1307 <fromserviceparameter-name>Default</fromserviceparameter-name>
1308 <tonode-name>endifNotEven</tonode-name>
1309 <toserviceparameter-name>Default</toserviceparameter-name>
1314 <fromnode-name>ifNotEven</fromnode-name>
1315 <fromserviceparameter-name>Odd</fromserviceparameter-name>
1316 <tonode-name>m3</tonode-name>
1317 <toserviceparameter-name>InGate</toserviceparameter-name>
1330 <fromnode-name>ifNotEven</fromnode-name>
1331 <fromserviceparameter-name>Odd</fromserviceparameter-name>
1332 <tonode-name>fori</tonode-name>
1333 <toserviceparameter-name>InGate</toserviceparameter-name>
1346 <fromnode-name>ifNotEven</fromnode-name>
1347 <fromserviceparameter-name>Even</fromserviceparameter-name>
1348 <tonode-name>whileEven</tonode-name>
1349 <toserviceparameter-name>InGate</toserviceparameter-name>
1362 <fromnode-name>ifNotEven</fromnode-name>
1363 <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1364 <tonode-name>whileEven</tonode-name>
1365 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1370 <fromnode-name>ifNotEven</fromnode-name>
1371 <fromserviceparameter-name>N</fromserviceparameter-name>
1372 <tonode-name>whileEven</tonode-name>
1373 <toserviceparameter-name>N</toserviceparameter-name>
1386 <fromnode-name>ifNotEven</fromnode-name>
1387 <fromserviceparameter-name>N</fromserviceparameter-name>
1388 <tonode-name>m3</tonode-name>
1389 <toserviceparameter-name>anOddInteger</toserviceparameter-name>
1402 <fromnode-name>ifNotEven</fromnode-name>
1403 <fromserviceparameter-name>K</fromserviceparameter-name>
1404 <tonode-name>whileEven</tonode-name>
1405 <toserviceparameter-name>K</toserviceparameter-name>
1418 <fromnode-name>ifNotEven</fromnode-name>
1419 <fromserviceparameter-name>K</fromserviceparameter-name>
1420 <tonode-name>fori</tonode-name>
1421 <toserviceparameter-name>K</toserviceparameter-name>
1434 <fromnode-name>endifNotEven</fromnode-name>
1435 <fromserviceparameter-name>N</fromserviceparameter-name>
1436 <tonode-name>endwhileNotOne</tonode-name>
1437 <toserviceparameter-name>N</toserviceparameter-name>
1450 <fromnode-name>endifNotEven</fromnode-name>
1451 <fromserviceparameter-name>K</fromserviceparameter-name>
1452 <tonode-name>endwhileNotOne</tonode-name>
1453 <toserviceparameter-name>K</toserviceparameter-name>
1466 <fromnode-name>SyrComponent</fromnode-name>
1467 <fromserviceparameter-name>SyrComponentobjref</fromserviceparameter-name>
1468 <tonode-name>forN</tonode-name>
1469 <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1477 <fromnode-name>SyrStruct</fromnode-name>
1478 <fromserviceparameter-name>forN\N</fromserviceparameter-name>
1479 <tonode-name>forN</tonode-name>
1480 <toserviceparameter-name>N</toserviceparameter-name>
1482 <value-type>3</value-type>
1489 <fromnode-name>SyrStruct</fromnode-name>
1490 <fromserviceparameter-name>forN\K</fromserviceparameter-name>
1491 <tonode-name>forN</tonode-name>
1492 <toserviceparameter-name>K</toserviceparameter-name>
1494 <value-type>3</value-type>
1501 <fromnode-name>SyrStruct</fromnode-name>
1502 <fromserviceparameter-name>forN\min</fromserviceparameter-name>
1503 <tonode-name>forN</tonode-name>
1504 <toserviceparameter-name>min</toserviceparameter-name>
1506 <value-type>3</value-type>
1513 <fromnode-name>SyrStruct</fromnode-name>
1514 <fromserviceparameter-name>forN\max</fromserviceparameter-name>
1515 <tonode-name>forN</tonode-name>
1516 <toserviceparameter-name>max</toserviceparameter-name>
1518 <value-type>3</value-type>
1525 <fromnode-name>SyrStruct</fromnode-name>
1526 <fromserviceparameter-name>fori\i</fromserviceparameter-name>
1527 <tonode-name>fori</tonode-name>
1528 <toserviceparameter-name>i</toserviceparameter-name>
1530 <value-type>3</value-type>
1537 <fromnode-name>SyrStruct</fromnode-name>
1538 <fromserviceparameter-name>SyrComponent\aContainer</fromserviceparameter-name>
1539 <tonode-name>SyrComponent</tonode-name>
1540 <toserviceparameter-name>aContainer</toserviceparameter-name>
1542 <value-type>18</value-type>
1543 <value>FactoryServer</value>
1549 <fromnode-name>SyrStruct</fromnode-name>
1550 <fromserviceparameter-name>SyrComponent\aComponent</fromserviceparameter-name>
1551 <tonode-name>SyrComponent</tonode-name>
1552 <toserviceparameter-name>aComponent</toserviceparameter-name>
1554 <value-type>18</value-type>
1555 <value>SyrComponent</value>