00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00019 #ifndef _RL_DEFINE_H_
00020 #define _RL_DEFINE_H_
00021
00022
00023 #include <stdio.h>
00024 #include <stdlib.h>
00025 #include <string.h>
00026
00027
00028 #ifdef __unix__
00029 #ifndef unix
00030 #define unix
00031 #endif
00032 #endif
00033 #ifdef unix
00034 #define RLUNIX
00035 #endif
00036
00037
00038 #ifdef _WIN32
00039 #define RLWIN32
00040 #endif
00041
00042 #define rl_PRINTF_LENGTH 4096
00043 #define rl_PRINTF_LENGTH_SPREADSHEET 4096
00044
00045 #define BIT0 1
00046 #define BIT1 2
00047 #define BIT2 4
00048 #define BIT3 8
00049 #define BIT4 16
00050 #define BIT5 32
00051 #define BIT6 64
00052 #define BIT7 128
00053 #define BIT8 256*1
00054 #define BIT9 256*2
00055 #define BIT10 256*4
00056 #define BIT11 256*8
00057 #define BIT12 256*16
00058 #define BIT13 256*32
00059 #define BIT14 256*64
00060 #define BIT15 256*128
00061 #define BIT16 256*256*1
00062 #define BIT17 256*256*2
00063 #define BIT18 256*256*4
00064 #define BIT19 256*256*8
00065 #define BIT20 256*256*16
00066 #define BIT21 256*256*32
00067 #define BIT22 256*256*64
00068 #define BIT23 256*256*128
00069 #define BIT24 256*256*256*1
00070 #define BIT25 256*256*256*2
00071 #define BIT26 256*256*256*4
00072 #define BIT27 256*256*256*8
00073 #define BIT28 256*256*256*16
00074 #define BIT29 256*256*256*32
00075 #define BIT30 256*256*256*64
00076 #define BIT31 256*256*256*128
00077
00078 #endif