BCD arithmetic for arbitrary large integers
$ luarocks install luabcd
Implements an ADT for arbitrary large integers with the
arithmetic operators '+','-','/','*','^'.
The numbers are internally represented as binary coded
decimals (BCD) in blocks of 8 digits per 64 bit chunk.
The implementation is based on "BCD Arithmetic, a tutorial"