⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 peropcod.txt

📁 Dos6.0
💻 TXT
📖 第 1 页 / 共 5 页
字号:
opSeg		  |     		  | Ss_ByVal_Seg      | SegMarker
                    exSeg                 | 0
                    LrRwExp1              | ORW_Seg;
opStCall          |                       | Ss_StCall         | 0
                    exStCall              | 4+OPA_fTxtFind+OPA_fExecute
                    LrStCall              | ORW_Call;
opStCallLess      |                       | Ss_StCallLess     | 0
                    exStCallLess          | 4+OPA_fTxtFind+OPA_fExecute
                    LrStCallLess          | 0;
opStCallS	  |     		  | Ss_StCallS	      | 0
                    exStCallS             | 4+OPA_fTxtFind+OPA_fExecute
                    LrStCallS             | ORW_CallS;
opStCaseElse      |                       | Ss_CaseElse       | 0
                    mStCaseElse           | OPA_fExecute
                    LrStCaseElse          | ORW_Case;
opStCase          |                       | Ss_Case           | 0
                    mStCase               | OPA_fExecute
                    LrStCase              | ORW_Case;
opStCaseTo        |                       | Ss_CaseTo         | 0
                    mStCaseTo             | OPA_fExecute
                    LrStCaseTo            | ORW_To;

#
# start of contiguous block assumed by NtCaseRelation() in parser
#

opStCaseEq        |                       | Ss_Case           | 0
                    mStCaseEq             | 0+OPA_fExecute
                    LrStCaseRel           | '=';
opStCaseLt        |                       | Ss_Case           | 0
                    mStCaseLt             | 0+OPA_fExecute
                    LrStCaseRel           | '<';
opStCaseGt        |                       | Ss_Case           | 0
                    mStCaseGt             | 0+OPA_fExecute
                    LrStCaseRel           | '>';
opStCaseLe        |                       | Ss_Case           | 0
                    mStCaseLe             | 0+OPA_fExecute
                    LrStCaseRel           | "=<";
opStCaseGe        |                       | Ss_Case           | 0
                    mStCaseGe             | 0+OPA_fExecute
                    LrStCaseRel           | "=>";
opStCaseNe        |                       | Ss_Case           | 0
                    mStCaseNe             | 0+OPA_fExecute
		    LrStCaseRel 	  | "><";

#
# end of contiguous block assumed by NtCaseRelation() in parser
#

opStChain	  |     		  | Ss_4ET_ET	      | SSR_SD_None
                    exStChain             | 0+OPA_fExecute
                    LrRwExp1              | ORW_Chain;
opStDeclare       |                       | Ss_StDeclare      | 0
                    exStDeclare           | OPA_CntMask+OPA_fSsRude+OPA_fTxtFind
                    LrStDeclare           | ORW_Declare;
opStDefFn	  |     		  | Ss_StDefFn	      | 0
                    exStDefFn             | OPA_CntMask+OPA_fSsRude+OPA_fTxtFind+OPA_fExecute
                    LrStDefFn             | ORW_Def;
opStDo            |                       | Ss_Do             | 0
                    ExStDo                | 0+OPA_fExecute
                    LrRw                  | ORW_Do;
opStDoUntil       |                       | Ss_DoLoop         | low STYP_DoUntil
                    mStDoUntilOpExe       | 2+OPA_fExecute
                    LrStDoUntil           | ORW_Until;
opStDoWhile       |                       | Ss_DoLoop         | low STYP_DoWhile
                    mStDoWhileOpExe       | 2+OPA_fExecute
                    LrStDoWhile           | ORW_While;

#
# start of contiguous block assumed by NtIfStmt() in parser
#

opStElse          |                       | Ss_Else           | 0
                    exStElse              | 2+OPA_fTxtFind
                    LrStElse              | ORW_Else;
opStElseLab       |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStElseLab           | 2+OPA_fTxtFind
                    LrStElseLab           | ORW_Else;
opStElseLabDirect |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStElseLabDirect     | 2
		    LrStElseLabDirect	  | ORW_Else;

#
# end of contiguous block assumed by NtIfStmt() in parser
#

opStElseNop       |                       | Ss_ElseNop        | 0
                    exStElseNop           | 0
                    LrStElseNop           | ORW_Else;
opStElseIf        |                       | Ss_ElseIf         | 0
                    mStElseIfOpExe        | 2
                    LrStElseIf            | ORW_ElseIf;
opStEnd           |                       | Ss_0_0            | 0
                    exStEnd               | 0
                    LrRw                  | ORW_End;
