chiark / gitweb /
Support for bigint/bignum in toml output
authorJeff Ober <jober@ziprecruiter.com>
Thu, 9 Jan 2020 18:32:23 +0000 (13:32 -0500)
committerJeff Ober <jober@ziprecruiter.com>
Thu, 9 Jan 2020 18:32:23 +0000 (13:32 -0500)
lib/TOML/Tiny/Writer.pm

index 11e2bb333c043c4fd98d603dffc1ff2eeb39b406..6a840dda157551ddb598e4203ba909ce5ace04db 100644 (file)
@@ -102,6 +102,14 @@ sub to_toml {
       }
     }
 
+    when ('Math::BigInt') {
+      return $data->bstr;
+    }
+
+    when ('Math::BigFloat') {
+      return $data->bstr;
+    }
+
     when (defined) {
       die 'unhandled: '.Dumper($_);
     }