00001 /********************************************************** 00002 *********************************************************** 00003 * European Southern Observatory 00004 * VLTI MIDI Data Reduction Software 00005 * 00006 * Module name: compiler.h 00007 * Description: 00008 * 00009 * 00010 * History: 00011 * 03-Feb-03 (jmeisner) Created 00012 * 03-Mar-03 (csabet) Added title, directives and included in the MIDI pipeline 00013 *********************************************************** 00014 **********************************************************/ 00015 #ifndef _COMPILER_H 00016 #define _COMPILER_H 00017 00018 /********************************************************** 00019 * Include files 00020 **********************************************************/ 00021 00022 /********************************************************** 00023 * Constant definitions 00024 **********************************************************/ 00025 /**** For 32 bit Unix systems: ****/ 00026 #define Int16 short int 00027 #define Int32 int 00028 #define ERROR(x) {printf("Error code %d, exiting!", x); exit(1);} 00029 00030 /********************************************************** 00031 * Type definitions 00032 **********************************************************/ 00033 00034 /********************************************************** 00035 * Global Variables 00036 **********************************************************/ 00037 00038 /********************************************************** 00039 * Function Prototypes 00040 **********************************************************/ 00041 00042 00043 /*********************************************************/ 00044 #endif 00045 /*********************************************************/