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

📄 peropcod.txt

📁 Dos6.0
💻 TXT
📖 第 1 页 / 共 5 页
字号:
                    LrStOpenOld4          | ORW_Open;
opStOptionBase0   |                       | Ss_OptionBase0    | 0
                    exStOptionBase0       | 0
                    LrStOptionBase0       | '0';
opStOptionBase1   |                       | Ss_OptionBase1    | 0
                    exStOptionBase1       | 0
                    LrStOptionBase1       | '1';
opStOut           |                       | Ss_4ET_ET         | SSR_I4I2_None
                    exStOut               | 0+OPA_fExecute
                    LrRwExp2              | ORW_Out;
opStPaint2	  |     		  | Ss_PaintWidth     | SSR_1I2SD_None
		    mptyppexStPaint	  | 0+OPA_fExecute
                    LrStPaint2            | ORW_Paint;
opStPaint3	  |     		  | Ss_4ET_ET	      | SSR_SDI2SD_None
                    exStPaint3            | 0+OPA_fExecute
                    LrStPaint3            | ORW_Paint;
opStPalette0	  |     		  | Ss_0_0	      | 0
                    exStPalette0          | 0+OPA_fExecute
                    LrRw                  | ORW_Palette;
opStPalette2	  |     		  | Ss_4ET_ET	      | SSR_I2I4_None
                    exStPalette2          | 0+OPA_fExecute
                    LrRwExp2              | ORW_Palette;
opStPaletteUsing  |     		  | Ss_PaletteUsing   | 0
                    exStPaletteUsing      | 0+OPA_fExecute
                    LrStPaletteUsing      | ORW_Palette;
opStPCopy	  |     		  | Ss_4ET_ET	      | SSR_2I2_None
                    exStPCopy             | 0+OPA_fExecute
                    LrRwExp2              | ORW_PCopy;
opStPlay	  |     		  | Ss_4ET_ET	      | SSR_SD_None
                    exStPlay              | 0+OPA_fExecute
                    LrRwExp1              | ORW_Play;
opStPoke          |                       | Ss_4ET_ET         | SSR_I4I2_None
                    exStPoke              | 0+OPA_fExecute
                    LrRwExp2              | ORW_Poke;
opStPreset	  |     		  | Ss_0_0	      | 0
                    exStPreset            | 0+OPA_fExecute
                    LrStPreset            | ORW_Preset;
opStPresetColor   |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exStPresetColor       | 0+OPA_fExecute
                    LrStPresetColor       | ORW_Preset;
opStPset	  |     		  | Ss_0_0	      | 0
                    exStPset              | 0+OPA_fExecute
                    LrStPset              | ORW_Pset;
opStPsetColor	  |     		  | Ss_4ET_ET	      | SSR_I2_None
                    exStPsetColor         | 0+OPA_fExecute
                    LrStPsetColor         | ORW_Pset;
opStPut1          |                       | Ss_4ET_ET         | SSR_I2_None
                    exStPut1              | 0+OPA_fExecute
                    LrRwExp1              | ORW_Put;
opStPut2          |                       | Ss_4ET_ET         | SSR_I2I4_None
                    exStPut2              | 0+OPA_fExecute
                    LrRwExp2              | ORW_Put;
opStPutRec2       |                       | Ss_FPutGet2       | 0
                    exStPutRec2           | 2+OPA_fExecute
                    LrStPutRec2           | ORW_Put;
opStPutRec3       |                       | Ss_FPutGet3       | 0
                    exStPutRec3           | 2+OPA_fExecute
                    LrStPutRec3           | ORW_Put;
opStRandomize0    |                       | Ss_0_0            | 0
                    exStRandomize0        | 0+OPA_fExecute
                    LrRw                  | ORW_Randomize;
opStRandomize1    |                       | Ss_4ET_ET         | SSR_R8_None
                    exStRandomize1        | 0+OPA_fExecute
                    LrRwExp1              | ORW_Randomize;
opStRead          |                       | Ss_Input          | 0
                    mStReadOpExe          | 0+OPA_fExecute
                    LrStRead              | ORW_Read;
opStRem           |                       | Ss_0_0            | 0
                    exStRem               | OPA_CntMask+OPA_fTxtFind
                    LrStRem               | ORW_Rem;
opStReset         |                       | Ss_0_0            | 0
                    exStReset             | 0+OPA_fExecute
                    LrRw                  | ORW_Reset;
opStRmDir	  |			  | Ss_4ET_ET	      | SSR_SD_None
		    exStRmDir		  | 0+OPA_fExecute
		    LrRwExp1		  | ORW_RmDir;
