Algorithm 693: a FORTRAN package for floating-point multiple-precision arithmetic
ACM Transactions on Mathematical Software (TOMS)
Algorithm 719: Multiprecision translation and execution of FORTRAN programs
ACM Transactions on Mathematical Software (TOMS)
A Fortran 90-based multiprecision system
ACM Transactions on Mathematical Software (TOMS)
STL tutorial and reference guide, second edition: C++ programming with the standard template library
STL tutorial and reference guide, second edition: C++ programming with the standard template library
A triumph of simplicity: James Clark on markup languages and XML
Dr. Dobb's Journal
XML in a nutshell
Programming with QT: Writing Portable GUI Applications on Unix and Win32
Programming with QT: Writing Portable GUI Applications on Unix and Win32
Data Structures and Algorithm Analysis in C++ (3rd Edition)
Data Structures and Algorithm Analysis in C++ (3rd Edition)
Algorithm 871: A C/C++ precompiler for autogeneration of multiprecision programs
ACM Transactions on Mathematical Software (TOMS)
MPL: a multiprecision matlab - like environment
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
Algorithm 871: A C/C++ precompiler for autogeneration of multiprecision programs
ACM Transactions on Mathematical Software (TOMS)
Hi-index | 0.00 |
In the past decade a number of libraries for multiprecision floating-point arithmetic have been developed. We describe an easy to use, generic C/C++ transcription program or precompiler for the conversion of C or C++ source code into new code that uses a C++ multiprecision library of choice. The precompiler can convert any type in the input source code to another type in the output source code. The input source can be either C or C++ , while the output code generated by the precompiler and using the new types, is C++. The type conversion is based on a simple XML configuration file which is provided by either the developer of the multiprecision library or by the user of the precompiler. The precompiler can also convert to data types with additional features, which are not supported in the types of the source code. Applicability of the precompiler is shown with the successful conversion of large subsets of the GNU Scientific Library and Numerical Recipes.