構文enum exp_opcode
ファイル名
列挙体情報| No. | 名称 | 属性 | 説明 |
|---|---|---|---|
1 |
exp_opcode | ||
| OP_NULL | |||
| BINOP_ADD | + | ||
| BINOP_SUB | - | ||
| BINOP_MUL | * | ||
| BINOP_DIV | |||
| BINOP_REM | % | ||
| BINOP_MOD | mod (Knuth 1.2.4) | ||
| BINOP_LSH | << | ||
| BINOP_RSH | >> | ||
| BINOP_LOGICAL_AND | && | ||
| BINOP_LOGICAL_OR | || | ||
| BINOP_BITWISE_AND | & | ||
| BINOP_BITWISE_IOR | | | ||
| BINOP_BITWISE_XOR | ^ | ||
| BINOP_EQUAL | == | ||
| BINOP_NOTEQUAL | != | ||
| BINOP_LESS | < | ||
| BINOP_GTR | > | ||
| BINOP_LEQ | <= | ||
| BINOP_GEQ | >= | ||
| BINOP_REPEAT | @ | ||
| BINOP_ASSIGN | = | ||
| BINOP_COMMA | , | ||
| BINOP_SUBSCRIPT | x[y] | ||
| BINOP_EXP | Exponentiation | ||
| BINOP_MIN | <? | ||
| BINOP_MAX | >? | ||
| BINOP_SCOPE | :: | ||
| STRUCTOP_MEMBER | |||
| STRUCTOP_MPTR | |||
| BINOP_INTDIV | |||
| BINOP_ASSIGN_MODIFY | +=, -=, *=, and so on. | ||
| BINOP_VAL | |||
| BINOP_INCL | |||
| BINOP_EXCL | |||
| BINOP_CONCAT | |||
| BINOP_IN | Returns 1 iff ARG1 IN ARG2. | ||
| BINOP_END | |||
| TERNOP_COND | ?: | ||
| MULTI_SUBSCRIPT | |||
| OP_LONG | |||
| OP_DOUBLE | |||
| OP_VAR_VALUE | |||
| OP_LAST | |||
| OP_REGISTER | |||
| OP_INTERNALVAR | |||
| OP_FUNCALL | |||
| OP_STRING | |||
| OP_BITSTRING | |||
| OP_ARRAY | |||
| UNOP_CAST | |||
| UNOP_MEMVAL | |||
| UNOP_NEG | Unary - | ||
| UNOP_LOGICAL_NOT | Unary ! | ||
| UNOP_COMPLEMENT | Unary ~ | ||
| UNOP_IND | Unary * | ||
| UNOP_ADDR | Unary & | ||
| UNOP_PREINCREMENT | ++ before an expression | ||
| UNOP_POSTINCREMENT | ++ after an expression | ||
| UNOP_PREDECREMENT | -- before an expression | ||
| UNOP_POSTDECREMENT | -- after an expression | ||
| UNOP_SIZEOF | Unary sizeof (followed by expression) | ||
| UNOP_PLUS | Unary plus | ||
| UNOP_CAP | Modula-2 standard (unary) procedures | ||
| UNOP_CHR | |||
| UNOP_ORD | |||
| UNOP_ABS | |||
| UNOP_FLOAT | |||
| UNOP_HIGH | |||
| UNOP_MAX | |||
| UNOP_MIN | |||
| UNOP_ODD | |||
| UNOP_TRUNC | |||
| OP_BOOL | Modula-2 builtin BOOLEAN type | ||
| OP_M2_STRING | Modula-2 string constants | ||
| STRUCTOP_STRUCT | |||
| STRUCTOP_PTR | |||
| OP_THIS | |||
| OP_SCOPE | |||
| OP_TYPE |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー