
From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Christopher Kormanyos
In my opinion, medium integers from 64 through, say, 1024 or 2048 bits are a niche needing explicit treatment.
Please take a look at this library: http://www.mentor.com/esl/catapult/algorithmic "Algorithmic C (AC) datatypes are a class-based C++ library that provides arbitrary-length integer, fixed-point and complex data types. They enable algorithm, system and hardware designers to precisely model bit-true behavior in C++ specifications while accelerating simulation speeds by 10-200x faster versus alternate datatypes." I believe this is an example of the explicit treatment you are referring to. This is the best open source example of such that I know of. Regards, Luke