opStEndDef	  |     		  | Ss_StEndDef       | 0
                    ExStEndDef            | 4+OPA_fSsRude+OPA_fTxtFind
                    LrStEndDef            | ORW_Def;
opStEndIfBlock    |                       | Ss_EndIf          | 0
                    exStEndIfBlock        | 0
                    LrStEndIfBlock        | ORW_If;
opStEndProc       |                       | Ss_StEndProc      | 0
                    ExStEndProc           | OPA_fTxtFind
                    LrStEndProc           | ORW_End;
opStEndSelect     |                       | Ss_EndSelect      | 0
                    mStEndSelect          | 0
                    LrStEndSelect         | ORW_Select;
opStExitDo        |                       | Ss_Exit           | high STYP_Do
                    ExStExitDo            | 2
                    LrStExitDo            | ORW_Do;
opStExitFor       |                       | Ss_Exit           | high STYP_For
                    exStExitFor           | 2
                    LrStExitFor           | ORW_For;
opStExitProc      |                       | Ss_StExitProc     | 0
                    ExStExitProc          | 2
                    LrStExitProc          | ORW_Exit;
opStFor           |                       | Ss_For            | 0
                    mStForOpExe           | 4+OPA_fSsRude+OPA_fTxtFind+OPA_fExecute
                    LrStFor               | ORW_For;
opStForStep       |                       | Ss_For            | low STYP_Step
                    mStForStepOpExe       | 4+OPA_fSsRude+OPA_fTxtFind+OPA_fExecute
                    LrStForStep           | ORW_For;
opStFunction      |                       | Ss_StFunction     | 0
                    exStFunction          | OPA_CntMask+OPA_fSsRude+OPA_fTxtFind
                    LrStFunction          | ORW_FUNCTION;
opStGosub         |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStGosub             | 2+OPA_fTxtFind+OPA_fExecute
                    LrStGosub             | ORW_Gosub;
opStGosubDirect   |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStGosubDirect       | 2+OPA_fTxtFind
                    LrStGosubDirect       | ORW_Gosub;
opStGoto          |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStGoto              | 2+OPA_fTxtFind+OPA_fExecute
                    LrStGoto              | ORW_Goto;
opStGotoDirect    |                       | Ss_LabelRef       | SSR_1Lab0Arg
                    exStGotoDirect        | 2+OPA_fTxtFind
                    LrStGotoDirect        | ORW_Goto;

#
# start of contiguous block assumed by NtIfStmt() in parser
#

opStIf            |                       | Ss_If             | 0
                    mStIfOpExe            | 2+OPA_fTxtFind+OPA_fExecute
                    LrStIf                | ORW_If;
opStIfLab         |                       | Ss_IfLab          | SSR_1Lab0Arg
                    mStIfLabOpExe         | 2+OPA_fTxtFind+OPA_fExecute
                    LrStIfLab             | ORW_If;
opStIfLabDirect   |                       | Ss_IfLab          | SSR_1Lab0Arg
                    mStIfLabDirectOpExe   | 2+OPA_fTxtFind
                    LrStIfLabDirect       | ORW_If;
opStIfGotoLab     |                       | Ss_IfLab          | SSR_1Lab0Arg
                    mStIfGotoLabOpExe     | 2+OPA_fTxtFind+OPA_fExecute
		    LrStIfGotoLab	  | ORW_If;

#
# end of contiguous block assumed by NtIfStmt() in parser
#

opStIfBlock       |                       | Ss_IfBlock        | 0
                    mStIfBlockOpExe       | 2+OPA_fExecute
                    LrStIfBlock           | ORW_If;
opStLoop          |                       | Ss_Loop           | 0
                    ExStLoop              | 2+OPA_fExecute
                    LrStLoop              | ORW_Loop;
opStLoopUntil     |                       | Ss_LoopWhile      | low STYP_DoUntil
                    mStLoopUntilOpExe     | 2+OPA_fExecute
                    LrStLoopUntil         | ORW_Until;
opStLoopWhile     |                       | Ss_LoopWhile      | low STYP_DoWhile
                    mStLoopWhileOpExe     | 2+OPA_fExecute
                    LrStLoopWhile         | ORW_While;
opStNext          |                       | Ss_Next           | 0
                    mStNextOpExe          | 4+OPA_fSsRude
                    LrStNext              | ORW_Next;