opStRSet	  |			  | Ss_LRSetMid       | 0
		    mStRSetOpExe	  | 0+OPA_fExecute
		    LrStRSet		  | ORW_RSet;
opStScreen	  |     		  | Ss_StCnt	      | ET_I2
                    exStScreen            | 2+OPA_fExecute
                    LrStScreen            | ORW_Screen;
opStSeek          |                       | Ss_4ET_ET         | SSR_I2I4_None
                    exStSeek              | OPA_fExecute
                    LrRwExp2              | ORW_Seek;
opStShell0	  |    			  | Ss_0_0	      | 0
                    exStShell0            | 0+OPA_fExecute
                    LrRw                  | ORW_Shell;
opStShell1	  |    			  | Ss_4ET_ET	      | SSR_SD_None
                    exStShell1            | 0+OPA_fExecute
                    LrRwExp1              | ORW_Shell;

opStSleep0        |                       | Ss_0_0            | 0
                    exStSleep0            | 0+OPA_fExecute
                    LrRw                  | ORW_Sleep;

opStSound	  |     		  | Ss_4ET_ET	      | SSR_I2R4_None
                    exStSound             | 0+OPA_fExecute
                    LrRwExp2              | ORW_Sound;
opStSwap	  |     		  | Ss_Swap	      | 0
                    mStSwapOpExe          | 2+OPA_fExecute
                    LrStSwap              | ORW_Swap;
opStSystem        |                       | Ss_0_0            | 0
                    exStSystem            | 0+OPA_fExecute
                    LrRw                  | ORW_System;
opStTime_         |                       | Ss_4ET_ET         | SSR_SD_None
                    exStTime_             | 0+OPA_fExecute
                    LrStTime_             | ORW_Time_;
opStTroff	  |     		  | Ss_0_0	      | 0
                    exStTroff             | OPA_fExecute
                    LrRw                  | ORW_Troff;
opStTron	  |     		  | Ss_0_0	      | 0
                    exStTron              | OPA_fExecute
                    LrRw                  | ORW_Tron;
opStUnLock        |                       | Ss_StLock         | 0
                    exStUnLock            | 2+OPA_fExecute
                    LrStUnLock            | ORW_UnLock;
opStView	  |     		  | Ss_StView	      | ET_I2
                    exStView              | 0+OPA_fExecute
                    LrStView              | ORW_View;
opStView0	  |     		  | Ss_0_0	      | 0
                    exStView0             | 0+OPA_fExecute
                    LrRw                  | ORW_View;
opStViewPrint0	  |     		  | Ss_0_0	      | 0
                    exStViewPrint0        | 0+OPA_fExecute
                    LrStViewPrint0        | ORW_View;
opStViewPrint2	  |     		  | Ss_4ET_ET	      | SSR_2I2_None
                    exStViewPrint2        | 0+OPA_fExecute
                    LrStViewPrint2        | ORW_View;
opStViewScreen	  |     		  | Ss_StView	      | ET_I2
                    exStViewScreen        | 0+OPA_fExecute
		    LrStViewScreen	  | ORW_View;

opStWidth2        |                       | Ss_PaintWidth     | SSR_1I2SD_None
		    mptyppexStWidth2	  | 0+OPA_fExecute
                    LrStWidth2            | ORW_Width;

opStWidthLPrint   |     		  | Ss_4ET_ET	      | SSR_I2_None
		    exStWidthLPrint	  | 0+OPA_fExecute
		    LrStWidthLPrint	  | ORW_Width;
opStWidthFile	  |			  | Ss_4ET_ET	      | SSR_2I2_None
		    exStWidthFile	  | 0+OPA_fExecute
		    LrStWidthFile	  | ORW_Width;
opStWindow	  |     		  | Ss_4ET_ET	      | SSR_4R4_None
                    exStWindow            | 0+OPA_fExecute
                    LrStWindow            | ORW_Window;
opStWindow0	  |     		  | Ss_0_0	      | 0
                    exStWindow0           | 0+OPA_fExecute
                    LrRw                  | ORW_Window;
opStWindowScreen  |     		  | Ss_4ET_ET	      | SSR_4R4_None
                    exStWindowScreen      | 0+OPA_fExecute
                    LrStWindowScreen      | ORW_Window;
opStWrite         |                       | Ss_0_0            | 0
                    exStWrite             | 0+OPA_fExecute
                    LrStWrite             | ORW_Write;

opUsing           |                       | Ss_4ET_ET         | SSR_SD_None
                    exUsing               | 0
                    LrUsing               | ORW_Using;


########################################################################
#	Start of opcodes related to Intrinsic functions
########################################################################

@INTRSC

opAdd             |                       | Ss_2FnSamePExe    | SSR_2Any_Same
                    mAddOpExe             | 0
                    LrBinaryOp            | '+';
