# [[[ HEADER ]]] package # hide from PAUSE indexing rperlgmp; ## no critic qw(Capitalization ProhibitMultiplePackages ProhibitReusedNames) # SYSTEM DEFAULT 3: allow multiple & lower case package names use strict; use warnings; our $VERSION = 0.002_000; # [[[ INCLUDES ]]] #use rperltypes; use RPerl::DataType::GMPInteger; use RPerl::Operation::Expression::Operator::GMPFunctions; # [[[ EXPORTS ]]] use RPerl::Exporter qw(import); our @EXPORT = qw( gmp_integer_CHECK gmp_integer_CHECKTRACE gmp_integer_to_boolean gmp_integer_to_unsigned_integer gmp_integer_to_integer gmp_integer_to_number gmp_integer_to_character gmp_integer_to_string boolean_to_gmp_integer integer_to_gmp_integer unsigned_integer_to_gmp_integer number_to_gmp_integer character_to_gmp_integer string_to_gmp_integer gmp_init gmp_init_set_unsigned_integer gmp_init_set_signed_integer gmp_set gmp_set_unsigned_integer gmp_set_signed_integer gmp_set_number gmp_set_string gmp_get_unsigned_integer gmp_get_signed_integer gmp_get_number gmp_get_string gmp_add gmp_sub gmp_mul gmp_mul_unsigned_integer gmp_mul_signed_integer gmp_sub_mul_unsigned_integer gmp_add_mul_unsigned_integer gmp_neg gmp_div_truncate_quotient gmp_cmp ); # START HERE: figure out how to get gmp_integer_CHECK*() enabled as rperltypes::gmp_integer_CHECK*() for automatic use by subroutine type-check code in Class.pm # START HERE: figure out how to get gmp_integer_CHECK*() enabled as rperltypes::gmp_integer_CHECK*() for automatic use by subroutine type-check code in Class.pm # START HERE: figure out how to get gmp_integer_CHECK*() enabled as rperltypes::gmp_integer_CHECK*() for automatic use by subroutine type-check code in Class.pm =DISABLED_NEED_FIGURE_OUT package rperltypes; #require rperltypes; use rperlgmp; # [[[ EXPORTS ]]] use RPerl::Exporter 'import'; our @EXPORT = ( #@rperltypes::EXPORT = ( @rperltypes::EXPORT, @rperlgmp::EXPORT, ); our @EXPORT_OK = ( #@rperltypes::EXPORT_OK = ( @rperltypes::EXPORT_OK, @rperlgmp::EXPORT_OK, ); #use Data::Dumper; #print 'in rperltypes, have @rperltypes::EXPORT = ', Dumper(\@rperltypes::EXPORT), "\n"; #die 'TMP DEBUG'; =cut 1; # end of package