BC_OP_LOADINT, // = 10
BC_OP_LOADREAL,
BC_OP_LOADSTR,
+ BC_OP_LOADNULL,
- BC_OP_DUPSTACK, // = 13
+ BC_OP_DUPSTACK, // = 14
BC_OP_DELSTACK, //
BC_OP_CAST, //
- BC_OP_ELEMENT, // = 16
+ BC_OP_ELEMENT, // = 17
+ BC_OP_SETELEMENT,
BC_OP_INDEX,
+ BC_OP_SETINDEX,
- BC_OP_ENTERCONTEXT, // = 18
+ BC_OP_ENTERCONTEXT, // = 21
BC_OP_LEAVECONTEXT,
BC_OP_DEFINEVAR,
// Operations
- BC_OP_LOGICNOT, // 21
+ BC_OP_LOGICNOT, // 24
BC_OP_LOGICAND,
BC_OP_LOGICOR,
BC_OP_LOGICXOR,
- BC_OP_BITNOT, // 25
+ BC_OP_BITNOT, // 28
BC_OP_BITAND,
BC_OP_BITOR,
BC_OP_BITXOR,
- BC_OP_BITSHIFTLEFT, // 29
+ BC_OP_BITSHIFTLEFT, // 32
BC_OP_BITSHIFTRIGHT,
BC_OP_BITROTATELEFT,
- BC_OP_NEG, // 32
+ BC_OP_NEG, // 35
BC_OP_ADD,
BC_OP_SUBTRACT,
BC_OP_MULTIPLY,
BC_OP_DIVIDE,
BC_OP_MODULO,
- BC_OP_EQUALS, // 38
+ BC_OP_EQUALS, // 41
BC_OP_NOTEQUALS,
BC_OP_LESSTHAN,
BC_OP_LESSTHANOREQUAL,