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

📄 peropcod.txt

📁 Dos6.0
💻 TXT
📖 第 1 页 / 共 5 页
字号:


########################################################################
#	Start of general statement-related opcodes
########################################################################

@STMT

opChanOut	  |			  | Ss_4ET_ET	      | SSR_I2_None
                    exChanOut             | OPA_fExecute
                    LrChanOut             | 0;
opCircleAspect	  |     		  | Ss_4ET_ET	      | SSR_R4_None
                    exCircleAspect        | OPA_fExecute
                    LrCircleAspect        | 0;
opCircleEnd	  |     		  | Ss_4ET_ET	      | SSR_R4_None
                    exCircleEnd           | OPA_fExecute
                    LrCircleEnd           | 0;
opCircleStart	  |     		  | Ss_4ET_ET	      | SSR_R4_None
                    exCircleStart         | OPA_fExecute
                    LrCircleStart         | ORW_Circle;
opCoord 	  |     		  | Ss_2FnSamePExe    | SSR_2I2R4_None
		    mptyppexCoord	  | OPA_fExecute
                    LrCoord               | 0;
opCoordStep	  |     		  | Ss_2FnSamePExe    | SSR_2I2R4_None
		    mptyppexCoordStep	  | OPA_fExecute
                    LrCoordStep           | 0;
opCoordSecond	  |     		  | Ss_2FnSamePExe    | SSR_2I2R4_None
		    mptyppexCoordSecond   | OPA_fExecute
                    LrCoordSecond         | 0;
opCoordStepSecond |     		  | Ss_2FnSamePExe    | SSR_2I2R4_None
		    mptyppexCoordStepSecond | OPA_fExecute
                    LrCoordStepSecond     | 0;
opFieldInit	  |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exFieldInit           | OPA_fExecute
                    LrFieldInit           | ORW_Field;
opFieldItem	  |     		  | Ss_FieldItem      | SSR_I2SD_None
                    exFieldItem           | OPA_fExecute
                    LrFieldItem           | ORW_AS;
opInputChan       |                       | Ss_4ET_ET         | SSR_I2_None
                    exInputChan           | OPA_fExecute
                    LrInputChan           | 0;
opInputEos        |                       | Ss_0_0            | 0
                    exInputEos            | OPA_fExecute
                    LrNoList              | ORW_Input;
opInputPrompt     |                       | Ss_InputPrompt    | 0
                    exInputPrompt         | OPA_fExecute+OPA_CntMask
                    LrInputPrompt         | ORW_Input;
opLbs             |                       | Ss_0_0            | 0
                    exLbs                 | 0
                    LrUnaryChar           | '#';
opNoList0         |                       | Ss_NoList0        | 0
                    ExNoList1             | 0
                    LrNoList              | 0;
opNoList1         |                       | Ss_NoList1        | 0
                    ExNoList1             | 2+OPA_fTxtFind
                    LrNoList1             | 0;
opNoList2         |                       | Ss_NoList2        | 0
                    ExNotDefined          | 4
                    LrNoList2             | 0;
opNoList3         |                       | Ss_NoList3        | 0
                    ExNotDefined          | 6
                    LrNoList3             | 0;
opPrintSpc        |                       | Ss_4ET_ET         | SSR_I2_None
                    exPrintSpc            | OPA_fExecute
                    LrPrintSpc            | ORW_Spc;
opPrintTab        |                       | Ss_4ET_ET         | SSR_I2_None
                    exPrintTab            | OPA_fExecute
                    LrPrintTab            | ORW_Tab;
opPrintComma      |                       | Ss_0_0            | 0
                    exPrintComma          | OPA_fExecute
                    LrPrintComma          | ',';
opPrintSemi       |                       | Ss_0_0            | 0
                    exPrintSemi           | OPA_fExecute
                    LrPrintSemi           | 59;
opPrintEos        |                       | Ss_0_0            | 0
                    exPrintEos            | OPA_fExecute
                    LrPrintEos            | 0;
opPrintItemComma  |                       | Ss_1FnPExe        | SSR_1Any_None
		    mptyppexPrintItemComma | OPA_fExecute
                    LrPrintItemComma      | ',';
opPrintItemSemi   |                       | Ss_1FnPExe        | SSR_1Any_None
		    mptyppexPrintItemSemi | OPA_fExecute
                    LrPrintItemSemi       | 59;
opPrintItemEos    |                       | Ss_1FnPExe        | SSR_1Any_None
		    mptyppexPrintItemEos  | OPA_fExecute
                    LrPrintItemEos        | 0;
opQuoteRem        |                       | Ss_0_0            | 0
                    exQuoteRem            | OPA_CntMask+OPA_fTxtFind
                    LrQuoteRem            | 0;
