|
Archives
D Programming
digitalmars.Ddigitalmars.D.bugs digitalmars.D.dtl digitalmars.D.ide digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger D.gnu D C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript electronics |
digitalmars.D - std.bigint?
Just wondering, is std.bigint still included in the D2 standard library? Yes, the source file is there and the documentation is on the site, but it does not appear on the list of standard library modules on the sidebar for D2 (but unlike the documentation for std.bitarray, which indicates deprecation, the bigint documentation does not). In addition, there are some instances where BigInt is a bit dodgy (for example, it is impossible to do something such as someBigInt % someIntegerVariable for ANY someIntegerVariable type that isn't int, meaning that uint, long, ubyte, etc. all produce errors - I might try figuring out the cause of this and file some bug reports later). So is bigint being deprecated in the future or is it just unmaintained? Thanks, - Julian Jan 26 2010
Julian Salazar Wrote:Just wondering, is std.bigint still included in the D2 standard library? Yes, the source file is there and the documentation is on the site, but it does not appear on the list of standard library modules on the sidebar for D2 (but unlike the documentation for std.bitarray, which indicates deprecation, the bigint documentation does not). In addition, there are some instances where BigInt is a bit dodgy (for example, it is impossible to do something such as someBigInt % someIntegerVariable for ANY someIntegerVariable type that isn't int, meaning that uint, long, ubyte, etc. all produce errors - I might try figuring out the cause of this and file some bug reports later). So is bigint being deprecated in the future or is it just unmaintained? Thanks, - Julian Jan 26 2010
Paul D. Anderson wrote:Julian Salazar Wrote:Just wondering, is std.bigint still included in the D2 standard library? Yes, the source file is there and the documentation is on the site, but it does not appear on the list of standard library modules on the sidebar for D2 (but unlike the documentation for std.bitarray, which indicates deprecation, the bigint documentation does not). In addition, there are some instances where BigInt is a bit dodgy (for example, it is impossible to do something such as someBigInt % someIntegerVariable for ANY someIntegerVariable type that isn't int, meaning that uint, long, ubyte, etc. all produce errors - I might try figuring out the cause of this and file some bug reports later). So is bigint being deprecated in the future or is it just unmaintained? Thanks, - Julian Jan 27 2010
|