| CUSTOM FUNCTION -> START ========================================'  ==============================================================
 '  AnyFunction01  -  START
 '  ==============================================================
 '  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 '  AnyFunction01 example uses a simple Fibonacci process
 '  to increment a value for each value variables
 '  --------------------------------------------------------------
 'script.Execute("AnyFunction01", AnyNum1)
 '  --------------------------------------------------------------
 VARIABLES: x   Type: Integer
 VARIABLES: value1, value2, value3, value4, value5   Type: Floating
 '  --------------------------------------------------------------
 '  Get parameter value
 value1 = script.parameterList[1]
 
 '  Calculate first 5-Fibonacci numbers
 If value1 > 0 THEN
 value1 = value1 + 0
 value2 = value1 + value1
 value3 = value2 + value1
 value4 = value3 + value2
 value5 = value4 + value3
 ELSE
 value1 = 0
 value2 = 0
 value3 = 0
 value4 = 0
 value5 = 0
 ENDIF '  value1 > 0
 '  --------------------------------------------------------------
 '  Used to set a list of number return values.
 script.SetReturnValueList( value1, value2, value3, value4, value5 )
 '  --------------------------------------------------------------
 '  ==============================================================
 '  AnyFunction01  -  END
 '  ==============================================================
 CUSTOM FUNCTION -> END ==========================================
   '  Custom Function Calling Script'  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 VARIABLES: AnyNum1   Type: Floating
 '  --------------------------------------------------------------
 '  AnyNum1 is gets its value from a parameter in this example
 AnyNum1 = startValue
 
 '  "AnyFunction01" is a user created function shown below
 script.Execute("AnyFunction01", AnyNum1)
 '  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 PRINT "------ ",
 PRINT "value1 ", script.returnValueList[1]
 PRINT "value2 ", script.returnValueList[2]
 PRINT "value3 ", script.returnValueList[3]
 PRINT "value4 ", script.returnValueList[4]
 PRINT "value5 ", script.returnValueList[5]
 PRINT "------ ",
 '  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
 | 
| ------ START,value1 ,1.000000000,
 value2 ,2.000000000,
 value3 ,3.000000000,
 value4 ,5.000000000,
 value5 ,8.000000000,
 ------ END,
 |