OpHelp           25084 ext/sqlite3/libsqlite/sqlite3.c      /*   1 */ "Function"         OpHelp("r[P3]=func(r[P2@P5])"),
OpHelp           25085 ext/sqlite3/libsqlite/sqlite3.c      /*   2 */ "Savepoint"        OpHelp(""),
OpHelp           25086 ext/sqlite3/libsqlite/sqlite3.c      /*   3 */ "AutoCommit"       OpHelp(""),
OpHelp           25087 ext/sqlite3/libsqlite/sqlite3.c      /*   4 */ "Transaction"      OpHelp(""),
OpHelp           25088 ext/sqlite3/libsqlite/sqlite3.c      /*   5 */ "SorterNext"       OpHelp(""),
OpHelp           25089 ext/sqlite3/libsqlite/sqlite3.c      /*   6 */ "PrevIfOpen"       OpHelp(""),
OpHelp           25090 ext/sqlite3/libsqlite/sqlite3.c      /*   7 */ "NextIfOpen"       OpHelp(""),
OpHelp           25091 ext/sqlite3/libsqlite/sqlite3.c      /*   8 */ "Prev"             OpHelp(""),
OpHelp           25092 ext/sqlite3/libsqlite/sqlite3.c      /*   9 */ "Next"             OpHelp(""),
OpHelp           25093 ext/sqlite3/libsqlite/sqlite3.c      /*  10 */ "AggStep"          OpHelp("accum=r[P3] step(r[P2@P5])"),
OpHelp           25094 ext/sqlite3/libsqlite/sqlite3.c      /*  11 */ "Checkpoint"       OpHelp(""),
OpHelp           25095 ext/sqlite3/libsqlite/sqlite3.c      /*  12 */ "JournalMode"      OpHelp(""),
OpHelp           25096 ext/sqlite3/libsqlite/sqlite3.c      /*  13 */ "Vacuum"           OpHelp(""),
OpHelp           25097 ext/sqlite3/libsqlite/sqlite3.c      /*  14 */ "VFilter"          OpHelp("iplan=r[P3] zplan='P4'"),
OpHelp           25098 ext/sqlite3/libsqlite/sqlite3.c      /*  15 */ "VUpdate"          OpHelp("data=r[P3@P2]"),
OpHelp           25099 ext/sqlite3/libsqlite/sqlite3.c      /*  16 */ "Goto"             OpHelp(""),
OpHelp           25100 ext/sqlite3/libsqlite/sqlite3.c      /*  17 */ "Gosub"            OpHelp(""),
OpHelp           25101 ext/sqlite3/libsqlite/sqlite3.c      /*  18 */ "Return"           OpHelp(""),
OpHelp           25102 ext/sqlite3/libsqlite/sqlite3.c      /*  19 */ "Not"              OpHelp("r[P2]= !r[P1]"),
OpHelp           25103 ext/sqlite3/libsqlite/sqlite3.c      /*  20 */ "InitCoroutine"    OpHelp(""),
OpHelp           25104 ext/sqlite3/libsqlite/sqlite3.c      /*  21 */ "EndCoroutine"     OpHelp(""),
OpHelp           25105 ext/sqlite3/libsqlite/sqlite3.c      /*  22 */ "Yield"            OpHelp(""),
OpHelp           25106 ext/sqlite3/libsqlite/sqlite3.c      /*  23 */ "HaltIfNull"       OpHelp("if r[P3]=null halt"),
OpHelp           25107 ext/sqlite3/libsqlite/sqlite3.c      /*  24 */ "Halt"             OpHelp(""),
OpHelp           25108 ext/sqlite3/libsqlite/sqlite3.c      /*  25 */ "Integer"          OpHelp("r[P2]=P1"),
OpHelp           25109 ext/sqlite3/libsqlite/sqlite3.c      /*  26 */ "Int64"            OpHelp("r[P2]=P4"),
OpHelp           25110 ext/sqlite3/libsqlite/sqlite3.c      /*  27 */ "String"           OpHelp("r[P2]='P4' (len=P1)"),
OpHelp           25111 ext/sqlite3/libsqlite/sqlite3.c      /*  28 */ "Null"             OpHelp("r[P2..P3]=NULL"),
OpHelp           25112 ext/sqlite3/libsqlite/sqlite3.c      /*  29 */ "SoftNull"         OpHelp("r[P1]=NULL"),
OpHelp           25113 ext/sqlite3/libsqlite/sqlite3.c      /*  30 */ "Blob"             OpHelp("r[P2]=P4 (len=P1)"),
OpHelp           25114 ext/sqlite3/libsqlite/sqlite3.c      /*  31 */ "Variable"         OpHelp("r[P2]=parameter(P1,P4)"),
OpHelp           25115 ext/sqlite3/libsqlite/sqlite3.c      /*  32 */ "Move"             OpHelp("r[P2@P3]=r[P1@P3]"),
OpHelp           25116 ext/sqlite3/libsqlite/sqlite3.c      /*  33 */ "Copy"             OpHelp("r[P2@P3+1]=r[P1@P3+1]"),
OpHelp           25117 ext/sqlite3/libsqlite/sqlite3.c      /*  34 */ "SCopy"            OpHelp("r[P2]=r[P1]"),
OpHelp           25118 ext/sqlite3/libsqlite/sqlite3.c      /*  35 */ "ResultRow"        OpHelp("output=r[P1@P2]"),
OpHelp           25119 ext/sqlite3/libsqlite/sqlite3.c      /*  36 */ "CollSeq"          OpHelp(""),
OpHelp           25120 ext/sqlite3/libsqlite/sqlite3.c      /*  37 */ "AddImm"           OpHelp("r[P1]=r[P1]+P2"),
OpHelp           25121 ext/sqlite3/libsqlite/sqlite3.c      /*  38 */ "MustBeInt"        OpHelp(""),
OpHelp           25122 ext/sqlite3/libsqlite/sqlite3.c      /*  39 */ "RealAffinity"     OpHelp(""),
OpHelp           25123 ext/sqlite3/libsqlite/sqlite3.c      /*  40 */ "Cast"             OpHelp("affinity(r[P1])"),
OpHelp           25124 ext/sqlite3/libsqlite/sqlite3.c      /*  41 */ "Permutation"      OpHelp(""),
OpHelp           25125 ext/sqlite3/libsqlite/sqlite3.c      /*  42 */ "Compare"          OpHelp("r[P1@P3] <-> r[P2@P3]"),
OpHelp           25126 ext/sqlite3/libsqlite/sqlite3.c      /*  43 */ "Jump"             OpHelp(""),
OpHelp           25127 ext/sqlite3/libsqlite/sqlite3.c      /*  44 */ "Once"             OpHelp(""),
OpHelp           25128 ext/sqlite3/libsqlite/sqlite3.c      /*  45 */ "If"               OpHelp(""),
OpHelp           25129 ext/sqlite3/libsqlite/sqlite3.c      /*  46 */ "IfNot"            OpHelp(""),
OpHelp           25130 ext/sqlite3/libsqlite/sqlite3.c      /*  47 */ "Column"           OpHelp("r[P3]=PX"),
OpHelp           25131 ext/sqlite3/libsqlite/sqlite3.c      /*  48 */ "Affinity"         OpHelp("affinity(r[P1@P2])"),
OpHelp           25132 ext/sqlite3/libsqlite/sqlite3.c      /*  49 */ "MakeRecord"       OpHelp("r[P3]=mkrec(r[P1@P2])"),
OpHelp           25133 ext/sqlite3/libsqlite/sqlite3.c      /*  50 */ "Count"            OpHelp("r[P2]=count()"),
OpHelp           25134 ext/sqlite3/libsqlite/sqlite3.c      /*  51 */ "ReadCookie"       OpHelp(""),
OpHelp           25135 ext/sqlite3/libsqlite/sqlite3.c      /*  52 */ "SetCookie"        OpHelp(""),
OpHelp           25136 ext/sqlite3/libsqlite/sqlite3.c      /*  53 */ "ReopenIdx"        OpHelp("root=P2 iDb=P3"),
OpHelp           25137 ext/sqlite3/libsqlite/sqlite3.c      /*  54 */ "OpenRead"         OpHelp("root=P2 iDb=P3"),
OpHelp           25138 ext/sqlite3/libsqlite/sqlite3.c      /*  55 */ "OpenWrite"        OpHelp("root=P2 iDb=P3"),
OpHelp           25139 ext/sqlite3/libsqlite/sqlite3.c      /*  56 */ "OpenAutoindex"    OpHelp("nColumn=P2"),
OpHelp           25140 ext/sqlite3/libsqlite/sqlite3.c      /*  57 */ "OpenEphemeral"    OpHelp("nColumn=P2"),
OpHelp           25141 ext/sqlite3/libsqlite/sqlite3.c      /*  58 */ "SorterOpen"       OpHelp(""),
OpHelp           25142 ext/sqlite3/libsqlite/sqlite3.c      /*  59 */ "SequenceTest"     OpHelp("if( cursor[P1].ctr++ ) pc = P2"),
OpHelp           25143 ext/sqlite3/libsqlite/sqlite3.c      /*  60 */ "OpenPseudo"       OpHelp("P3 columns in r[P2]"),
OpHelp           25144 ext/sqlite3/libsqlite/sqlite3.c      /*  61 */ "Close"            OpHelp(""),
OpHelp           25145 ext/sqlite3/libsqlite/sqlite3.c      /*  62 */ "SeekLT"           OpHelp("key=r[P3@P4]"),
OpHelp           25146 ext/sqlite3/libsqlite/sqlite3.c      /*  63 */ "SeekLE"           OpHelp("key=r[P3@P4]"),
OpHelp           25147 ext/sqlite3/libsqlite/sqlite3.c      /*  64 */ "SeekGE"           OpHelp("key=r[P3@P4]"),
OpHelp           25148 ext/sqlite3/libsqlite/sqlite3.c      /*  65 */ "SeekGT"           OpHelp("key=r[P3@P4]"),
OpHelp           25149 ext/sqlite3/libsqlite/sqlite3.c      /*  66 */ "Seek"             OpHelp("intkey=r[P2]"),
OpHelp           25150 ext/sqlite3/libsqlite/sqlite3.c      /*  67 */ "NoConflict"       OpHelp("key=r[P3@P4]"),
OpHelp           25151 ext/sqlite3/libsqlite/sqlite3.c      /*  68 */ "NotFound"         OpHelp("key=r[P3@P4]"),
OpHelp           25152 ext/sqlite3/libsqlite/sqlite3.c      /*  69 */ "Found"            OpHelp("key=r[P3@P4]"),
OpHelp           25153 ext/sqlite3/libsqlite/sqlite3.c      /*  70 */ "NotExists"        OpHelp("intkey=r[P3]"),
OpHelp           25154 ext/sqlite3/libsqlite/sqlite3.c      /*  71 */ "Or"               OpHelp("r[P3]=(r[P1] || r[P2])"),
OpHelp           25155 ext/sqlite3/libsqlite/sqlite3.c      /*  72 */ "And"              OpHelp("r[P3]=(r[P1] && r[P2])"),
OpHelp           25156 ext/sqlite3/libsqlite/sqlite3.c      /*  73 */ "Sequence"         OpHelp("r[P2]=cursor[P1].ctr++"),
OpHelp           25157 ext/sqlite3/libsqlite/sqlite3.c      /*  74 */ "NewRowid"         OpHelp("r[P2]=rowid"),
OpHelp           25158 ext/sqlite3/libsqlite/sqlite3.c      /*  75 */ "Insert"           OpHelp("intkey=r[P3] data=r[P2]"),
OpHelp           25159 ext/sqlite3/libsqlite/sqlite3.c      /*  76 */ "IsNull"           OpHelp("if r[P1]==NULL goto P2"),
OpHelp           25160 ext/sqlite3/libsqlite/sqlite3.c      /*  77 */ "NotNull"          OpHelp("if r[P1]!=NULL goto P2"),
OpHelp           25161 ext/sqlite3/libsqlite/sqlite3.c      /*  78 */ "Ne"               OpHelp("if r[P1]!=r[P3] goto P2"),
OpHelp           25162 ext/sqlite3/libsqlite/sqlite3.c      /*  79 */ "Eq"               OpHelp("if r[P1]==r[P3] goto P2"),
OpHelp           25163 ext/sqlite3/libsqlite/sqlite3.c      /*  80 */ "Gt"               OpHelp("if r[P1]>r[P3] goto P2"),
OpHelp           25164 ext/sqlite3/libsqlite/sqlite3.c      /*  81 */ "Le"               OpHelp("if r[P1]<=r[P3] goto P2"),
OpHelp           25165 ext/sqlite3/libsqlite/sqlite3.c      /*  82 */ "Lt"               OpHelp("if r[P1]<r[P3] goto P2"),
OpHelp           25166 ext/sqlite3/libsqlite/sqlite3.c      /*  83 */ "Ge"               OpHelp("if r[P1]>=r[P3] goto P2"),
OpHelp           25167 ext/sqlite3/libsqlite/sqlite3.c      /*  84 */ "InsertInt"        OpHelp("intkey=P3 data=r[P2]"),
OpHelp           25168 ext/sqlite3/libsqlite/sqlite3.c      /*  85 */ "BitAnd"           OpHelp("r[P3]=r[P1]&r[P2]"),
OpHelp           25169 ext/sqlite3/libsqlite/sqlite3.c      /*  86 */ "BitOr"            OpHelp("r[P3]=r[P1]|r[P2]"),
OpHelp           25170 ext/sqlite3/libsqlite/sqlite3.c      /*  87 */ "ShiftLeft"        OpHelp("r[P3]=r[P2]<<r[P1]"),
OpHelp           25171 ext/sqlite3/libsqlite/sqlite3.c      /*  88 */ "ShiftRight"       OpHelp("r[P3]=r[P2]>>r[P1]"),
OpHelp           25172 ext/sqlite3/libsqlite/sqlite3.c      /*  89 */ "Add"              OpHelp("r[P3]=r[P1]+r[P2]"),
OpHelp           25173 ext/sqlite3/libsqlite/sqlite3.c      /*  90 */ "Subtract"         OpHelp("r[P3]=r[P2]-r[P1]"),
OpHelp           25174 ext/sqlite3/libsqlite/sqlite3.c      /*  91 */ "Multiply"         OpHelp("r[P3]=r[P1]*r[P2]"),
OpHelp           25175 ext/sqlite3/libsqlite/sqlite3.c      /*  92 */ "Divide"           OpHelp("r[P3]=r[P2]/r[P1]"),
OpHelp           25176 ext/sqlite3/libsqlite/sqlite3.c      /*  93 */ "Remainder"        OpHelp("r[P3]=r[P2]%r[P1]"),
OpHelp           25177 ext/sqlite3/libsqlite/sqlite3.c      /*  94 */ "Concat"           OpHelp("r[P3]=r[P2]+r[P1]"),
OpHelp           25178 ext/sqlite3/libsqlite/sqlite3.c      /*  95 */ "Delete"           OpHelp(""),
OpHelp           25179 ext/sqlite3/libsqlite/sqlite3.c      /*  96 */ "BitNot"           OpHelp("r[P1]= ~r[P1]"),
OpHelp           25180 ext/sqlite3/libsqlite/sqlite3.c      /*  97 */ "String8"          OpHelp("r[P2]='P4'"),
OpHelp           25181 ext/sqlite3/libsqlite/sqlite3.c      /*  98 */ "ResetCount"       OpHelp(""),
OpHelp           25182 ext/sqlite3/libsqlite/sqlite3.c      /*  99 */ "SorterCompare"    OpHelp("if key(P1)!=trim(r[P3],P4) goto P2"),
OpHelp           25183 ext/sqlite3/libsqlite/sqlite3.c      /* 100 */ "SorterData"       OpHelp("r[P2]=data"),
OpHelp           25184 ext/sqlite3/libsqlite/sqlite3.c      /* 101 */ "RowKey"           OpHelp("r[P2]=key"),
OpHelp           25185 ext/sqlite3/libsqlite/sqlite3.c      /* 102 */ "RowData"          OpHelp("r[P2]=data"),
OpHelp           25186 ext/sqlite3/libsqlite/sqlite3.c      /* 103 */ "Rowid"            OpHelp("r[P2]=rowid"),
OpHelp           25187 ext/sqlite3/libsqlite/sqlite3.c      /* 104 */ "NullRow"          OpHelp(""),
OpHelp           25188 ext/sqlite3/libsqlite/sqlite3.c      /* 105 */ "Last"             OpHelp(""),
OpHelp           25189 ext/sqlite3/libsqlite/sqlite3.c      /* 106 */ "SorterSort"       OpHelp(""),
OpHelp           25190 ext/sqlite3/libsqlite/sqlite3.c      /* 107 */ "Sort"             OpHelp(""),
OpHelp           25191 ext/sqlite3/libsqlite/sqlite3.c      /* 108 */ "Rewind"           OpHelp(""),
OpHelp           25192 ext/sqlite3/libsqlite/sqlite3.c      /* 109 */ "SorterInsert"     OpHelp(""),
OpHelp           25193 ext/sqlite3/libsqlite/sqlite3.c      /* 110 */ "IdxInsert"        OpHelp("key=r[P2]"),
OpHelp           25194 ext/sqlite3/libsqlite/sqlite3.c      /* 111 */ "IdxDelete"        OpHelp("key=r[P2@P3]"),
OpHelp           25195 ext/sqlite3/libsqlite/sqlite3.c      /* 112 */ "IdxRowid"         OpHelp("r[P2]=rowid"),
OpHelp           25196 ext/sqlite3/libsqlite/sqlite3.c      /* 113 */ "IdxLE"            OpHelp("key=r[P3@P4]"),
OpHelp           25197 ext/sqlite3/libsqlite/sqlite3.c      /* 114 */ "IdxGT"            OpHelp("key=r[P3@P4]"),
OpHelp           25198 ext/sqlite3/libsqlite/sqlite3.c      /* 115 */ "IdxLT"            OpHelp("key=r[P3@P4]"),
OpHelp           25199 ext/sqlite3/libsqlite/sqlite3.c      /* 116 */ "IdxGE"            OpHelp("key=r[P3@P4]"),
OpHelp           25200 ext/sqlite3/libsqlite/sqlite3.c      /* 117 */ "Destroy"          OpHelp(""),
OpHelp           25201 ext/sqlite3/libsqlite/sqlite3.c      /* 118 */ "Clear"            OpHelp(""),
OpHelp           25202 ext/sqlite3/libsqlite/sqlite3.c      /* 119 */ "ResetSorter"      OpHelp(""),
OpHelp           25203 ext/sqlite3/libsqlite/sqlite3.c      /* 120 */ "CreateIndex"      OpHelp("r[P2]=root iDb=P1"),
OpHelp           25204 ext/sqlite3/libsqlite/sqlite3.c      /* 121 */ "CreateTable"      OpHelp("r[P2]=root iDb=P1"),
OpHelp           25205 ext/sqlite3/libsqlite/sqlite3.c      /* 122 */ "ParseSchema"      OpHelp(""),
OpHelp           25206 ext/sqlite3/libsqlite/sqlite3.c      /* 123 */ "LoadAnalysis"     OpHelp(""),
OpHelp           25207 ext/sqlite3/libsqlite/sqlite3.c      /* 124 */ "DropTable"        OpHelp(""),
OpHelp           25208 ext/sqlite3/libsqlite/sqlite3.c      /* 125 */ "DropIndex"        OpHelp(""),
OpHelp           25209 ext/sqlite3/libsqlite/sqlite3.c      /* 126 */ "DropTrigger"      OpHelp(""),
OpHelp           25210 ext/sqlite3/libsqlite/sqlite3.c      /* 127 */ "IntegrityCk"      OpHelp(""),
OpHelp           25211 ext/sqlite3/libsqlite/sqlite3.c      /* 128 */ "RowSetAdd"        OpHelp("rowset(P1)=r[P2]"),
OpHelp           25212 ext/sqlite3/libsqlite/sqlite3.c      /* 129 */ "RowSetRead"       OpHelp("r[P3]=rowset(P1)"),
OpHelp           25213 ext/sqlite3/libsqlite/sqlite3.c      /* 130 */ "RowSetTest"       OpHelp("if r[P3] in rowset(P1) goto P2"),
OpHelp           25214 ext/sqlite3/libsqlite/sqlite3.c      /* 131 */ "Program"          OpHelp(""),
OpHelp           25215 ext/sqlite3/libsqlite/sqlite3.c      /* 132 */ "Param"            OpHelp(""),
OpHelp           25216 ext/sqlite3/libsqlite/sqlite3.c      /* 133 */ "Real"             OpHelp("r[P2]=P4"),
OpHelp           25217 ext/sqlite3/libsqlite/sqlite3.c      /* 134 */ "FkCounter"        OpHelp("fkctr[P1]+=P2"),
OpHelp           25218 ext/sqlite3/libsqlite/sqlite3.c      /* 135 */ "FkIfZero"         OpHelp("if fkctr[P1]==0 goto P2"),
OpHelp           25219 ext/sqlite3/libsqlite/sqlite3.c      /* 136 */ "MemMax"           OpHelp("r[P1]=max(r[P1],r[P2])"),
OpHelp           25220 ext/sqlite3/libsqlite/sqlite3.c      /* 137 */ "IfPos"            OpHelp("if r[P1]>0 goto P2"),
OpHelp           25221 ext/sqlite3/libsqlite/sqlite3.c      /* 138 */ "IfNeg"            OpHelp("r[P1]+=P3, if r[P1]<0 goto P2"),
OpHelp           25222 ext/sqlite3/libsqlite/sqlite3.c      /* 139 */ "IfNotZero"        OpHelp("if r[P1]!=0 then r[P1]+=P3, goto P2"),
OpHelp           25223 ext/sqlite3/libsqlite/sqlite3.c      /* 140 */ "DecrJumpZero"     OpHelp("if (--r[P1])==0 goto P2"),
OpHelp           25224 ext/sqlite3/libsqlite/sqlite3.c      /* 141 */ "JumpZeroIncr"     OpHelp("if (r[P1]++)==0 ) goto P2"),
OpHelp           25225 ext/sqlite3/libsqlite/sqlite3.c      /* 142 */ "AggFinal"         OpHelp("accum=r[P1] N=P2"),
OpHelp           25226 ext/sqlite3/libsqlite/sqlite3.c      /* 143 */ "IncrVacuum"       OpHelp(""),
OpHelp           25227 ext/sqlite3/libsqlite/sqlite3.c      /* 144 */ "Expire"           OpHelp(""),
OpHelp           25228 ext/sqlite3/libsqlite/sqlite3.c      /* 145 */ "TableLock"        OpHelp("iDb=P1 root=P2 write=P3"),
OpHelp           25229 ext/sqlite3/libsqlite/sqlite3.c      /* 146 */ "VBegin"           OpHelp(""),
OpHelp           25230 ext/sqlite3/libsqlite/sqlite3.c      /* 147 */ "VCreate"          OpHelp(""),
OpHelp           25231 ext/sqlite3/libsqlite/sqlite3.c      /* 148 */ "VDestroy"         OpHelp(""),
OpHelp           25232 ext/sqlite3/libsqlite/sqlite3.c      /* 149 */ "VOpen"            OpHelp(""),
OpHelp           25233 ext/sqlite3/libsqlite/sqlite3.c      /* 150 */ "VColumn"          OpHelp("r[P3]=vcolumn(P2)"),
OpHelp           25234 ext/sqlite3/libsqlite/sqlite3.c      /* 151 */ "VNext"            OpHelp(""),
OpHelp           25235 ext/sqlite3/libsqlite/sqlite3.c      /* 152 */ "VRename"          OpHelp(""),
OpHelp           25236 ext/sqlite3/libsqlite/sqlite3.c      /* 153 */ "Pagecount"        OpHelp(""),
OpHelp           25237 ext/sqlite3/libsqlite/sqlite3.c      /* 154 */ "MaxPgcnt"         OpHelp(""),
OpHelp           25238 ext/sqlite3/libsqlite/sqlite3.c      /* 155 */ "Init"             OpHelp("Start at P2"),
OpHelp           25239 ext/sqlite3/libsqlite/sqlite3.c      /* 156 */ "Noop"             OpHelp(""),
OpHelp           25240 ext/sqlite3/libsqlite/sqlite3.c      /* 157 */ "Explain"          OpHelp(""),