-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpyrite-undefs.h
58 lines (55 loc) · 854 Bytes
/
pyrite-undefs.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/* Pyrite: a BASIC "compiler" implemented entirely using the C
* macro system
*
* All components are in the public domain
*
* This file UNdefines the BASIC syntax structures again so that
* normal C code will work after the point where it is included
*/
#undef and
#undef as
#undef bitand
#undef bitor
#undef case
#undef catch
#undef declare
#undef default
#undef do
#undef downto
#undef elsedo
#undef elseif
#undef end
#undef endtype
#undef equal
#undef exception
#undef field
#undef for
#undef forever
#undef function
#undef gc_trackvar
#undef if
#undef in
#undef let
#undef mod
#undef none
#undef not
#undef null
#undef of
#undef or
#undef repeat
#undef return
#undef select
#undef shl
#undef shr
#undef step
#undef then
#undef throw
#undef to
#undef try
#undef type
#undef until
#undef upto
#undef var
#undef while
#undef with
#undef xor