Massive cleanup of the entire codebase. Notable changes include:
authorMatt McCutchen <matt@mattmccutchen.net>
Wed, 30 Jan 2008 21:31:40 +0000 (16:31 -0500)
committerMatt McCutchen <matt@mattmccutchen.net>
Wed, 30 Jan 2008 21:31:54 +0000 (16:31 -0500)
commit3e1327901d299a537a8d932c49dd330f87ac3bda
tree07ffb16527aef6b9be919e6615c7d3489f6a45d3
parent2301f99c6175d543626d61c0bda90e80f85e7eac
Massive cleanup of the entire codebase.  Notable changes include:

- Use templates to slash code duplication in primitive-integer constructors and
  converters.
- Remove excessively chatty and historical comments, and move some pieces of
  design discussion to the proper places.
- Improve code format.

Not everything is perfect, but this is much better, and the conversion problem
is finally fixed.  I've gotten to the point where the sample program runs
without crashing and produces the correct output.  More refinements to come.
BigInteger.cc
BigInteger.hh
BigIntegerLibrary.hh
BigIntegerUtils.cc
BigUnsigned.cc
BigUnsigned.hh
BigUnsignedInABase.cc
NumberlikeArray.hh
README
sample.cc