function gamma( x ) {
	return addon( x );
}
Evaluates the gamma function.

@private
@param {number} x - input value
@returns {number} function value

@example
var v = gamma( 4.0 );
// returns 6.0

@example
var v = gamma( -1.5 );
// returns ~2.363

@example
var v = gamma( -0.5 );
// returns ~-3.545

@example
var v = gamma( 0.5 );
// returns ~1.772

@example
var v = gamma( 0.0 );
// returns Infinity

@example
var v = gamma( -0.0 );
// returns -Infinity

@example
var v = gamma( NaN );
// returns NaN