lpc4/lib/
lpc4/lib/doc/efun/
lpc4/lib/doc/lfun/
lpc4/lib/doc/operators/
lpc4/lib/doc/simul_efuns/
lpc4/lib/doc/types/
lpc4/lib/etc/
lpc4/lib/include/
lpc4/lib/include/arpa/
lpc4/lib/obj/d/
lpc4/lib/save/
lpc4/lib/secure/
lpc4/lib/std/
lpc4/lib/std/living/
NAME
	call_function - call a function-pointer

SYNTAX
	mixed call_function(function fun,mixed arg,...);
	or
	fun(mixed arg, ...);

DESCRIPTION
	This is the basic efun to call other functions. Normally the second
	syntax is used, and often with a constant function as first argument.

EXAMPLES
	/* suppose that reset is a function defined in the inherited
           object foo.c */

	call_function(reset,1);
	reset(1):
	::reset(1);
	foo::reset(1);

	/* reset, ::reset and foo::reset are all constant functionpointers */

SEE ALSO
	get_function, functionp