#!/usr/bin/env perl
RPerl::DataType::GMPInteger_cpp::cpp_load();
print
Dumper( \
%main::
);
die
'TMP DEBUG'
;
my
gmp_integer
$typetested
= gmp_integer_typetest0();
print
'in gmp_symtab_dump.pl, have Dumper($typetested) = '
. Dumper(
$typetested
) .
"\n"
;
print
'in gmp_symtab_dump.pl, have gmp_get_signed_integer($typetested) = '
. gmp_get_signed_integer(
$typetested
) .
"\n"
;
my
integer
$foo
= 1234567890;
my
Math::BigInt
$tmp1
= Math::BigInt->new();
$tmp1
->bzero();
$tmp1
->badd(
$foo
);
print
'in gmp_symtab_dump.pl, have METHOD B gmp_integer_to_integer($tmp1) = '
. gmp_integer_to_integer(
$tmp1
) .
"\n"
;
my
Math::BigInt
$tmp0
= Math::BigInt->new(
$foo
);
print
'in gmp_symtab_dump.pl, have METHOD A gmp_integer_to_integer($tmp0) = '
. gmp_integer_to_integer(
$tmp0
) .
"\n"
;
print
"<<<============================>>>\n"
x 1;
print
'in gmp_symtab_dump.pl, have Dumper($tmp3) = '
. Dumper(
$tmp3
) .
"\n"
;
print
'in gmp_symtab_dump.pl, have Dumper(integer_to_gmp_integer($foo)) = '
. Dumper(integer_to_gmp_integer(
$foo
)) .
"\n"
;
print
'in gmp_symtab_dump.pl, have gmp_get_signed_integer(integer_to_gmp_integer($foo)) = '
. gmp_get_signed_integer(integer_to_gmp_integer(
$foo
)) .
"\n"
;
print
'in gmp_symtab_dump.pl, have gmp_integer_to_integer(integer_to_gmp_integer($foo)) = '
. gmp_integer_to_integer(integer_to_gmp_integer(
$foo
)) .
"\n"
;