// @(#) $Header: /usr/local/scalawags_cvs/Scalawags/Frc2006/varsizes.h,v 1.2 2006/02/21 23:22:30 abrown Exp $

#if !defined(VARSIZES_H)
  #define VARSIZES_H 1

  #if defined(ABSIMULATION_NOCOPROCESSOR) \
    || defined(ABSIMULATION_COPROCESSOR) \
    || defined(ABSIMULATION_COPRSIM)

    typedef unsigned char bit8;
    typedef signed short int int16;
    typedef signed int int32;
    typedef signed long int int64;
  #endif
  #if defined(FRC_NOCOPROCESSOR) \
    || defined(FRC_COPROCESSOR)

    typedef unsigned char bit8;
    typedef signed int int16;
    typedef signed short long int24;
    typedef signed long int32;
  #endif
#endif
/* type     minimum      maximum
 * -----    -------      -------
 * bit8	       0           255
 * int16    -32768	  32767
 * int24   -8388608	 8388607
 * int32  -2147483648	2147483647
 */


syntax highlighted by Code2HTML, v. 0.9.1