codea: argh, verbesserte registerauswahl again
[uebersetzerbau-ss10.git] / codea / tree.h
index b824d1520562cfa95472d15af45362905b5b6a22..f88851f0d32076977f87bf17d6af5e6a0d932a53 100644 (file)
@@ -11,7 +11,7 @@ typedef struct burm_state *STATEPTR_TYPE;
 
 enum {
        O_RET=1,
-       O_NOT,
+       O_NULL,
        O_SUB,
        O_MUL,
        O_OR,
@@ -20,13 +20,17 @@ enum {
        O_ID,
        O_ADD,
        O_NUM,
-       O_FIELD
+       O_FIELD,
+       O_MTWO,
+       O_MFOUR,
+       O_MEIGHT,
+       O_MONE
 };
 
 static char *o_names[] = {
        "",
        "O_RET",
-       "O_NOT",
+       "O_NULL",
        "O_SUB",
        "O_MUL",
        "O_OR",
@@ -35,7 +39,11 @@ static char *o_names[] = {
        "O_ID",
        "O_ADD",
        "O_NUM",
-       "O_FIELD"
+       "O_FIELD",
+       "O_MTWO",
+       "O_MFOUR",
+       "O_MEIGHT",
+       "O_MONE"
 };
 
 struct treenode {