summaryrefslogtreecommitdiff
path: root/lib/.gitignore
diff options
context:
space:
mode:
authorHugo van der Sanden <hv@crypt.org>2022-04-12 19:39:10 +0100
committerRicardo Signes <rjbs@semiotic.systems>2022-04-17 10:18:13 -0400
commitca3af6c0082fbe7928ee529f3a1741c2ac0559ff (patch)
tree7b77f60d5edc70d618d33d7900676ab98dc428b8 /lib/.gitignore
parente59cb199fea7032f0535b1a68c961674a477a99f (diff)
downloadperl-ca3af6c0082fbe7928ee529f3a1741c2ac0559ff.tar.gz
Update bignum to CPAN version 0.65
[DELTA] * Restore the upgrading and downgrading in "bignum", with the exception of upgrading from Math::BigFloat to Math::BigRat, which I couldn't make sense of. Now, both integer literals and integers (and Infs and NaNs) that are the result of a computation become Math::BigInt objects, and both non-integer literals and non-integers that are as a result of a computation become Math::BigFloat objects. The classes used for literal integers and non-integers during compile-time are configurable, as well as the classes used for downgrading and upgrading during runtime. * Add the "bigfloat" pragma, which converts all numeric literals to Math::BigFloat objects. This is consistent with the "bigint" pragma, which converts all numeric literals to Math::BigInt objects, and the "bigrat" pragma which converts all numeric literals to Math::BigRat objects.
Diffstat (limited to 'lib/.gitignore')
-rw-r--r--lib/.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/.gitignore b/lib/.gitignore
index 6d023351fa..cb6a26cfcc 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -190,6 +190,7 @@
/autodie/
/autouse.pm
/base.pm
+/bigfloat.pm
/bigint.pm
/bignum.pm
/bigrat.pm