Hello ad1mt, srvaldez,
@ad1mt: You once said that you can only handle donations to you project in source and that you had a hard time considering the division routines I provided earlier. I can see that you are really into this development and already have plans for further things like efficient multiplication / division, etc.
So I sat down last week, took your version 4.85 and modified it, paving a way for easier developments from your side in the future. The result pls find attached
* unit ArbInt which contains most of what is in 4.85 (only missing the assignments to/from FP and from string)
* a command line unit test for ArbInt
* a command line benchmark utility
* an implementation of Pi-Chudnovsy
The unit only implements schoolbook O( n^2 ) algorithms, but is designed in a way that efficient variants can be integrated easy. I did my best to test the 32 bit support and it seems working for me. However I don't have a native 32 bit machine so can not be 100% sure. There are a lot of comments, on design decisions etc., some 'todo' which you could address ...
@srvaldez: Maybe you want to test the pi program?
Cheers,
MathMan