00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 # define SIGDEBUG SIGDEBUG
00018 # undef SIGDEBUG
00019
00020 # define TOP \
00021 char *typedescr[] = {
00022
00023 # define START(x,name) \
00024 "name","
00025
00026 # define INT(x) i
00027 # define UNSIGNED(x) u
00028 # define NODESTAR(x) p
00029 # ifdef SIGDEBUG
00030 # define HNODESTAR(x) p
00031 # define SIG(x) p
00032 # define HSIG(x) p
00033 # else
00034 # define HNODESTAR(a) x
00035 # define SIG(a) x
00036 # define HSIG(a) x
00037 # endif
00038 # define REFCNT(a) x
00039 # define NODEKIND(a) x
00040 # define VLINENO(x) l
00041 # define CNSTAR(a) x
00042 # define STTINDX(x) s
00043 # define LISTPTR(a) p
00044 # define HLISTPTR(a) p
00045 # define LBACKREF(a) x
00046 # define BACKREF(x) a
00047 # define STRPTR(a) c
00048 # define HSTRPTR(a) c
00049 # define BITVECTOR(a) v
00050 # define NBPTR(n) a
00051
00052 # define FINISH ",
00053
00054 # define BOTTOM };