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
while [2020/04/28 12:04]
argemiro
while [2020/04/28 12:06] (current)
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 =====
-^ Name ^ Type ^ Description ^ + 
-| Create File | [[boolean_value_type|Boolean Value]] ​ | If generated filename will be created or have its path reserved only |+None.
  
 ===== Outputs ===== ===== Outputs =====
-^ Name ^ Type ^ Description ^ + 
-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 31:
 [[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