📄 op_logical.hc
字号:
/** * This is included inside a switch statement. */case OP_ISHL: // Arguments: 0 // Stack: -2 +1 tempStackWord = pop_word(); just_set_top_word (word2jint(get_top_word()) << (tempStackWord & 0x1F)); goto LABEL_ENGINELOOP;case OP_ISHR: // Arguments: 0 // Stack: -2 +1 tempStackWord = pop_word(); just_set_top_word (word2jint(get_top_word()) >> (tempStackWord & 0x1F)); goto LABEL_ENGINELOOP;case OP_IUSHR: // Arguments: 0 // Stack: -2 +1 tempStackWord = pop_word(); just_set_top_word (get_top_word() >> (tempStackWord & 0x1F)); goto LABEL_ENGINELOOP;case OP_IAND: tempStackWord = pop_word(); just_set_top_word (get_top_word() & tempStackWord); goto LABEL_ENGINELOOP;case OP_IOR: tempStackWord = pop_word(); just_set_top_word (get_top_word() | tempStackWord); goto LABEL_ENGINELOOP;case OP_IXOR: tempStackWord = pop_word(); just_set_top_word (get_top_word() ^ tempStackWord); goto LABEL_ENGINELOOP;// Notes:// - Not supported: LSHL, LSHR, LAND, LOR, LXOR/*end*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -