This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== While ====== ===== Description ===== Execute contained functors while the value passed to [[Set While Condition]] is true. ===== Inputs ===== ^ Name ^ Type ^ Description ^ | Initial Condition | [[Bool Type|Bool]] | The initial expression value for the while Functor. | ===== Optional Inputs ===== ===== Outputs ===== ===== Internal Outputs ===== ^ Name ^ Type ^ Description ^ | Step | [[Non Negative Int Type|Non Negative Int]] | Current iteration. | ===== Internal Inputs ===== ^ Name ^ Type ^ Description ^ | Condition | [[Bool Type|Bool]] | The current value of condition for the loop. | ===== Group ===== [[Functor List#Control | Control]] ===== Notes ===== The value used to control the loop can be passed to the Condition internal input port using a [[Set While Condition]]. This functor must be placed inside the While and it binds automatically the internal input port. The execution continues until the value passed to the [[Set While Condition]] become false. ===== Internal Name ===== While