The comments are variable names are in Spanish, but it is C code so anybody interested should be able to get through it.
I noticed that it was Borland C++ 3.1 - I normally use 3.0, and was not aware of a 3.1 version. Was 3.1 a 'Windows' version that included DOS support, or is there a later DOS version I need to get now?
Mike