X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Foberon-internals.h;h=ad2ecc654b1dfc66fd744ddab31a7ef26f05a515;hb=ab13caca4af9fb7617a6dfeaaec3b250c5bda0ac;hp=0a97386fda71b126636f70500fe0643fa3597862;hpb=0570527a2279ee6bd14b4c08e653b6d68369475a;p=dsw-obn.git diff --git a/src/oberon-internals.h b/src/oberon-internals.h index 0a97386..ad2ecc6 100644 --- a/src/oberon-internals.h +++ b/src/oberon-internals.h @@ -190,7 +190,8 @@ enum oberon_mode_kind MODE_STRING, MODE_TYPE, MODE_SET, - MODE_LEN + MODE_LEN, + MODE_SYSBYTE }; enum oberon_operator_kind @@ -217,6 +218,7 @@ enum oberon_operator_kind OP_GEQ, OP_CAST, + OP_HARDCAST, OP_IS, OP_RANGE, @@ -227,7 +229,9 @@ enum oberon_operator_kind OP_COMPLEMENTATION, OP_IN, - OP_ASH + OP_ASH, + OP_LSH, + OP_ROT }; struct oberon_item_t