opStNextId        |                       | Ss_NextId         | 0
                    mStNextIdOpExe        | 4+OPA_fSsRude
                    LrStNextId            | ORW_Next;

opStOnError       |                       | Ss_MrsLabelRef    | SSR_1LabMain0Arg
                    exStOnError           | 2+OPA_fTxtFind+OPA_fExecute
                    LrStOnError           | ORW_Error;

opStOnGosub       |                       | Ss_nLabelRef      | SSR_nLab1Arg
                    exStOnGosub           | OPA_CntMask+OPA_fTxtFind+OPA_fExecute
                    LrStOnGosub           | ORW_Gosub;
opStOnGoto        |                       | Ss_nLabelRef      | SSR_nLab1Arg
                    exStOnGoto            | OPA_CntMask+OPA_fTxtFind+OPA_fExecute
                    LrStOnGoto            | ORW_Goto;

#
# start of prscg.c assumed contiguous block
#

opStRestore0      |                       | Ss_0_0            | 0
                    exStRestore0          | 0+OPA_fExecute
                    LrRw                  | ORW_Restore;
opStRestore1      |                       | Ss_MrsLabelRef    | SSR_1LabMain0Arg
                    exStRestore1          | 2+OPA_fTxtFind+OPA_fExecute
                    LrStRestore1          | ORW_Restore;

opStResume0       |                       | Ss_NotInProc      | 0
                    exStResume0           | OPA_fTxtFind+OPA_fExecute
                    LrRw                  | ORW_Resume;
opStResume        |                       | Ss_MrsMrsLabRef   | SSR_1LabMain0Arg
                    exStResume            | 2+OPA_fTxtFind+OPA_fExecute
                    LrStResume            | ORW_Resume;
opStResumeNext    |                       | Ss_NotInProc      | 0
                    exStResumeNext        | OPA_fTxtFind+OPA_fExecute
                    LrStResumeNext        | ORW_Resume;

opStReturn0       |                       | Ss_0_0            | 0
                    exStReturn0           | 0+OPA_fExecute
                    LrRw                  | ORW_Return;
opStReturn1	  |     		  | Ss_MrsMrsLabRef   | SSR_1LabMain0Arg
                    exStReturn1           | 2+OPA_fTxtFind+OPA_fExecute
                    LrStReturn1           | ORW_Return;
#
# end of prscg.c assumed contiguous block
#

opStRunFile       |                       | Ss_4ET_ET         | SSR_SD_None
                    exStRunFile           | 0+OPA_fExecute
		    LrRwExp1		  | ORW_Run;

#
# Note: the following label is always an oName.
#

opStRunLabel	  |     		  | Ss_MrsLabelRef    | SSR_1LabMain0Arg
                    exStRunLabel          | 2+ OPA_fTxtFind+OPA_fExecute
                    LrStRunLabel          | ORW_Run;
opStRunMain	  |     		  | Ss_0_0	      | 0
                    exStRunMain           | OPA_fTxtFind+OPA_fExecute
                    LrRw                  | ORW_Run;
opStSelectCase    |                       | Ss_Select         | 0
                    mStSelect             | 2+OPA_fExecute
                    LrStSelectCase        | ORW_Select;
opStStop          |                       | Ss_0_0            | 0
                    exStStop              | 0+OPA_fExecute
                    LrRw                  | ORW_Stop;
opStSub           |                       | Ss_StSub          | 0
                    exStSub               | OPA_CntMask+OPA_fSsRude+OPA_fTxtFind
                    LrStSub               | ORW_SUB;
opStWait2	  |     		  | Ss_4ET_ET	      | SSR_I4I2_None
                    exStWait2             | 0+OPA_fExecute
                    LrRwExp2              | ORW_Wait;
opStWait3	  |     		  | Ss_4ET_ET	      | SSR_I42I2_None
                    exStWait3             | 0+OPA_fExecute
                    LrRwExp3              | ORW_Wait;
opStWend          |                       | Ss_Wend           | 0
                    ExStWend              | 2
                    LrStWend              | ORW_Wend;
opStWhile         |                       | Ss_While          | 0
                    mStWhileOpExe         | 2+OPA_fExecute
                    LrStWhile             | ORW_While;
opWatchExp        |                       | Ss_1FnPExe        | SSR_1Any_None
		    mptyppexWatchExp	  | OPA_fTxtFind
                    LrWatchExp            | 0;
opWatchStop       |                       | Ss_4ET_ET         | SSR_I4_None
                    exWatchStop           | OPA_fTxtFind
                    LrWatchStop           | 0;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -