From the NannyMUD documentation

LAST CHANGE

2006-04-07

FUNCTION


NAME

        apply - Call a function in another object.

SYNTAX

        mixed apply(object ob|string ob, string func, mixed array)

DESCRIPTION

        This function is used to call another function in a given
        object, If the object `ob' is given as a string apply
        tries to find it using 'find_object()'. If not found
        apply tries to load it, otherwise the object pointer
        is used directly. If the object is given as a string, the
        absolute path to the object must be given.
        `func' should simply be the name of the function to be called.

	The argument 'array' contains the arguments that will be sent
	to the function.

NOTE

	The following two constructions are equivalent:

	apply(my_obj, "func", ({ 1,2,3 }) );
	call_other(my_obj, "func", 1, 2, 3 );

SEE ALSO

        call_other in efun/object_related/call_other

SEE ALSO

        varargs in LPC/types