From 46b4aa4d39aa386afe5ee47ce00be464d999278e Mon Sep 17 00:00:00 2001 From: johanknol Date: Sat, 5 Apr 2003 10:48:31 +0000 Subject: [PATCH] this makes debugging a little easier git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2481 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/SDCCast.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/SDCCast.h b/src/SDCCast.h index 9865bb29..194612d5 100644 --- a/src/SDCCast.h +++ b/src/SDCCast.h @@ -31,17 +31,19 @@ #include "SDCCset.h" #include "SDCCmem.h" -#define EX_OP 0 -#define EX_VALUE 1 -#define EX_LINK 2 -#define EX_STMNT 3 -#define EX_OPERAND 4 +typedef enum { + EX_OP=0, + EX_VALUE, + EX_LINK, + EX_STMNT, + EX_OPERAND +} ASTTYPE; /* expression tree */ typedef struct ast { - unsigned type:3; + ASTTYPE type; unsigned decorated:1; unsigned isError:1; unsigned funcName:1; -- 2.47.2