opNop             |                       | Ss_0_0            | 0
                    exNop                 | 0
                    LrNoList              | 0;
op_Include	  |     		  | Ss_0_0	      | 0
                    ex_Include            | OPA_CntMask+OPA_fTxtFind
                    Lr_Include            | 0;

#
# beginning of statement executors
#

opStBeep	  |			  | Ss_0_0	      | 0
		    exStBeep0		  | 0+OPA_fExecute
                    LrRw                  | ORW_Beep;
opStBLoad1	  |     		  | Ss_4ET_ET	      | SSR_SD_None
		    exStBLoad1		  | 0+OPA_fExecute
		    LrRwExp1		  | ORW_BLoad;
opStBLoad2	  |     		  | Ss_4ET_ET	      | SSR_SDI4_None
		    exStBLoad2		  | 0+OPA_fExecute
		    LrRwExp2		  | ORW_BLoad;
opStBSave	  |     		  | Ss_4ET_ET	      | SSR_SD2I4_None
		    exStBSave		  | 0+OPA_fExecute
		    LrRwExp3		  | ORW_BSave;
opStChDir	  |			  | Ss_4ET_ET	      | SSR_SD_None
		    exStChDir		  | 0+OPA_fExecute
		    LrRwExp1		  | ORW_ChDir;
opStCircle	  |     		  | Ss_4ET_ET	      | SSR_R4_None
                    exStCircle            | 0+OPA_fExecute
                    LrStCircle            | ORW_Circle;
opStCircleColor   |     		  | Ss_4ET_ET	      | SSR_R4I2_None
                    exStCircleColor       | 0+OPA_fExecute
                    LrStCircleColor       | ORW_Circle;
opStClear	  |     		  | Ss_StCnt	      | ET_I4
                    exStClear             | 2+OPA_fExecute
                    LrStClear             | ORW_Clear;
opStClose	  |			  | Ss_StCnt	      | ET_I2
                    exStClose             | 2+OPA_fExecute
                    LrStClose             | ORW_Close;
opStCls 	  |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exStCls               | 0+OPA_fExecute
                    LrRwExp1              | ORW_Cls;
opStColor	  |     		  | Ss_StCnt	      | ET_I2
                    exStColor             | 2+OPA_fExecute
                    LrStColor             | ORW_Color;
opStCommon	  |     		  | Ss_StCommon       | 0
                    exStCommon            | 4+OPA_fSsRude+OPA_fTxtFind
                    LrStCommon            | ORW_Common;
opStData          |                       | Ss_StData         | 0
                    exStData              | OPA_CntMask+OPA_fTxtFind
                    LrStData              | ORW_Data;
opStDate_         |                       | Ss_4ET_ET         | SSR_SD_None
                    exStDate_             | 0+OPA_fExecute
                    LrStDate_             | ORW_Date_;
opStDefSeg0	  |     		  | Ss_0_0	      | 0
                    exStDefSeg0           | 0+OPA_fExecute
                    LrStDefSeg0           | ORW_DEF;
opStDefSeg1	  |     		  | Ss_4ET_ET	      | SSR_I4_None
                    exStDefSeg1           | 0+OPA_fExecute
                    LrStDefSeg1           | ORW_DEF;
opStDraw	  |     		  | Ss_4ET_ET	      | SSR_SD_None
                    exStDraw              | 0+OPA_fExecute
                    LrRwExp1              | ORW_Draw;
opStEnviron       |                       | Ss_4ET_ET         | SSR_SD_None
                    exStEnviron           | 0+OPA_fExecute
                    LrRwExp1              | ORW_Environ;
opStErase         |                       | Ss_Erase          | 0
                    exStErase             | 2+OPA_fExecute
                    LrStErase             | ORW_Erase;
opStError         |                       | Ss_4ET_ET         | SSR_I2_None
                    exStError             | 0+OPA_fExecute
                    LrRwExp1              | ORW_Error;
opStFiles0	  |     		  | Ss_0_0	      | 0
                    exStFiles0            | 0+OPA_fExecute
                    LrRw                  | ORW_Files;
opStFiles1	  |     		  | Ss_4ET_ET	      | SSR_SD_None
                    exStFiles1            | 0+OPA_fExecute
                    LrRwExp1              | ORW_Files;
opStGet1          |                       | Ss_4ET_ET         | SSR_I2_None
                    exStGet1              | 0+OPA_fExecute
                    LrRwExp1              | ORW_Get;
opStGet2          |                       | Ss_4ET_ET         | SSR_I2I4_None
                    exStGet2              | 0+OPA_fExecute
                    LrRwExp2              | ORW_Get;
opStGetRec2       |                       | Ss_FPutGet2       | 0
                    exStGetRec2           | 2+OPA_fExecute
                    LrStGetRec2           | ORW_Get;
