On May 16, 2005, at 9:54 PM, J. Landman Gay wrote:
How do I put a value into the instance of 'it' in the calling function?
For example, suppose I want to create a custom command 'getCurrentRobotName' that returns an error in the result and the current name in 'it'. This is 'it' in the handler that invokes 'getCurrentRobotName'.
Most commonly, use a two-line (or two-item) result. Put the name in line 1 and the error in line 2 (or vice versa.) Then parse the strings in the calling handler.
I also put the answer (name) in a referenced variable (@) and put the error in the result (return it). However, I'm designing an API for a library and I'm envious of the ability of built-in commands to set 'it'. As they sing in Disney's Jungle Book, "I wanna be like you-oo-oo!"
Dar
_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
