Tatooine
bool.h
Go to the documentation of this file.
1#ifndef TATOOINE_PREPROCESSOR_BOOL_H
2#define TATOOINE_PREPROCESSOR_BOOL_H
3//==============================================================================
4#define TATOOINE_PP_BOOL(x) TATOOINE_PP_BOOL_I(x)
5#define TATOOINE_PP_BOOL_I(x) TATOOINE_PP_BOOL_##x
6//------------------------------------------------------------------------------
7#define TATOOINE_PP_BOOL_true 1
8#define TATOOINE_PP_BOOL_false 0
9#define TATOOINE_PP_BOOL_0 0
10#define TATOOINE_PP_BOOL_1 1
11#define TATOOINE_PP_BOOL_2 1
12#define TATOOINE_PP_BOOL_3 1
13#define TATOOINE_PP_BOOL_4 1
14#define TATOOINE_PP_BOOL_5 1
15#define TATOOINE_PP_BOOL_6 1
16#define TATOOINE_PP_BOOL_7 1
17#define TATOOINE_PP_BOOL_8 1
18#define TATOOINE_PP_BOOL_9 1
19#define TATOOINE_PP_BOOL_10 1
20#define TATOOINE_PP_BOOL_11 1
21#define TATOOINE_PP_BOOL_12 1
22#define TATOOINE_PP_BOOL_13 1
23#define TATOOINE_PP_BOOL_14 1
24#define TATOOINE_PP_BOOL_15 1
25#define TATOOINE_PP_BOOL_16 1
26#define TATOOINE_PP_BOOL_17 1
27#define TATOOINE_PP_BOOL_18 1
28#define TATOOINE_PP_BOOL_19 1
29#define TATOOINE_PP_BOOL_20 1
30#define TATOOINE_PP_BOOL_21 1
31#define TATOOINE_PP_BOOL_22 1
32#define TATOOINE_PP_BOOL_23 1
33#define TATOOINE_PP_BOOL_24 1
34#define TATOOINE_PP_BOOL_25 1
35#define TATOOINE_PP_BOOL_26 1
36#define TATOOINE_PP_BOOL_27 1
37#define TATOOINE_PP_BOOL_28 1
38#define TATOOINE_PP_BOOL_29 1
39#define TATOOINE_PP_BOOL_30 1
40#define TATOOINE_PP_BOOL_31 1
41#define TATOOINE_PP_BOOL_32 1
42#define TATOOINE_PP_BOOL_33 1
43#define TATOOINE_PP_BOOL_34 1
44#define TATOOINE_PP_BOOL_35 1
45#define TATOOINE_PP_BOOL_36 1
46#define TATOOINE_PP_BOOL_37 1
47#define TATOOINE_PP_BOOL_38 1
48#define TATOOINE_PP_BOOL_39 1
49#define TATOOINE_PP_BOOL_40 1
50#define TATOOINE_PP_BOOL_41 1
51#define TATOOINE_PP_BOOL_42 1
52#define TATOOINE_PP_BOOL_43 1
53#define TATOOINE_PP_BOOL_44 1
54#define TATOOINE_PP_BOOL_45 1
55#define TATOOINE_PP_BOOL_46 1
56#define TATOOINE_PP_BOOL_47 1
57#define TATOOINE_PP_BOOL_48 1
58#define TATOOINE_PP_BOOL_49 1
59#define TATOOINE_PP_BOOL_50 1
60#define TATOOINE_PP_BOOL_51 1
61#define TATOOINE_PP_BOOL_52 1
62#define TATOOINE_PP_BOOL_53 1
63#define TATOOINE_PP_BOOL_54 1
64#define TATOOINE_PP_BOOL_55 1
65#define TATOOINE_PP_BOOL_56 1
66#define TATOOINE_PP_BOOL_57 1
67#define TATOOINE_PP_BOOL_58 1
68#define TATOOINE_PP_BOOL_59 1
69#define TATOOINE_PP_BOOL_60 1
70#define TATOOINE_PP_BOOL_61 1
71#define TATOOINE_PP_BOOL_62 1
72#define TATOOINE_PP_BOOL_63 1
73#define TATOOINE_PP_BOOL_64 1
74#define TATOOINE_PP_BOOL_65 1
75#define TATOOINE_PP_BOOL_66 1
76#define TATOOINE_PP_BOOL_67 1
77#define TATOOINE_PP_BOOL_68 1
78#define TATOOINE_PP_BOOL_69 1
79#define TATOOINE_PP_BOOL_70 1
80#define TATOOINE_PP_BOOL_71 1
81#define TATOOINE_PP_BOOL_72 1
82#define TATOOINE_PP_BOOL_73 1
83#define TATOOINE_PP_BOOL_74 1
84#define TATOOINE_PP_BOOL_75 1
85#define TATOOINE_PP_BOOL_76 1
86#define TATOOINE_PP_BOOL_77 1
87#define TATOOINE_PP_BOOL_78 1
88#define TATOOINE_PP_BOOL_79 1
89#define TATOOINE_PP_BOOL_80 1
90#define TATOOINE_PP_BOOL_81 1
91#define TATOOINE_PP_BOOL_82 1
92#define TATOOINE_PP_BOOL_83 1
93#define TATOOINE_PP_BOOL_84 1
94#define TATOOINE_PP_BOOL_85 1
95#define TATOOINE_PP_BOOL_86 1
96#define TATOOINE_PP_BOOL_87 1
97#define TATOOINE_PP_BOOL_88 1
98#define TATOOINE_PP_BOOL_89 1
99#define TATOOINE_PP_BOOL_90 1
100#define TATOOINE_PP_BOOL_91 1
101#define TATOOINE_PP_BOOL_92 1
102#define TATOOINE_PP_BOOL_93 1
103#define TATOOINE_PP_BOOL_94 1
104#define TATOOINE_PP_BOOL_95 1
105#define TATOOINE_PP_BOOL_96 1
106#define TATOOINE_PP_BOOL_97 1
107#define TATOOINE_PP_BOOL_98 1
108#define TATOOINE_PP_BOOL_99 1
109#define TATOOINE_PP_BOOL_100 1
110#define TATOOINE_PP_BOOL_101 1
111#define TATOOINE_PP_BOOL_102 1
112#define TATOOINE_PP_BOOL_103 1
113#define TATOOINE_PP_BOOL_104 1
114#define TATOOINE_PP_BOOL_105 1
115#define TATOOINE_PP_BOOL_106 1
116#define TATOOINE_PP_BOOL_107 1
117#define TATOOINE_PP_BOOL_108 1
118#define TATOOINE_PP_BOOL_109 1
119#define TATOOINE_PP_BOOL_110 1
120#define TATOOINE_PP_BOOL_111 1
121#define TATOOINE_PP_BOOL_112 1
122#define TATOOINE_PP_BOOL_113 1
123#define TATOOINE_PP_BOOL_114 1
124#define TATOOINE_PP_BOOL_115 1
125#define TATOOINE_PP_BOOL_116 1
126#define TATOOINE_PP_BOOL_117 1
127#define TATOOINE_PP_BOOL_118 1
128#define TATOOINE_PP_BOOL_119 1
129#define TATOOINE_PP_BOOL_120 1
130#define TATOOINE_PP_BOOL_121 1
131#define TATOOINE_PP_BOOL_122 1
132#define TATOOINE_PP_BOOL_123 1
133#define TATOOINE_PP_BOOL_124 1
134#define TATOOINE_PP_BOOL_125 1
135#define TATOOINE_PP_BOOL_126 1
136#define TATOOINE_PP_BOOL_127 1
137#define TATOOINE_PP_BOOL_128 1
138#define TATOOINE_PP_BOOL_129 1
139#define TATOOINE_PP_BOOL_130 1
140#define TATOOINE_PP_BOOL_131 1
141#define TATOOINE_PP_BOOL_132 1
142#define TATOOINE_PP_BOOL_133 1
143#define TATOOINE_PP_BOOL_134 1
144#define TATOOINE_PP_BOOL_135 1
145#define TATOOINE_PP_BOOL_136 1
146#define TATOOINE_PP_BOOL_137 1
147#define TATOOINE_PP_BOOL_138 1
148#define TATOOINE_PP_BOOL_139 1
149#define TATOOINE_PP_BOOL_140 1
150#define TATOOINE_PP_BOOL_141 1
151#define TATOOINE_PP_BOOL_142 1
152#define TATOOINE_PP_BOOL_143 1
153#define TATOOINE_PP_BOOL_144 1
154#define TATOOINE_PP_BOOL_145 1
155#define TATOOINE_PP_BOOL_146 1
156#define TATOOINE_PP_BOOL_147 1
157#define TATOOINE_PP_BOOL_148 1
158#define TATOOINE_PP_BOOL_149 1
159#define TATOOINE_PP_BOOL_150 1
160#define TATOOINE_PP_BOOL_151 1
161#define TATOOINE_PP_BOOL_152 1
162#define TATOOINE_PP_BOOL_153 1
163#define TATOOINE_PP_BOOL_154 1
164#define TATOOINE_PP_BOOL_155 1
165#define TATOOINE_PP_BOOL_156 1
166#define TATOOINE_PP_BOOL_157 1
167#define TATOOINE_PP_BOOL_158 1
168#define TATOOINE_PP_BOOL_159 1
169#define TATOOINE_PP_BOOL_160 1
170#define TATOOINE_PP_BOOL_161 1
171#define TATOOINE_PP_BOOL_162 1
172#define TATOOINE_PP_BOOL_163 1
173#define TATOOINE_PP_BOOL_164 1
174#define TATOOINE_PP_BOOL_165 1
175#define TATOOINE_PP_BOOL_166 1
176#define TATOOINE_PP_BOOL_167 1
177#define TATOOINE_PP_BOOL_168 1
178#define TATOOINE_PP_BOOL_169 1
179#define TATOOINE_PP_BOOL_170 1
180#define TATOOINE_PP_BOOL_171 1
181#define TATOOINE_PP_BOOL_172 1
182#define TATOOINE_PP_BOOL_173 1
183#define TATOOINE_PP_BOOL_174 1
184#define TATOOINE_PP_BOOL_175 1
185#define TATOOINE_PP_BOOL_176 1
186#define TATOOINE_PP_BOOL_177 1
187#define TATOOINE_PP_BOOL_178 1
188#define TATOOINE_PP_BOOL_179 1
189#define TATOOINE_PP_BOOL_180 1
190#define TATOOINE_PP_BOOL_181 1
191#define TATOOINE_PP_BOOL_182 1
192#define TATOOINE_PP_BOOL_183 1
193#define TATOOINE_PP_BOOL_184 1
194#define TATOOINE_PP_BOOL_185 1
195#define TATOOINE_PP_BOOL_186 1
196#define TATOOINE_PP_BOOL_187 1
197#define TATOOINE_PP_BOOL_188 1
198#define TATOOINE_PP_BOOL_189 1
199#define TATOOINE_PP_BOOL_190 1
200#define TATOOINE_PP_BOOL_191 1
201#define TATOOINE_PP_BOOL_192 1
202#define TATOOINE_PP_BOOL_193 1
203#define TATOOINE_PP_BOOL_194 1
204#define TATOOINE_PP_BOOL_195 1
205#define TATOOINE_PP_BOOL_196 1
206#define TATOOINE_PP_BOOL_197 1
207#define TATOOINE_PP_BOOL_198 1
208#define TATOOINE_PP_BOOL_199 1
209#define TATOOINE_PP_BOOL_200 1
210#define TATOOINE_PP_BOOL_201 1
211#define TATOOINE_PP_BOOL_202 1
212#define TATOOINE_PP_BOOL_203 1
213#define TATOOINE_PP_BOOL_204 1
214#define TATOOINE_PP_BOOL_205 1
215#define TATOOINE_PP_BOOL_206 1
216#define TATOOINE_PP_BOOL_207 1
217#define TATOOINE_PP_BOOL_208 1
218#define TATOOINE_PP_BOOL_209 1
219#define TATOOINE_PP_BOOL_210 1
220#define TATOOINE_PP_BOOL_211 1
221#define TATOOINE_PP_BOOL_212 1
222#define TATOOINE_PP_BOOL_213 1
223#define TATOOINE_PP_BOOL_214 1
224#define TATOOINE_PP_BOOL_215 1
225#define TATOOINE_PP_BOOL_216 1
226#define TATOOINE_PP_BOOL_217 1
227#define TATOOINE_PP_BOOL_218 1
228#define TATOOINE_PP_BOOL_219 1
229#define TATOOINE_PP_BOOL_220 1
230#define TATOOINE_PP_BOOL_221 1
231#define TATOOINE_PP_BOOL_222 1
232#define TATOOINE_PP_BOOL_223 1
233#define TATOOINE_PP_BOOL_224 1
234#define TATOOINE_PP_BOOL_225 1
235#define TATOOINE_PP_BOOL_226 1
236#define TATOOINE_PP_BOOL_227 1
237#define TATOOINE_PP_BOOL_228 1
238#define TATOOINE_PP_BOOL_229 1
239#define TATOOINE_PP_BOOL_230 1
240#define TATOOINE_PP_BOOL_231 1
241#define TATOOINE_PP_BOOL_232 1
242#define TATOOINE_PP_BOOL_233 1
243#define TATOOINE_PP_BOOL_234 1
244#define TATOOINE_PP_BOOL_235 1
245#define TATOOINE_PP_BOOL_236 1
246#define TATOOINE_PP_BOOL_237 1
247#define TATOOINE_PP_BOOL_238 1
248#define TATOOINE_PP_BOOL_239 1
249#define TATOOINE_PP_BOOL_240 1
250#define TATOOINE_PP_BOOL_241 1
251#define TATOOINE_PP_BOOL_242 1
252#define TATOOINE_PP_BOOL_243 1
253#define TATOOINE_PP_BOOL_244 1
254#define TATOOINE_PP_BOOL_245 1
255#define TATOOINE_PP_BOOL_246 1
256#define TATOOINE_PP_BOOL_247 1
257#define TATOOINE_PP_BOOL_248 1
258#define TATOOINE_PP_BOOL_249 1
259#define TATOOINE_PP_BOOL_250 1
260#define TATOOINE_PP_BOOL_251 1
261#define TATOOINE_PP_BOOL_252 1
262#define TATOOINE_PP_BOOL_253 1
263#define TATOOINE_PP_BOOL_254 1
264#define TATOOINE_PP_BOOL_255 1
265#define TATOOINE_PP_BOOL_256 1
266//==============================================================================
267#endif