aboutsummaryrefslogtreecommitdiff
path: root/ast.h
diff options
context:
space:
mode:
Diffstat (limited to 'ast.h')
-rw-r--r--ast.h24
1 files changed, 1 insertions, 23 deletions
diff --git a/ast.h b/ast.h
index a6c5c4a..9412fa7 100644
--- a/ast.h
+++ b/ast.h
@@ -1,31 +1,9 @@
#ifndef AST_H
#define AST_H
#include <stdarg.h>
+#include "const.h"
#include "cibic.tab.h"
-#define EXP_POSTFIX 1024
-#define POSTFIX_ARR 1025
-#define POSTFIX_CALL 1026
-#define POSTFIX_DOT 1027
-#define POSTFIX_PTR 1028
-#define EXP_CAST 1029
-#define INITR_NORM 1030
-#define INITR_ARR 1031
-#define DECLR_FUNC 1032
-#define DECLR_ARR 1033
-#define STMT_EXP 1034
-#define STMT_COMP 1035
-#define STMT_IF 1036
-#define STMT_WHILE 1037
-#define STMT_FOR 1038
-#define STMT_CONT 1039
-#define STMT_BREAK 1040
-#define STMT_RET 1041
-
-#define MAX_CHDN 1024
-#define MAX_DEBUG_PRINT_BUFF 1024
-#define MAX_DEBUG_PRINT_LVL 1024
-
typedef struct CNode {
enum {
/* Top Level */