diff --git a/Makefile.PL b/Makefile.PL index e41502a..b427445 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -74,7 +74,10 @@ requires 'Mojo::Collection' => 0; requires 'YAPE::Regex::Explain' => 0; requires 'bigint' => 0; requires 'Math::BigInt' => 0; +requires 'Math::BigFloat' => 0; +requires 'Math::BigRat' => 0; requires 'indirect' => 0; +requires 'Moo' => 0; #requires 'List::Gather' => 0; WriteAll; diff --git a/lib/eval.pl b/lib/eval.pl index cf38846..38289a8 100755 --- a/lib/eval.pl +++ b/lib/eval.pl @@ -27,9 +27,9 @@ use Time::HiRes; use URI; use URI::Encode; # use Rand::MersenneTwister; -#use Mojo::DOM; -#use Mojo::DOM::HTML; -#use Mojo::DOM::CSS; +use Mojo::DOM; +use Mojo::DOM::HTML; +use Mojo::DOM::CSS; #use Mojo::Collection; #use YAPE::Regex::Explain; @@ -43,6 +43,7 @@ require JSON::MaybeXS; require JSON::XS; require JSON; +require Moo; require Moose; require MooseX::Declare; # eval "use MooseX::Declare; class LoadAllMooseXDeclare { has dongs => ( is => ro, isa => 'Int' ); };"; @@ -53,6 +54,8 @@ use Errno; require indirect; eval 'use bigint; use Math::BigInt; 1e1000'; +eval 'use Math::BigFloat; 1.1e1000'; +eval 'use Math::BigRat; 1e1000'; { my $len = eval "lc 'ẞ'";