00001
00002 #ifndef ALIASES_H
00003 #define ALIASES_H
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00021
00022
00027
00028 typedef int Integer;
00029
00034
00035 typedef double Real;
00036
00042
00043 typedef bool Bool;
00044
00047
00048 typedef char* String;
00049
00055
00056 #define Repeat while (true)
00057
00063
00064 #define Halt exit
00065
00070
00071 #define Return return
00072
00077
00078 #define Break break
00079
00084
00085 #define Continue continue
00086
00087
00100
00101 #define If if
00102
00113
00114 #define Else else
00115
00125
00126 #define Do do
00127
00128
00146
00147 #define While while
00148
00149
00159
00160 #define Goto goto
00161
00162
00176
00177 #define For for
00178
00179
00197
00198 #define Void void
00199
00200
00209
00210 #define Const const
00211
00212
00229
00230 #define Volatile volatile
00231
00232
00233
00237
00238 #define True true
00239
00240
00244
00245 #define False false
00246
00247
00250
00251 #define Character char
00252
00253
00270
00271 #define Static static
00272
00273
00284
00285 #define Reference &
00286
00287
00296
00297 #define And &&
00298
00299
00308
00309 #define Or ||
00310
00311 #endif // ALIASES_H