aboutsummaryrefslogtreecommitdiff
path: root/ast.h
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2014-03-26 20:03:50 +0800
committerTeddy <ted.sybil@gmail.com>2014-03-26 20:03:50 +0800
commit3599a86d68c664f24fce8c853f482cad0af6ed6a (patch)
tree71453eadb97151ce4a79ffa15fd5bf74a9b5b310 /ast.h
parentdc4cacf854d28a0df88e37e2f0c0abce421657a9 (diff)
move all const to a seperate file
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 */