Currently, only return values of functions can be specified. It's also possible to use output arguments to transfer information from a function to its caller. While this may be considered bad practice for functions, it's the only way to implement "non-void" tasks (i.e. tasks that "return" something via an output argument).
It should be possible to specify the values output arguments take when tasks/functions finish.
Currently, only return values of functions can be specified. It's also possible to use output arguments to transfer information from a function to its caller. While this may be considered bad practice for functions, it's the only way to implement "non-void" tasks (i.e. tasks that "return" something via an output argument).
It should be possible to specify the values output arguments take when tasks/functions finish.