opAnd             |                       | Ss_2FnSamePExe    | SSR_2I2I4_Same
                    mAndOpExe             | 0
                    LrBinaryRw            | ORW_And;
opDiv		  |			  | Ss_2FnSamePExe    | SSR_Div
                    mDivOpExe             | 0
                    LrBinaryOp            | '/';
opEQ              |                       | Ss_2FnSamePExe    | SSR_2Any_I2
                    mEQOpExe              | 0
                    LrBinaryOp            | '=';
opEqv             |                       | Ss_2FnSamePExe    | SSR_2I2I4_Same
                    mEqvOpExe             | 0
                    LrBinaryRw            | ORW_Eqv;

#
# beginning of functions
#

opFnAbs           |                       | Ss_1FnPExe        | SSR_1NotSd_Same
                    mFnAbsOpExe           | 0
                    LrFunc1Arg            | ORW_Abs;
opFnAsc           |                       | Ss_4ET_ET         | SSR_SD_I2
                    exFnAsc               | 0
                    LrFunc1Arg            | ORW_Asc;

opFnAtn 	  |			  | Ss_1FnPExeR8      | 0
		    exFnAtn		  | 0
		    LrFunc1Arg		  | ORW_Atn;

opCoerce	  |			  | Ss_Coerce	      | 0
		    mptyppexCoerce	  | 0
		    LrCoerce		  | 0;
opFnChr_          |                       | Ss_4ET_ET         | SSR_I2_SD
                    exFnChr_              | OPA_fHeapMove
                    LrFunc1Arg            | ORW_Chr_;
opFnCommand_      |                       | Ss_0FnETExe       | ET_SD
                    exFnCommand_          | 0
                    LrRw                  | ORW_Command_;

opFnCos 	  |			  | Ss_1FnPExeR8      | 0
		    exFnCos		  | 0
                    LrFunc1Arg            | ORW_Cos;

opFnCsrlin	  |     		  | Ss_0FnETExe       | ET_I2
                    exFnCsrlin            | 0
                    LrRw                  | ORW_Csrlin;
opFnCvd 	  |     		  | Ss_4ET_ET	      | SSR_SD_R8
                    exFnCvd               | 0
                    LrFunc1Arg            | ORW_Cvd;
opFnCvdmbf	  |     		  | Ss_4ET_ET	      | SSR_SD_R8
                    exFnCvdmbf            | 0
                    LrFunc1Arg            | ORW_Cvdmbf;
opFnCvi 	  |     		  | Ss_4ET_ET	      | SSR_SD_I2
                    exFnCvi               | 0
                    LrFunc1Arg            | ORW_Cvi;
opFnCvl 	  |     		  | Ss_4ET_ET	      | SSR_SD_I4
                    exFnCvl               | 0
                    LrFunc1Arg            | ORW_Cvl;
opFnCvs 	  |     		  | Ss_4ET_ET	      | SSR_SD_R4
                    exFnCvs               | 0
                    LrFunc1Arg            | ORW_Cvs;
opFnCvsmbf	  |     		  | Ss_4ET_ET	      | SSR_SD_R4
                    exFnCvsmbf            | 0
                    LrFunc1Arg            | ORW_Cvsmbf;
opFnDate_         |                       | Ss_0FnETExe       | ET_SD
                    exFnDate_             | 0
                    LrRw                  | ORW_Date_;
opFnEnviron_      |                       | Ss_1FnPExe        | SSR_1I2SD_SD
		    mptyppexFnEnviron_	  | 0
                    LrFunc1Arg            | ORW_Environ_;
opFnEof           |                       | Ss_4ET_ET         | SSR_I2_I2
                    exFnEof               | 0
                    LrFunc1Arg            | ORW_Eof;
opFnErdev         |                       | Ss_0FnETExe       | ET_I2
                    exFnErdev             | 0
                    LrRw                  | ORW_Erdev;
opFnErdev_        |                       | Ss_0FnETExe       | ET_SD
                    exFnErdev_            | 0
                    LrRw                  | ORW_Erdev_;
opFnErl           |                       | Ss_0FnETExe       | ET_I4
                    exFnErl               | 0
                    LrRw                  | ORW_Erl;
opFnErr           |                       | Ss_0FnETExe       | ET_I2
                    exFnErr               | 0
                    LrRw                  | ORW_Err;

opFnExp 	  |			  | Ss_1FnPExeR8      | 0
		    exFnExp		  | 0
		    LrFunc1Arg		  | ORW_Exp;

opFnFileAttr	  |			  | Ss_4ET_ET	      | SSR_I2I2_I4
		    exFnFileAttr	  | 0

⌨️ 快捷键说明

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