// File pointer, change this to point to file which define macro.
//
//   So this is a primitive source code compilation strategy. 
//
//   To have different debug code, write the macro in a file and point
//   to that file through and include directive.
//
//   Since the macro code is designed to not be defined, any code that
//   you write(ie client code) should be wrapped in includes for the 
//   specific file.
//   Then if the file is not included (as other code is used) the compiler
//   will not look for that code and your program will continue to compile.

// By default no debug code.
#define GOBJDEBUGCODE

// Give a definition to above macro by commenting in/out files which 
//   define the macro.

// File pointer, change this to point to file which define macro 
#include <gobjdebug01.h>