opStGetRec3       |                       | Ss_FPutGet3       | 0
                    exStGetRec3           | 2+OPA_fExecute
                    LrStGetRec3           | ORW_Get;
opStGraphicsGet   |     		  | Ss_GPutGet	      | 0
                    exStGraphicsGet       | 0+OPA_fExecute
                    LrStGraphicsGet       | ORW_Get;
opStGraphicsPut   |     		  | Ss_GPutGet	      | 0
                    exStGraphicsPut       | 2+OPA_fExecute
                    LrStGraphicsPut       | ORW_Put;
opStInput         |                       | Ss_Input          | 0
                    mStInputOpExe         | 0+OPA_fExecute
                    LrStInput             | ORW_Input;
opStIoctl	  |     		  | Ss_4ET_ET	      | SSR_I2SD_None
                    exStIoctl             | 0+OPA_fExecute
                    LrRwExp2              | ORW_Ioctl;
opStKey 	  |     		  | Ss_0_0	      | 0
                    exStKey               | 2+OPA_fExecute
                    LrStKey               | ORW_Key;
opStKeyMap	  |     		  | Ss_4ET_ET	      | SSR_I2SD_None
                    exStKeyMap            | 0+OPA_fExecute
                    LrRwExp2              | ORW_Key;
opStKill          |                       | Ss_4ET_ET         | SSR_SD_None
                    exStKill              | 0+OPA_fExecute
                    LrRwExp1              | ORW_Kill;

#
# start of contiguous block assumed by parser
#

opStLine	  |     		  | Ss_0_0	      | 0
                    exStLine              | 2+OPA_fExecute
                    LrStLine              | ORW_Line;
opStLineColor	  |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exStLineColor         | 2+OPA_fExecute
                    LrStLineColor         | ORW_Line;
opStLineStyle	  |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exStLineStyle         | 2+OPA_fExecute
                    LrStLineStyle         | ORW_Line;
opStLineStyleColor|     		  | Ss_4ET_ET	      | SSR_2I2_None
                    exStLineStyleColor    | 2+OPA_fExecute
                    LrStLineStyleColor    | ORW_Line;
#
# end of contiguous block assumed by parser
#

opStLet           |                       | Ss_0_0            | 0
                    exStLet               | 0+OPA_fExecute
                    LrRwSpc               | ORW_Let;
opStLineInput     |                       | Ss_LineInput      | 0
                    exStLineInput         | 2+OPA_fExecute
                    LrStLineInput         | ORW_Input;
opStLocate	  |     		  | Ss_StCnt	      | ET_I2
                    exStLocate            | 2+OPA_fExecute
                    LrStLocate            | ORW_Locate;
opStLock          |                       | Ss_StLock         | 0
                    exStLock              | 2+OPA_fExecute
                    LrStLock              | ORW_Lock;
opStLPrint	  |     		  | Ss_0_0	      | 0
		    exStLPrint		  | 0+OPA_fExecute
		    LrStLPrint		  | ORW_LPrint;
opStLSet	  |			  | Ss_LSet	      | 0
		    mStLSetOpExe	  | 0+OPA_fExecute
		    LrStLSet		  | ORW_LSet;
opStMid_2         |                       | Ss_LRSetMid       | 1
                    mStMid_2OpExe         | 0+OPA_fExecute
                    LrStMid_2             | ORW_Mid_;
opStMid_3         |                       | Ss_LRSetMid       | 2
                    mStMid_3OpExe         | 0+OPA_fExecute
                    LrStMid_3             | ORW_Mid_;
opStMkDir	  |			  | Ss_4ET_ET	      | SSR_SD_None
		    exStMkDir		  | 0+OPA_fExecute
		    LrRwExp1		  | ORW_MkDir;
opStName          |                       | Ss_4ET_ET         | SSR_2SD_None
                    exStName              | 0+OPA_fExecute
                    LrStName              | ORW_Name;
opStOpen2         |                       | Ss_4ET_ET         | SSR_SDI2_None
                    exStOpen2             | 2+OPA_fExecute
                    LrStOpen2             | ORW_Open;
opStOpen3         |                       | Ss_4ET_ET         | SSR_SD2I2_None
                    exStOpen3             | 2+OPA_fExecute
                    LrStOpen3             | ORW_Open;
opStOpenOld3      |                       | Ss_4ET_ET         | SSR_SDI2SD_None
                    exStOpenOld3          | 0+OPA_fExecute
                    LrStOpenOld3          | ORW_Open;
opStOpenOld4      |                       | Ss_4ET_ET         | SSR_SDI2SDI2_None
                    exStOpenOld4          | 0+OPA_fExecute

⌨️ 快捷键说明

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