This is a template C++ library for general number systems.