Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
while [2020/04/28 12:04]
argemiro
while [2020/04/28 12:05]
argemiro
Line 1: Line 1:
-====== ​Generate Temporary File ====== ​+ 
 +====== ​While ====== ​
  
 ===== Description ===== ===== Description =====
  
-Create a temporary file.+Execute contained functors while the value passed to [[Set While Condition]] is true.
  
 ===== Inputs ===== ===== Inputs =====
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-Extension ​ | [[string_type|String]]  | The desired extension ​for the generated temporary file. Extension must contain letters and numbers only.  |+Initial Condition ​ | [[Boolean Value Type]]  | The initial expression value for the while Functor.  |
  
 ===== Optional Inputs ===== ===== Optional Inputs =====
  
-| Create File | [[boolean_value_type|Boolean Value]] ​ | If generated filename will be created or have its path reserved only |+None.
  
 ===== Outputs ===== ===== Outputs =====
  
-Filename ​Generic Filename ​ | The filename ​of the generated temporary file.  |+None. 
 + 
 +===== Internal Outputs ===== 
 + 
 +^ Name  ^ Type  ^ Description ​ ^ 
 +Step  ​[[Non Negative Integer Value Type]] ​ | Current iteration. ​ | 
 + 
 +===== Internal Inputs ===== 
 + 
 +^ Name  ^ Type  ^ Description ​ ^ 
 +| Condition | [[Boolean Value Type]] ​ | The current value of condition ​ for the loop.  |
  
 ===== Group ===== ===== Group =====
Line 22: Line 33:
 [[Functor List#​Control | Control]] [[Functor List#​Control | Control]]
  
-===== Internal Name ===== +===== Notes =====
  
-GenerateTemporaryFile+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