SetDelay (2); SetJoiner (WEIGHTED_ROUND_ROBIN (0,1)); SetBody (new Filter () { public void InitIO () { input = new Channel (Integer.TYPE); output = new Channel (Integer.TYPE); }  public void Work () { output.PushInt (input.PeekInt (0) + input.PeekInt (1)); input.PopInt (); } }); SetLoop (new PrintInt()); SetSplitter (DUPLICATE ());
SetDelay (2); SetJoiner (WEIGHTED_ROUND_ROBIN (0,1)); SetBody (new Filter () { public void InitIO () { input = new Channel (Integer.TYPE); output = new Channel (Integer.TYPE); }  public void Work () { output.PushInt (input.PeekInt (0) + input.PeekInt (1)); input.PopInt (); } }); SetLoop (new PrintInt()); SetSplitter (WEIGHTED_ROUND_ROBIN (0, 1));
    public void Init ()    {	SetDelay (2);	SetJoiner (WEIGHTED_ROUND_ROBIN (0,1));	SetBody (new Filter ()	    {		public void InitIO ()		{		    input = new Channel (Integer.TYPE);		    output = new Channel (Integer.TYPE);		}				public void Work ()		{		    output.PushInt (input.PeekInt (0) + input.PeekInt (1));		    input.PopInt ();		}	    });	SetLoop (new PrintInt());	SetSplitter (DUPLICATE ());    }