function_name

function_name — gives the name of a function.

Syntax

function_name (function)

		

Arguments

function

Any function.

Returns

The name of the function.

Example

Gamma> function grand(a,b,c) {(a * b)/c;}
(defun grand (a b c) (/ (* a b) c))
Gamma> function_name(grand);
grand
Gamma> s = grand;
(defun grand (a b c) (/ (* a b) c))
Gamma> function_name(s);
grand

Gamma> function f () { nil; }
(defun f () nil)
Gamma> function g (x) { princ (function_name(x), "\n"); }
(defun g (x) (princ (function_name x) "\n"))
Gamma> g (f);
f
t
Gamma> 
		

See Also

function_args, function_body