📄 modpcode4.bas
字号:
MakeOpcode 1, &HE5, 0, 0, "---"
MakeOpcode 1, &HE6, 1, none, "FnIntR8"
MakeOpcode 1, &HE7, 1, none, "FnIntR8"
MakeOpcode 1, &HE8, 1, none, "FnIntCy"
MakeOpcode 1, &HE9, 3, 0, "FnIntVar"
MakeOpcode 1, &HEA, 0, 0, "---"
MakeOpcode 1, &HEB, 3, 0, "FnLenVar"
MakeOpcode 1, &HEC, 1, none, "FnLenStr"
MakeOpcode 1, &HED, 3, 0, "FnLenBVar"
MakeOpcode 1, &HEE, 1, none, "FnLenBStr"
MakeOpcode 1, &HEF, 3, 0, "ConcatVar"
MakeOpcode 1, &HF0, 1, none, "ConcatStr"
MakeOpcode 1, &HF1, 0, 0, "---"
MakeOpcode 1, &HF2, 1, none, "FnSgnUI1"
MakeOpcode 1, &HF3, 1, none, "FnSgnUI1"
MakeOpcode 1, &HF4, 1, none, "FnSgnI4"
MakeOpcode 1, &HF5, 1, none, "FnSgnR8"
MakeOpcode 1, &HF6, 1, none, "FnSgnR4"
MakeOpcode 1, &HF7, 1, none, "FnSgnCy"
MakeOpcode 1, &HF8, 0, 0, "---"
MakeOpcode 1, &HF9, 0, 0, "---"
MakeOpcode 1, &HFA, 1, none, "SeekFile"
MakeOpcode 1, &HFB, 1, none, "NameFile"
MakeOpcode 1, &HFC, 1, none, "CStrI2"
MakeOpcode 1, &HFD, 1, none, "CStrUI1"
MakeOpcode 1, &HFE, 1, none, "CStrI4"
MakeOpcode 1, &HFF, 1, none, "CStrR4"
End Sub
Sub Init2()
MakeOpcode 2, &H0, 1, none, "CStrR8"
MakeOpcode 2, &H1, 1, none, "CStrCy"
MakeOpcode 2, &H2, 1, none, "CStrVar"
MakeOpcode 2, &H3, 0, 0, "---"
MakeOpcode 2, &H4, 1, none, "CCyI2"
MakeOpcode 2, &H5, 1, none, "CCyI2"
MakeOpcode 2, &H6, 1, none, "CCyI4"
MakeOpcode 2, &H7, 1, none, "CCyR4"
MakeOpcode 2, &H8, 1, none, "CCyR4"
MakeOpcode 2, &H9, 0, 0, "---"
MakeOpcode 2, &HA, 1, none, "CCyVar"
MakeOpcode 2, &HB, 1, none, "CCyStr"
MakeOpcode 2, &HC, 0, 0, "---"
MakeOpcode 2, &HD, 1, none, "CUI1I2"
MakeOpcode 2, &HE, 1, none, "CUI1I4"
MakeOpcode 2, &HF, 1, none, "CUI1R4"
MakeOpcode 2, &H10, 1, none, "CUI1R4"
MakeOpcode 2, &H11, 1, none, "CUI1Cy"
MakeOpcode 2, &H12, 1, none, "CUI1Var"
MakeOpcode 2, &H13, 1, none, "CUI1Str"
MakeOpcode 2, &H14, 1, none, "CI2UI1"
MakeOpcode 2, &H15, 0, 0, "---"
MakeOpcode 2, &H16, 1, none, "CI2I4"
MakeOpcode 2, &H17, 1, none, "CI2R8"
MakeOpcode 2, &H18, 1, none, "CI2R8"
MakeOpcode 2, &H19, 1, none, "CI2Cy"
MakeOpcode 2, &H1A, 1, none, "CI2Var"
MakeOpcode 2, &H1B, 1, none, "CI2Str"
MakeOpcode 2, &H1C, 1, none, "CI4UI1"
MakeOpcode 2, &H1D, 1, none, "CI4UI1"
MakeOpcode 2, &H1E, 0, 0, "---"
MakeOpcode 2, &H1F, 1, none, "CI4R8"
MakeOpcode 2, &H20, 1, none, "CI4R8"
MakeOpcode 2, &H21, 1, none, "CI4Cy"
MakeOpcode 2, &H22, 1, none, "CI4Var"
MakeOpcode 2, &H23, 1, none, "CI4Str"
MakeOpcode 2, &H24, 1, none, "FnCSngI2"
MakeOpcode 2, &H25, 1, none, "FnCSngI2"
MakeOpcode 2, &H26, 1, none, "CR4I4"
MakeOpcode 2, &H27, 1, none, "CR4R8"
MakeOpcode 2, &H28, 1, none, "CR4R8"
MakeOpcode 2, &H29, 1, none, "CR8Cy"
MakeOpcode 2, &H2A, 1, none, "CR8Var"
MakeOpcode 2, &H2B, 1, none, "CR4Str"
MakeOpcode 2, &H2C, 1, none, "FnCSngI2"
MakeOpcode 2, &H2D, 1, none, "FnCSngI2"
MakeOpcode 2, &H2E, 1, none, "CR4I4"
MakeOpcode 2, &H2F, 1, none, "CR8R4"
MakeOpcode 2, &H30, 1, none, "CR8R4"
MakeOpcode 2, &H31, 1, none, "CR8Cy"
MakeOpcode 2, &H32, 1, none, "CR8Var"
MakeOpcode 2, &H33, 1, none, "CR8Str"
MakeOpcode 2, &H34, 1, none, "CAdVar"
MakeOpcode 2, &H35, 1, none, "CRefVarAry"
MakeOpcode 2, &H36, 0, 0, "---"
MakeOpcode 2, &H37, 0, 0, "---"
MakeOpcode 2, &H38, 1, none, "CUI1Bool"
MakeOpcode 2, &H39, 1, none, "FnCDblCy"
MakeOpcode 2, &H3A, 1, none, "FnCDblR8"
MakeOpcode 2, &H3B, 1, none, "FnCDblR8"
MakeOpcode 2, &H3C, 1, none, "FnCSngI2"
MakeOpcode 2, &H3D, 1, none, "FnCSngI2"
MakeOpcode 2, &H3E, 1, none, "FnCSngI4"
MakeOpcode 2, &H3F, 1, none, "CSng"
MakeOpcode 2, &H40, 1, none, "CSng"
MakeOpcode 2, &H41, 1, none, "FnCSngCy"
MakeOpcode 2, &H42, 1, none, "FnCSngVar"
MakeOpcode 2, &H43, 1, none, "FnCSngStr"
MakeOpcode 2, &H44, 1, none, "FnCByteVar"
MakeOpcode 2, &H45, 1, none, "FnCIntVar"
MakeOpcode 2, &H46, 1, none, "FnCLngVar"
MakeOpcode 2, &H47, 1, none, "CDateR8"
MakeOpcode 2, &H48, 1, none, "FnCDblVar"
MakeOpcode 2, &H49, 1, none, "FnCCurVar"
MakeOpcode 2, &H4A, 0, 0, "---"
MakeOpcode 2, &H4B, 1, none, "FnCStrVar"
MakeOpcode 2, &H4C, 0, 0, "---"
MakeOpcode 2, &H4D, 1, none, "FnCBoolVar"
MakeOpcode 2, &H4E, 1, none, "FnCDateVar"
MakeOpcode 2, &H4F, 1, none, "FnCDateVar"
MakeOpcode 2, &H50, 1, none, "CBoolUI1"
MakeOpcode 2, &H51, 1, none, "CBoolUI1"
MakeOpcode 2, &H52, 1, none, "CBoolI4"
MakeOpcode 2, &H53, 1, none, "CBoolR4"
MakeOpcode 2, &H54, 1, none, "CBoolR4"
MakeOpcode 2, &H55, 1, none, "CBoolCy"
MakeOpcode 2, &H56, 1, none, "CBoolVar"
MakeOpcode 2, &H57, 1, none, "CBoolStr"
MakeOpcode 2, &H58, 1, none, "CStr2Uni"
MakeOpcode 2, &H59, 1, none, "CStrAry2Uni"
MakeOpcode 2, &H5A, 1, none, "CStr2Ansi"
MakeOpcode 2, &H5B, 1, none, "CStrAry2Ansi"
MakeOpcode 2, &H5C, 1, none, "PopAdLd4"
MakeOpcode 2, &H5D, 3, 0, "CRecAnsi2Uni"
MakeOpcode 2, &H5E, 3, 0, "CRecUni2Ansi"
MakeOpcode 2, &H5F, 3, 0, "CStr2Vec"
MakeOpcode 2, &H60, 3, 0, "CVar2Vec"
MakeOpcode 2, &H61, 5, 0, "CVec2Var"
MakeOpcode 2, &H62, 1, none, "GetLastError"
MakeOpcode 2, &H63, 1, none, "LitNothing"
MakeOpcode 2, &H64, 2, 0, "LitVar_Null"
MakeOpcode 2, &H65, 3, 0, "LitVar_TRUE"
MakeOpcode 2, &H66, 3, 0, "LitVar_FALSE"
MakeOpcode 2, &H67, 3, 0, "LitVar_Empty"
MakeOpcode 2, &H68, 3, 0, "LitVar_Missing"
MakeOpcode 2, &H69, 5, 0, "VCallHresult"
MakeOpcode 2, &H6A, 5, 0, "ThisVCallHresult"
MakeOpcode 2, &H6B, 0, 0, "---"
MakeOpcode 2, &H6C, 0, 0, "---"
MakeOpcode 2, &H6D, 1, none, "ExitProcHresult"
MakeOpcode 2, &H6E, 0, 0, "---"
MakeOpcode 2, &H6F, 3, 0, "CheckTypeVar"
MakeOpcode 2, &H70, 0, 0, "---"
MakeOpcode 2, &H71, 1, none, "CUnkVar"
MakeOpcode 2, &H72, 3, 0, "CVarUnk"
MakeOpcode 2, &H73, 1, none, "LdPrUnkVar"
MakeOpcode 2, &H74, 9, 0, "FLdLateIdUnkVar"
MakeOpcode 2, &H75, 1, none, "GetRec3"
MakeOpcode 2, &H76, 1, none, "GetRec4"
MakeOpcode 2, &H77, 1, none, "PutRec3"
MakeOpcode 2, &H78, 1, none, "PutRec4"
MakeOpcode 2, &H79, -1, none, "GetRecOwner3"
MakeOpcode 2, &H7A, -1, none, "GetRecOwner4"
MakeOpcode 2, &H7B, -1, none, "PutRecOwner3"
MakeOpcode 2, &H7C, -1, none, "PutRecOwner4"
MakeOpcode 2, &H7D, 1, none, "Input"
MakeOpcode 2, &H7E, 1, none, "InputDone"
MakeOpcode 2, &H7F, 1, none, "InputItemUI1"
MakeOpcode 2, &H80, 1, none, "InputItemI2"
MakeOpcode 2, &H81, 1, none, "InputItemI4"
MakeOpcode 2, &H82, 1, none, "InputItemR4"
MakeOpcode 2, &H83, 1, none, "InputItemR8"
MakeOpcode 2, &H84, 1, none, "InputItemCy"
MakeOpcode 2, &H85, 1, none, "InputItemVar"
MakeOpcode 2, &H86, 1, none, "InputItemStr"
MakeOpcode 2, &H87, 1, none, "InputItemBool"
MakeOpcode 2, &H88, 1, none, "InputItemDate"
MakeOpcode 2, &H89, 1, none, "PopFPR4"
MakeOpcode 2, &H8A, 1, none, "PopFPR8"
MakeOpcode 2, &H8B, 1, none, "PopAd"
MakeOpcode 2, &H8C, 1, none, "PopAdLdVar"
MakeOpcode 2, &H8D, 3, 0, "AryLdPr"
MakeOpcode 2, &H8E, 3, 0, "AryLdRf"
MakeOpcode 2, &H8F, 5, 0, "ParmAry1St"
MakeOpcode 2, &H90, 1, none, "Ary1LdUI1"
MakeOpcode 2, &H91, 1, none, "Ary1LdI2"
MakeOpcode 2, &H92, 1, none, "Ary1LdI4"
MakeOpcode 2, &H93, 1, none, "Ary1LdI4"
MakeOpcode 2, &H94, 1, none, "Ary1LdR8"
MakeOpcode 2, &H95, 1, none, "Ary1LdR8"
MakeOpcode 2, &H96, 1, none, "Ary1LdRfVar"
MakeOpcode 2, &H97, 1, none, "Ary1LdI4"
MakeOpcode 2, &H98, 1, none, "Ary1LdI4"
MakeOpcode 2, &H99, 1, none, "Ary1LdFPR4"
MakeOpcode 2, &H9A, 1, none, "Ary1LdFPR8"
MakeOpcode 2, &H9B, 1, none, "Ary1LdPr"
MakeOpcode 2, &H9C, 1, none, "Ary1LdRf"
MakeOpcode 2, &H9D, 1, none, "Ary1LdVar"
MakeOpcode 2, &H9E, 0, 0, "---"
MakeOpcode 2, &H9F, 0, 0, "---"
MakeOpcode 2, &HA0, 1, none, "Ary1StUI1"
MakeOpcode 2, &HA1, 1, none, "Ary1StI2"
MakeOpcode 2, &HA2, 1, none, "Ary1StR4"
MakeOpcode 2, &HA3, 1, none, "Ary1StR4"
MakeOpcode 2, &HA4, 1, none, "Ary1StCy"
MakeOpcode 2, &HA5, 1, none, "Ary1StCy"
MakeOpcode 2, &HA6, 1, none, "Ary1StVar"
MakeOpcode 2, &HA7, 1, none, "Ary1StStr"
MakeOpcode 2, &HA8, 1, none, "Ary1StAd"
MakeOpcode 2, &HA9, 1, none, "Ary1StFPR4"
MakeOpcode 2, &HAA, 1, none, "Ary1StFPR8"
MakeOpcode 2, &HAB, 1, none, "Ary1StVarAd"
MakeOpcode 2, &HAC, 1, none, "Ary1StVarAdFunc"
MakeOpcode 2, &HAD, 1, none, "Ary1StVarUnk"
MakeOpcode 2, &HAE, 1, none, "Ary1StVarUnkFunc"
MakeOpcode 2, &HAF, 1, none, "Ary1StAdFunc"
MakeOpcode 2, &HB0, 1, none, "Ary1StVarCopy"
MakeOpcode 2, &HB1, 1, none, "Ary1StStrCopy"
MakeOpcode 2, &HB2, 3, 0, "Ary1LdRfVarg"
MakeOpcode 2, &HB3, 1, none, "Ary1LdVarg"
MakeOpcode 2, &HB4, 1, none, "Ary1LdRfVargParam"
MakeOpcode 2, &HB5, 1, none, "Ary1StVarg"
MakeOpcode 2, &HB6, 1, none, "Ary1StVargCopy"
MakeOpcode 2, &HB7, 1, none, "Ary1StVargAd"
MakeOpcode 2, &HB8, 1, none, "Ary1StVargAdFunc"
MakeOpcode 2, &HB9, 1, none, "Ary1StVargUnk"
MakeOpcode 2, &HBA, 1, none, "Ary1StVargUnkFunc"
MakeOpcode 2, &HBB, 1, none, "MidVar"
MakeOpcode 2, &HBC, 3, 0, "MidBStr"
MakeOpcode 2, &HBD, 1, none, "MidBVar"
MakeOpcode 2, &HBE, 3, 0, "MidBStrB"
MakeOpcode 2, &HBF, 1, none, "LineInputVar"
MakeOpcode 2, &HC0, 1, none, "LineInputStr"
MakeOpcode 2, &HC1, 1, none, "Error"
MakeOpcode 2, &HC2, 1, none, "Stop"
MakeOpcode 2, &HC3, 1, none, "Erase"
MakeOpcode 2, &HC4, 2, 0, "LargeBos"
MakeOpcode 2, &HC5, 0, 0, "---"
MakeOpcode 2, &HC6, 0, 0, "---"
MakeOpcode 2, &HC7, 0, 0, "---"
MakeOpcode 2, &HC8, 1, none, "End"
MakeOpcode 2, &HC9, 1, none, "Return"
MakeOpcode 2, &HCA, 1, none, "FnLBound"
MakeOpcode 2, &HCB, 1, none, "FnUBound"
MakeOpcode 2, &HCC, 1, none, "ExitProcUI1"
MakeOpcode 2, &HCD, 1, none, "ExitProcI2"
MakeOpcode 2, &HCE, 1, none, "ExitProcStr"
MakeOpcode 2, &HCF, 1, none, "ExitProcR4"
MakeOpcode 2, &HD0, 1, none, "ExitProcR8"
MakeOpcode 2, &HD1, 1, none, "ExitProcCy"
MakeOpcode 2, &HD2, 0, 0, "---"
MakeOpcode 2, &HD3, 1, none, "ExitProcStr"
MakeOpcode 2, &HD4, 1, none, "ExitProcStr"
MakeOpcode 2, &HD5, 1, none, "ExitProcStr"
MakeOpcode 2, &HD6, 0, 0, "---"
MakeOpcode 2, &HD7, 0, 0, "---"
MakeOpcode 2, &HD8, 0, 0, "---"
MakeOpcode 2, &HD9, 0, 0, "---"
MakeOpcode 2, &HDA, 0, 0, "---"
MakeOpcode 2, &HDB, 0, 0, "---"
MakeOpcode 2, &HDC, 0, 0, "---"
MakeOpcode 2, &HDD, 0, 0, "---"
MakeOpcode 2, &HDE, 0, 0, "---"
MakeOpcode 2, &HDF, 0, 0, "---"
MakeOpcode 2, &HE0, 3, 0, "FLdUI1"
MakeOpcode 2, &HE1, 3, 0, "FLdI2"
MakeOpcode 2, &HE2, 3, 0, "FLdR4"
MakeOpcode 2, &HE3, 3, 0, "FLdR4"
MakeOpcode 2, &HE4, 3, 0, "FLdR8"
MakeOpcode 2, &HE5, 3, 0, "FLdR8"
MakeOpcode 2, &HE6, 3, 0, "FLdRfVar"
MakeOpcode 2, &HE7, 3, 0, "FLdR4"
MakeOpcode 2, &HE8, 3, 0, "FLdR4"
MakeOpcode 2, &HE9, 3, 0, "FLdFPR4"
MakeOpcode 2, &HEA, 3, 0, "FLdFPR8"
MakeOpcode 2, &HEB, 3, 0, "FLdPr"
MakeOpcode 2, &HEC, 3, 0, "FLdRfVar"
MakeOpcode 2, &HED, 3, 0, "FLdVar"
MakeOpcode 2, &HEE, 0, 0, "---"
MakeOpcode 2, &HEF, 0, 0, "---"
MakeOpcode 2, &HF0, 3, 0, "FStUI1"
MakeOpcode 2, &HF1, 3, 0, "FStI2"
MakeOpcode 2, &HF2, 3, 0, "FStR4"
MakeOpcode 2, &HF3, 3, 0, "FStR4"
MakeOpcode 2, &HF4, 3, 0, "FStR8"
MakeOpcode 2, &HF5, 3, 0, "FStR8"
MakeOpcode 2, &HF6, 3, 0, "FStVar"
MakeOpcode 2, &HF7, 3, 0, "FStStr"
MakeOpcode 2, &HF8, 3, 0, "FStAd "
MakeOpcode 2, &HF9, 3, 0, "FStFPR4"
MakeOpcode 2, &HFA, 3, 0, "FStFPR8"
MakeOpcode 2, &HFB, 3, 0, "FStVarAd"
MakeOpcode 2, &HFC, 3, 0, "FStVarAdFunc"
MakeOpcode 2, &HFD, 3, 0, "FStVarUnk"
MakeOpcode 2, &HFE, 3, 0, "FStVarUnkFunc"
MakeOpcode 2, &HFF, 3, 0, "FStAdFunc"
End Sub
Sub Init3()
MakeOpcode 3, &H0, 3, 0, "FStVarCopy"
MakeOpcode 3, &H1, 3, 0, "FStStrCopy"
MakeOpcode 3, &H2, 1, none, "HardType"
MakeOpcode 3, &H3, 3, 0, "Branch"
MakeOpcode 3, &H4, 3, 0, "BranchF"
MakeOpcode 3, &H5, 3, 0, "BranchFVar"
MakeOpcode 3, &H6, 3, 0, "BranchFVarFree"
MakeOpcode 3, &H7, 3, 0, "BranchT"
MakeOpcode 3, &H8, 3, 0, "BranchTVar"
MakeOpcode 3, &H9, 3, 0, "BranchTVarFree"
MakeOpcode 3, &HA, 3, 0, "Gosub"
MakeOpcode 3, &HB, 3, 0, "OnErrorGoto"
MakeOpcode 3, &HC, 3, 0, "Resume"
MakeOpcode 3, &HD, 3, 0, "AryLock"
MakeOpcode 3, &HE, 3, 0, "AryUnlock"
MakeOpcode 3, &HF, 3, 0, "AryDescTemp"
MakeOpcode 3, &H10, 3, 0, "ILdUI1"
MakeOpcode 3, &H11, 3, 0, "ILdI2"
MakeOpcode 3, &H12, 3, 0, "ILdAd"
MakeOpcode 3, &H13, 3, 0, "ILdAd"
MakeOpcode 3, &H14, 3, 0, "ILdR8"
MakeOpcode 3, &H15, 3, 0, "ILdR8"
MakeOpcode 3, &H16, 5, 0, "ILdRfDarg"
MakeOpcode 3, &H17, 3, 0, "ILdAd"
MakeOpcode 3, &H18, 3, 0, "ILdAd"
MakeOpcode 3, &H19, 3, 0, "ILdFPR4"
MakeOpcode 3, &H1A, 3, 0, "ILdFPR8"
MakeOpcode 3, &H1B, 3, 0, "ILdPr"
MakeOpcode 3, &H1C, 3, 0, "FLdR4"
MakeOpcode 3, &H1D, 3, 0, "ILdDarg"
MakeOpcode 3, &H1E, 0, 0, "---"
MakeOpcode 3, &H1F, 0, 0, "---"
MakeOpcode 3, &H20, 3, 0, "IStUI1"
MakeOpcode 3, &H21, 3, 0, "IStI2"
MakeOpcode 3, &H22, 3, 0, "IStI4"
MakeOpcode 3, &H23, 3, 0, "IStI4"
MakeOpcode 3, &H24, 3, 0, "IStR8"
MakeOpcode 3, &H25, 3, 0, "IStR8"
MakeOpcode 3, &H26, 3, 0, "IStDarg"
MakeOpcode 3, &H27, 3, 0, "IStStr"
MakeOpcode 3, &H28, 3, 0, "IStAd"
MakeOpcode 3, &H29, 3, 0, "IStFPR4"
MakeOpcode 3, &H2A, 3, 0, "IStFPR8"
MakeOpcode 3, &H2B, 3, 0, "IStDargAd"
MakeOpcode 3, &H2C, 3, 0, "IStDargAdFunc"
MakeOpcode 3, &H2D, 3, 0, "IStDargUnk"
MakeOpcode 3, &H2E, 3, 0, "IStDargUnkFunc"
MakeOpcode 3, &H2F, 3, 0, "IStAdFunc"
MakeOpcode 3, &H30, 3, 0, "IStDargCopy"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -