
/*
**  This file forms part of the GOBLIN C++ Class Library.
**
**  Written by Christian Fremuth-Paeger, April 2000.
**  
**  Copying, compiling, distribution and modification
**  of this source code is permitted only in accordance
**  with the GOBLIN general licence information.
*/             


#if !defined(_CONFIG_H_)

#define _CONFIG_H_



/*          GOBLIN Configuration               */


/* (1) Alternative Sizes of Node/Arc Indices   */

//  #define _SMALL_NODES_
//  #define _BIG_ARCS_
    #define _BIG_NODES_


/* (2) Optional Writing of Logging Information */

    #define _LOGGING_


/* (3) Exhaustive Error Detection              */

    #define _FAILSAVE_


/* (4) Optional Tracing Module                 */

    #define _TRACING_


/* (5) Platform Alternatives                   */

    #define _LINUX_GCC_
//  #define _AIX_GCC_
//  #define _IRIX_MIPS_
//  #define _SOLARIS_GCC_
//  #define _AIX_XLC_


/*      GOBLIN End of Configuration            */



#endif
