public EzMyLoopPkg(int numLoops) : base() { Variables.Add("i", false, "", 0); Loops = new EzExecForLoop <EzMyDataFlow> [numLoops]; for (int i = 0; i < numLoops; i++) { Loops[i] = new EzExecForLoop <EzMyDataFlow>(this); Loops[i].InitExpression = "@i=0"; Loops[i].EvalExpression = "@i<10"; Loops[i].AssignExpression = "@i=@i+1"; } for (int i = 1; i < numLoops; i++) { Loops[i].AttachTo(Loops[i - 1]); } }
public EzMyLoopPkg(int numLoops) : base() { Variables.Add("i", false, "", 0); Loops = new EzExecForLoop<EzMyDataFlow>[numLoops]; for (int i = 0; i < numLoops; i++) { Loops[i] = new EzExecForLoop<EzMyDataFlow>(this); Loops[i].InitExpression = "@i=0"; Loops[i].EvalExpression = "@i<10"; Loops[i].AssignExpression = "@i=@i+1"; } for (int i = 1; i < numLoops; i++) Loops[i].AttachTo(Loops[i-1]); }