Prev Next preprocessor

Preprocessor Definitions Used by CppAD

Rule
All of the preprocessor symbols used by CppAD begin either with CppAD or with CPPAD_.

Example
For example, the preprocessor symbol CPPAD_TEST_VECTOR determines which SimpleVector template class is extensively used by the tests in the Example and TestMore directories.

Exceptions
The following is a list of exceptions to the rule above. These preprocessor symbols may be undefined after you include any CppAD include file.

# undef PACKAGE
# undef PACKAGE_BUGREPORT
# undef PACKAGE_NAME
# undef PACKAGE_STRING
# undef PACKAGE_TARNAME
# undef PACKAGE_VERSION
# undef VERSION

Input File: cppad/local/preprocessor.hpp