See Also: ucDefineFunction, ucDefineOperator, ucArg, ucReturn


Returns the handle of an argument that was passed either ByHandle or ByExpr; for use with Native callback routines.


ucArgHandle(ExpressionHandle, ArgIndex)




All Native routines receive one argument, which is ExpressionHandle. This handle is required as the first argument of ucArgHandle().



This represents the index of the argument you want.



Click on the following example links from the ucDefineFunction topic:


Example 1: Native callback ByExpr arguments

Example 2: Native callback ByHandle argument


Changes in versions 3.0:

         ucParamHandle was renamed ucArgHandle. However, ucParamHandle was preserved for backward compatibility.