Previous: Macros, Up: Top


4 Implementation

testlib is implemented as a set of C/C++ preprocessor macros which invoke a few compiled routines. In order to cut down on name space pollution, the C++ routines are stuck in a structure called Test. For C, the routines are given the prefix Test_. The user, of course, need not know this, unless these conventions interact with user code.

Table of Contents