System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 9918b6dfce41b2465940c5f6631afd418584dfb3:


0000: 2f 2a 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79  /* Automatically
0010: 20 67 65 6e 65 72 61 74 65 64 2e 20 20 44 6f 20   generated.  Do 
0020: 6e 6f 74 20 65 64 69 74 20 2a 2f 0a 2f 2a 20 53  not edit */./* S
0030: 65 65 20 74 68 65 20 6d 6b 6f 70 63 6f 64 65 68  ee the mkopcodeh
0040: 2e 61 77 6b 20 73 63 72 69 70 74 20 66 6f 72 20  .awk script for 
0050: 64 65 74 61 69 6c 73 20 2a 2f 0a 23 64 65 66 69  details */.#defi
0060: 6e 65 20 4f 50 5f 4d 65 6d 4c 6f 61 64 20 20 20  ne OP_MemLoad   
0070: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0080: 20 20 20 20 20 20 20 20 20 20 20 31 0a 23 64 65             1.#de
0090: 66 69 6e 65 20 4f 50 5f 48 65 78 42 6c 6f 62 20  fine OP_HexBlob 
00a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00b0: 20 20 20 20 20 20 20 20 20 20 20 31 33 34 20 20             134  
00c0: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 42   /* same as TK_B
00d0: 4c 4f 42 20 20 20 20 20 2a 2f 0a 23 64 65 66 69  LOB     */.#defi
00e0: 6e 65 20 4f 50 5f 43 6f 6c 75 6d 6e 20 20 20 20  ne OP_Column    
00f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0100: 20 20 20 20 20 20 20 20 20 20 20 32 0a 23 64 65             2.#de
0110: 66 69 6e 65 20 4f 50 5f 53 65 74 43 6f 6f 6b 69  fine OP_SetCooki
0120: 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e               
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 33 0a 23               3.#
0140: 64 65 66 69 6e 65 20 4f 50 5f 49 66 4d 65 6d 50  define OP_IfMemP
0150: 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20  os              
0160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 34                 4
0170: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 52 65 61 6c  .#define OP_Real
0180: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
01a0: 33 33 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20  33   /* same as 
01b0: 54 4b 5f 46 4c 4f 41 54 20 20 20 20 2a 2f 0a 23  TK_FLOAT    */.#
01c0: 64 65 66 69 6e 65 20 4f 50 5f 53 65 71 75 65 6e  define OP_Sequen
01d0: 63 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ce              
01e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35                 5
01f0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4d 6f 76 65  .#define OP_Move
0200: 47 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20  Gt              
0210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0220: 20 36 0a 23 64 65 66 69 6e 65 20 4f 50 5f 47 65   6.#define OP_Ge
0230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0250: 20 20 38 30 20 20 20 2f 2a 20 73 61 6d 65 20 61    80   /* same a
0260: 73 20 54 4b 5f 47 45 20 20 20 20 20 20 20 2a 2f  s TK_GE       */
0270: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 52 6f 77 4b  .#define OP_RowK
0280: 65 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ey              
0290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
02a0: 20 37 0a 23 64 65 66 69 6e 65 20 4f 50 5f 45 71   7.#define OP_Eq
02b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
02c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
02d0: 20 20 37 36 20 20 20 2f 2a 20 73 61 6d 65 20 61    76   /* same a
02e0: 73 20 54 4b 5f 45 51 20 20 20 20 20 20 20 2a 2f  s TK_EQ       */
02f0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4f 70 65 6e  .#define OP_Open
0300: 57 72 69 74 65 20 20 20 20 20 20 20 20 20 20 20  Write           
0310: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0320: 20 38 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 6f   8.#define OP_No
0330: 74 4e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20  tNull           
0340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0350: 20 20 37 34 20 20 20 2f 2a 20 73 61 6d 65 20 61    74   /* same a
0360: 73 20 54 4b 5f 4e 4f 54 4e 55 4c 4c 20 20 2a 2f  s TK_NOTNULL  */
0370: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 49 66 20 20  .#define OP_If  
0380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
03a0: 20 39 0a 23 64 65 66 69 6e 65 20 4f 50 5f 54 6f   9.#define OP_To
03b0: 49 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20  Int             
03c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
03d0: 20 20 31 30 0a 23 64 65 66 69 6e 65 20 4f 50 5f    10.#define OP_
03e0: 53 74 72 69 6e 67 38 20 20 20 20 20 20 20 20 20  String8         
03f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0400: 20 20 20 20 39 35 20 20 20 2f 2a 20 73 61 6d 65      95   /* same
0410: 20 61 73 20 54 4b 5f 53 54 52 49 4e 47 20 20 20   as TK_STRING   
0420: 2a 2f 0a 23 64 65 66 69 6e 65 20 4f 50 5f 50 6f  */.#define OP_Po
0430: 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  p               
0440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0450: 20 20 31 31 0a 23 64 65 66 69 6e 65 20 4f 50 5f    11.#define OP_
0460: 43 6f 6c 6c 53 65 71 20 20 20 20 20 20 20 20 20  CollSeq         
0470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0480: 20 20 20 20 31 32 0a 23 64 65 66 69 6e 65 20 4f      12.#define O
0490: 50 5f 4f 70 65 6e 52 65 61 64 20 20 20 20 20 20  P_OpenRead      
04a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
04b0: 20 20 20 20 20 20 31 33 0a 23 64 65 66 69 6e 65        13.#define
04c0: 20 4f 50 5f 45 78 70 69 72 65 20 20 20 20 20 20   OP_Expire      
04d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
04e0: 20 20 20 20 20 20 20 20 31 34 0a 23 64 65 66 69          14.#defi
04f0: 6e 65 20 4f 50 5f 41 75 74 6f 43 6f 6d 6d 69 74  ne OP_AutoCommit
0500: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0510: 20 20 20 20 20 20 20 20 20 20 31 35 0a 23 64 65            15.#de
0520: 66 69 6e 65 20 4f 50 5f 47 74 20 20 20 20 20 20  fine OP_Gt      
0530: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0540: 20 20 20 20 20 20 20 20 20 20 20 20 37 37 20 20              77  
0550: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 47   /* same as TK_G
0560: 54 20 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69  T       */.#defi
0570: 6e 65 20 4f 50 5f 49 6e 74 65 67 72 69 74 79 43  ne OP_IntegrityC
0580: 6b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  k               
0590: 20 20 20 20 20 20 20 20 20 20 31 36 0a 23 64 65            16.#de
05a0: 66 69 6e 65 20 4f 50 5f 53 6f 72 74 20 20 20 20  fine OP_Sort    
05b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
05c0: 20 20 20 20 20 20 20 20 20 20 20 20 31 37 0a 23              17.#
05d0: 64 65 66 69 6e 65 20 4f 50 5f 46 75 6e 63 74 69  define OP_Functi
05e0: 6f 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20  on              
05f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 38                18
0600: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 41 6e 64 20  .#define OP_And 
0610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0620: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0630: 36 38 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20  68   /* same as 
0640: 54 4b 5f 41 4e 44 20 20 20 20 20 20 2a 2f 0a 23  TK_AND      */.#
0650: 64 65 66 69 6e 65 20 4f 50 5f 53 75 62 74 72 61  define OP_Subtra
0660: 63 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ct              
0670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 37                87
0680: 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b     /* same as TK
0690: 5f 4d 49 4e 55 53 20 20 20 20 2a 2f 0a 23 64 65  _MINUS    */.#de
06a0: 66 69 6e 65 20 4f 50 5f 4e 6f 6f 70 20 20 20 20  fine OP_Noop    
06b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
06c0: 20 20 20 20 20 20 20 20 20 20 20 20 31 39 0a 23              19.#
06d0: 64 65 66 69 6e 65 20 4f 50 5f 52 65 74 75 72 6e  define OP_Return
06e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
06f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30                20
0700: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 52 65 6d 61  .#define OP_Rema
0710: 69 6e 64 65 72 20 20 20 20 20 20 20 20 20 20 20  inder           
0720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0730: 39 30 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20  90   /* same as 
0740: 54 4b 5f 52 45 4d 20 20 20 20 20 20 2a 2f 0a 23  TK_REM      */.#
0750: 64 65 66 69 6e 65 20 4f 50 5f 4e 65 77 52 6f 77  define OP_NewRow
0760: 69 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20  id              
0770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 31                21
0780: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4d 75 6c 74  .#define OP_Mult
0790: 69 70 6c 79 20 20 20 20 20 20 20 20 20 20 20 20  iply            
07a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
07b0: 38 38 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20  88   /* same as 
07c0: 54 4b 5f 53 54 41 52 20 20 20 20 20 2a 2f 0a 23  TK_STAR     */.#
07d0: 64 65 66 69 6e 65 20 4f 50 5f 56 61 72 69 61 62  define OP_Variab
07e0: 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20  le              
07f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 32                22
0800: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 53 74 72 69  .#define OP_Stri
0810: 6e 67 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ng              
0820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0830: 32 33 0a 23 64 65 66 69 6e 65 20 4f 50 5f 50 61  23.#define OP_Pa
0840: 72 73 65 53 63 68 65 6d 61 20 20 20 20 20 20 20  rseSchema       
0850: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0860: 20 20 32 34 0a 23 64 65 66 69 6e 65 20 4f 50 5f    24.#define OP_
0870: 43 6c 6f 73 65 20 20 20 20 20 20 20 20 20 20 20  Close           
0880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0890: 20 20 20 20 32 35 0a 23 64 65 66 69 6e 65 20 4f      25.#define O
08a0: 50 5f 43 72 65 61 74 65 49 6e 64 65 78 20 20 20  P_CreateIndex   
08b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
08c0: 20 20 20 20 20 20 32 36 0a 23 64 65 66 69 6e 65        26.#define
08d0: 20 4f 50 5f 49 73 55 6e 69 71 75 65 20 20 20 20   OP_IsUnique    
08e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
08f0: 20 20 20 20 20 20 20 20 32 37 0a 23 64 65 66 69          27.#defi
0900: 6e 65 20 4f 50 5f 49 64 78 49 73 4e 75 6c 6c 20  ne OP_IdxIsNull 
0910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0920: 20 20 20 20 20 20 20 20 20 20 32 38 0a 23 64 65            28.#de
0930: 66 69 6e 65 20 4f 50 5f 4e 6f 74 46 6f 75 6e 64  fine OP_NotFound
0940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0950: 20 20 20 20 20 20 20 20 20 20 20 20 32 39 0a 23              29.#
0960: 64 65 66 69 6e 65 20 4f 50 5f 49 6e 74 36 34 20  define OP_Int64 
0970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 30                30
0990: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4d 75 73 74  .#define OP_Must
09a0: 42 65 49 6e 74 20 20 20 20 20 20 20 20 20 20 20  BeInt           
09b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
09c0: 33 31 0a 23 64 65 66 69 6e 65 20 4f 50 5f 48 61  31.#define OP_Ha
09d0: 6c 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20  lt              
09e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
09f0: 20 20 33 32 0a 23 64 65 66 69 6e 65 20 4f 50 5f    32.#define OP_
0a00: 52 6f 77 69 64 20 20 20 20 20 20 20 20 20 20 20  Rowid           
0a10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0a20: 20 20 20 20 33 33 0a 23 64 65 66 69 6e 65 20 4f      33.#define O
0a30: 50 5f 49 64 78 4c 54 20 20 20 20 20 20 20 20 20  P_IdxLT         
0a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0a50: 20 20 20 20 20 20 33 34 0a 23 64 65 66 69 6e 65        34.#define
0a60: 20 4f 50 5f 41 64 64 49 6d 6d 20 20 20 20 20 20   OP_AddImm      
0a70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0a80: 20 20 20 20 20 20 20 20 33 35 0a 23 64 65 66 69          35.#defi
0a90: 6e 65 20 4f 50 5f 53 74 61 74 65 6d 65 6e 74 20  ne OP_Statement 
0aa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0ab0: 20 20 20 20 20 20 20 20 20 20 33 36 0a 23 64 65            36.#de
0ac0: 66 69 6e 65 20 4f 50 5f 52 6f 77 44 61 74 61 20  fine OP_RowData 
0ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0ae0: 20 20 20 20 20 20 20 20 20 20 20 20 33 37 0a 23              37.#
0af0: 64 65 66 69 6e 65 20 4f 50 5f 4d 65 6d 4d 61 78  define OP_MemMax
0b00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0b10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 38                38
0b20: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 50 75 73 68  .#define OP_Push
0b30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0b40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0b50: 33 39 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4f 72  39.#define OP_Or
0b60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0b70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0b80: 20 20 36 37 20 20 20 2f 2a 20 73 61 6d 65 20 61    67   /* same a
0b90: 73 20 54 4b 5f 4f 52 20 20 20 20 20 20 20 2a 2f  s TK_OR       */
0ba0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 6f 74 45  .#define OP_NotE
0bb0: 78 69 73 74 73 20 20 20 20 20 20 20 20 20 20 20  xists           
0bc0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0bd0: 34 30 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4d 65  40.#define OP_Me
0be0: 6d 49 6e 63 72 20 20 20 20 20 20 20 20 20 20 20  mIncr           
0bf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0c00: 20 20 34 31 0a 23 64 65 66 69 6e 65 20 4f 50 5f    41.#define OP_
0c10: 47 6f 73 75 62 20 20 20 20 20 20 20 20 20 20 20  Gosub           
0c20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0c30: 20 20 20 20 34 32 0a 23 64 65 66 69 6e 65 20 4f      42.#define O
0c40: 50 5f 44 69 76 69 64 65 20 20 20 20 20 20 20 20  P_Divide        
0c50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0c60: 20 20 20 20 20 20 38 39 20 20 20 2f 2a 20 73 61        89   /* sa
0c70: 6d 65 20 61 73 20 54 4b 5f 53 4c 41 53 48 20 20  me as TK_SLASH  
0c80: 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 4f 50 5f    */.#define OP_
0c90: 49 6e 74 65 67 65 72 20 20 20 20 20 20 20 20 20  Integer         
0ca0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0cb0: 20 20 20 20 34 33 0a 23 64 65 66 69 6e 65 20 4f      43.#define O
0cc0: 50 5f 54 6f 4e 75 6d 65 72 69 63 20 20 20 20 20  P_ToNumeric     
0cd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0ce0: 20 20 20 20 20 20 34 34 0a 23 64 65 66 69 6e 65        44.#define
0cf0: 20 4f 50 5f 4d 65 6d 49 6e 74 20 20 20 20 20 20   OP_MemInt      
0d00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0d10: 20 20 20 20 20 20 20 20 34 35 0a 23 64 65 66 69          45.#defi
0d20: 6e 65 20 4f 50 5f 50 72 65 76 20 20 20 20 20 20  ne OP_Prev      
0d30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0d40: 20 20 20 20 20 20 20 20 20 20 34 36 0a 23 64 65            46.#de
0d50: 66 69 6e 65 20 4f 50 5f 43 6f 6e 63 61 74 20 20  fine OP_Concat  
0d60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0d70: 20 20 20 20 20 20 20 20 20 20 20 20 39 31 20 20              91  
0d80: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 43   /* same as TK_C
0d90: 4f 4e 43 41 54 20 20 20 2a 2f 0a 23 64 65 66 69  ONCAT   */.#defi
0da0: 6e 65 20 4f 50 5f 42 69 74 41 6e 64 20 20 20 20  ne OP_BitAnd    
0db0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0dc0: 20 20 20 20 20 20 20 20 20 20 38 32 20 20 20 2f            82   /
0dd0: 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 42 49 54  * same as TK_BIT
0de0: 41 4e 44 20 20 20 2a 2f 0a 23 64 65 66 69 6e 65  AND   */.#define
0df0: 20 4f 50 5f 43 72 65 61 74 65 54 61 62 6c 65 20   OP_CreateTable 
0e00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0e10: 20 20 20 20 20 20 20 20 34 37 0a 23 64 65 66 69          47.#defi
0e20: 6e 65 20 4f 50 5f 4c 61 73 74 20 20 20 20 20 20  ne OP_Last      
0e30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0e40: 20 20 20 20 20 20 20 20 20 20 34 38 0a 23 64 65            48.#de
0e50: 66 69 6e 65 20 4f 50 5f 49 73 4e 75 6c 6c 20 20  fine OP_IsNull  
0e60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0e70: 20 20 20 20 20 20 20 20 20 20 20 20 37 33 20 20              73  
0e80: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 49   /* same as TK_I
0e90: 53 4e 55 4c 4c 20 20 20 2a 2f 0a 23 64 65 66 69  SNULL   */.#defi
0ea0: 6e 65 20 4f 50 5f 49 64 78 52 6f 77 69 64 20 20  ne OP_IdxRowid  
0eb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0ec0: 20 20 20 20 20 20 20 20 20 20 34 39 0a 23 64 65            49.#de
0ed0: 66 69 6e 65 20 4f 50 5f 4d 61 6b 65 49 64 78 52  fine OP_MakeIdxR
0ee0: 65 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ec              
0ef0: 20 20 20 20 20 20 20 20 20 20 20 20 35 30 0a 23              50.#
0f00: 64 65 66 69 6e 65 20 4f 50 5f 53 68 69 66 74 52  define OP_ShiftR
0f10: 69 67 68 74 20 20 20 20 20 20 20 20 20 20 20 20  ight            
0f20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 35                85
0f30: 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b     /* same as TK
0f40: 5f 52 53 48 49 46 54 20 20 20 2a 2f 0a 23 64 65  _RSHIFT   */.#de
0f50: 66 69 6e 65 20 4f 50 5f 52 65 73 65 74 43 6f 75  fine OP_ResetCou
0f60: 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20  nt              
0f70: 20 20 20 20 20 20 20 20 20 20 20 20 35 31 0a 23              51.#
0f80: 64 65 66 69 6e 65 20 4f 50 5f 46 69 66 6f 57 72  define OP_FifoWr
0f90: 69 74 65 20 20 20 20 20 20 20 20 20 20 20 20 20  ite             
0fa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35 32                52
0fb0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 43 61 6c 6c  .#define OP_Call
0fc0: 62 61 63 6b 20 20 20 20 20 20 20 20 20 20 20 20  back            
0fd0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0fe0: 35 33 0a 23 64 65 66 69 6e 65 20 4f 50 5f 43 6f  53.#define OP_Co
0ff0: 6e 74 65 78 74 50 75 73 68 20 20 20 20 20 20 20  ntextPush       
1000: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1010: 20 20 35 34 0a 23 64 65 66 69 6e 65 20 4f 50 5f    54.#define OP_
1020: 44 72 6f 70 54 72 69 67 67 65 72 20 20 20 20 20  DropTrigger     
1030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1040: 20 20 20 20 35 35 0a 23 64 65 66 69 6e 65 20 4f      55.#define O
1050: 50 5f 44 72 6f 70 49 6e 64 65 78 20 20 20 20 20  P_DropIndex     
1060: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1070: 20 20 20 20 20 20 35 36 0a 23 64 65 66 69 6e 65        56.#define
1080: 20 4f 50 5f 49 64 78 47 45 20 20 20 20 20 20 20   OP_IdxGE       
1090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
10a0: 20 20 20 20 20 20 20 20 35 37 0a 23 64 65 66 69          57.#defi
10b0: 6e 65 20 4f 50 5f 49 64 78 44 65 6c 65 74 65 20  ne OP_IdxDelete 
10c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
10d0: 20 20 20 20 20 20 20 20 20 20 35 38 0a 23 64 65            58.#de
10e0: 66 69 6e 65 20 4f 50 5f 56 61 63 75 75 6d 20 20  fine OP_Vacuum  
10f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1100: 20 20 20 20 20 20 20 20 20 20 20 20 35 39 0a 23              59.#
1110: 64 65 66 69 6e 65 20 4f 50 5f 4d 6f 76 65 4c 65  define OP_MoveLe
1120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 30                60
1140: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 49 66 4e 6f  .#define OP_IfNo
1150: 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  t               
1160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1170: 36 31 0a 23 64 65 66 69 6e 65 20 4f 50 5f 44 72  61.#define OP_Dr
1180: 6f 70 54 61 62 6c 65 20 20 20 20 20 20 20 20 20  opTable         
1190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
11a0: 20 20 36 32 0a 23 64 65 66 69 6e 65 20 4f 50 5f    62.#define OP_
11b0: 4d 61 6b 65 52 65 63 6f 72 64 20 20 20 20 20 20  MakeRecord      
11c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
11d0: 20 20 20 20 36 33 0a 23 64 65 66 69 6e 65 20 4f      63.#define O
11e0: 50 5f 54 6f 42 6c 6f 62 20 20 20 20 20 20 20 20  P_ToBlob        
11f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1200: 20 20 20 20 20 20 36 34 0a 23 64 65 66 69 6e 65        64.#define
1210: 20 4f 50 5f 44 65 6c 65 74 65 20 20 20 20 20 20   OP_Delete      
1220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1230: 20 20 20 20 20 20 20 20 36 35 0a 23 64 65 66 69          65.#defi
1240: 6e 65 20 4f 50 5f 41 67 67 46 69 6e 61 6c 20 20  ne OP_AggFinal  
1250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1260: 20 20 20 20 20 20 20 20 20 20 36 36 0a 23 64 65            66.#de
1270: 66 69 6e 65 20 4f 50 5f 53 68 69 66 74 4c 65 66  fine OP_ShiftLef
1280: 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  t               
1290: 20 20 20 20 20 20 20 20 20 20 20 20 38 34 20 20              84  
12a0: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 4c   /* same as TK_L
12b0: 53 48 49 46 54 20 20 20 2a 2f 0a 23 64 65 66 69  SHIFT   */.#defi
12c0: 6e 65 20 4f 50 5f 44 75 70 20 20 20 20 20 20 20  ne OP_Dup       
12d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
12e0: 20 20 20 20 20 20 20 20 20 20 37 30 0a 23 64 65            70.#de
12f0: 66 69 6e 65 20 4f 50 5f 47 6f 74 6f 20 20 20 20  fine OP_Goto    
1300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1310: 20 20 20 20 20 20 20 20 20 20 20 20 37 31 0a 23              71.#
1320: 64 65 66 69 6e 65 20 4f 50 5f 46 69 66 6f 52 65  define OP_FifoRe
1330: 61 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ad              
1340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 32                72
1350: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 43 6c 65 61  .#define OP_Clea
1360: 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  r               
1370: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1380: 38 31 0a 23 64 65 66 69 6e 65 20 4f 50 5f 49 64  81.#define OP_Id
1390: 78 47 54 20 20 20 20 20 20 20 20 20 20 20 20 20  xGT             
13a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
13b0: 20 20 39 33 0a 23 64 65 66 69 6e 65 20 4f 50 5f    93.#define OP_
13c0: 4d 6f 76 65 4c 74 20 20 20 20 20 20 20 20 20 20  MoveLt          
13d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
13e0: 20 20 20 20 39 36 0a 23 64 65 66 69 6e 65 20 4f      96.#define O
13f0: 50 5f 4c 65 20 20 20 20 20 20 20 20 20 20 20 20  P_Le            
1400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1410: 20 20 20 20 20 20 37 38 20 20 20 2f 2a 20 73 61        78   /* sa
1420: 6d 65 20 61 73 20 54 4b 5f 4c 45 20 20 20 20 20  me as TK_LE     
1430: 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 4f 50 5f    */.#define OP_
1440: 56 65 72 69 66 79 43 6f 6f 6b 69 65 20 20 20 20  VerifyCookie    
1450: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1460: 20 20 20 20 39 37 0a 23 64 65 66 69 6e 65 20 4f      97.#define O
1470: 50 5f 41 67 67 53 74 65 70 20 20 20 20 20 20 20  P_AggStep       
1480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1490: 20 20 20 20 20 20 39 38 0a 23 64 65 66 69 6e 65        98.#define
14a0: 20 4f 50 5f 50 75 6c 6c 20 20 20 20 20 20 20 20   OP_Pull        
14b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
14c0: 20 20 20 20 20 20 20 20 39 39 0a 23 64 65 66 69          99.#defi
14d0: 6e 65 20 4f 50 5f 54 6f 54 65 78 74 20 20 20 20  ne OP_ToText    
14e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
14f0: 20 20 20 20 20 20 20 20 20 31 30 30 0a 23 64 65           100.#de
1500: 66 69 6e 65 20 4f 50 5f 4e 6f 74 20 20 20 20 20  fine OP_Not     
1510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1520: 20 20 20 20 20 20 20 20 20 20 20 20 36 39 20 20              69  
1530: 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b 5f 4e   /* same as TK_N
1540: 4f 54 20 20 20 20 20 20 2a 2f 0a 23 64 65 66 69  OT      */.#defi
1550: 6e 65 20 4f 50 5f 53 65 74 4e 75 6d 43 6f 6c 75  ne OP_SetNumColu
1560: 6d 6e 73 20 20 20 20 20 20 20 20 20 20 20 20 20  mns             
1570: 20 20 20 20 20 20 20 20 20 31 30 31 0a 23 64 65           101.#de
1580: 66 69 6e 65 20 4f 50 5f 41 62 73 56 61 6c 75 65  fine OP_AbsValue
1590: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
15a0: 20 20 20 20 20 20 20 20 20 20 20 31 30 32 0a 23             102.#
15b0: 64 65 66 69 6e 65 20 4f 50 5f 54 72 61 6e 73 61  define OP_Transa
15c0: 63 74 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20  ction           
15d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 33               103
15e0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 65 67 61  .#define OP_Nega
15f0: 74 69 76 65 20 20 20 20 20 20 20 20 20 20 20 20  tive            
1600: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1610: 39 32 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20  92   /* same as 
1620: 54 4b 5f 55 4d 49 4e 55 53 20 20 20 2a 2f 0a 23  TK_UMINUS   */.#
1630: 64 65 66 69 6e 65 20 4f 50 5f 4e 65 20 20 20 20  define OP_Ne    
1640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 37 35                75
1660: 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b     /* same as TK
1670: 5f 4e 45 20 20 20 20 20 20 20 2a 2f 0a 23 64 65  _NE       */.#de
1680: 66 69 6e 65 20 4f 50 5f 43 6f 6e 74 65 78 74 50  fine OP_ContextP
1690: 6f 70 20 20 20 20 20 20 20 20 20 20 20 20 20 20  op              
16a0: 20 20 20 20 20 20 20 20 20 20 20 31 30 34 0a 23             104.#
16b0: 64 65 66 69 6e 65 20 4f 50 5f 42 69 74 4f 72 20  define OP_BitOr 
16c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
16d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 38 33                83
16e0: 20 20 20 2f 2a 20 73 61 6d 65 20 61 73 20 54 4b     /* same as TK
16f0: 5f 42 49 54 4f 52 20 20 20 20 2a 2f 0a 23 64 65  _BITOR    */.#de
1700: 66 69 6e 65 20 4f 50 5f 4e 65 78 74 20 20 20 20  fine OP_Next    
1710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1720: 20 20 20 20 20 20 20 20 20 20 20 31 30 35 0a 23             105.#
1730: 64 65 66 69 6e 65 20 4f 50 5f 49 64 78 49 6e 73  define OP_IdxIns
1740: 65 72 74 20 20 20 20 20 20 20 20 20 20 20 20 20  ert             
1750: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 36               106
1760: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 44 69 73 74  .#define OP_Dist
1770: 69 6e 63 74 20 20 20 20 20 20 20 20 20 20 20 20  inct            
1780: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
1790: 30 37 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4c 74  07.#define OP_Lt
17a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
17b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
17c0: 20 20 37 39 20 20 20 2f 2a 20 73 61 6d 65 20 61    79   /* same a
17d0: 73 20 54 4b 5f 4c 54 20 20 20 20 20 20 20 2a 2f  s TK_LT       */
17e0: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 49 6e 73 65  .#define OP_Inse
17f0: 72 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20  rt              
1800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
1810: 30 38 0a 23 64 65 66 69 6e 65 20 4f 50 5f 44 65  08.#define OP_De
1820: 73 74 72 6f 79 20 20 20 20 20 20 20 20 20 20 20  stroy           
1830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1840: 20 31 30 39 0a 23 64 65 66 69 6e 65 20 4f 50 5f   109.#define OP_
1850: 52 65 61 64 43 6f 6f 6b 69 65 20 20 20 20 20 20  ReadCookie      
1860: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1870: 20 20 20 31 31 30 0a 23 64 65 66 69 6e 65 20 4f     110.#define O
1880: 50 5f 46 6f 72 63 65 49 6e 74 20 20 20 20 20 20  P_ForceInt      
1890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
18a0: 20 20 20 20 20 31 31 31 0a 23 64 65 66 69 6e 65       111.#define
18b0: 20 4f 50 5f 4c 6f 61 64 41 6e 61 6c 79 73 69 73   OP_LoadAnalysis
18c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
18d0: 20 20 20 20 20 20 20 31 31 32 0a 23 64 65 66 69         112.#defi
18e0: 6e 65 20 4f 50 5f 4f 70 65 6e 56 69 72 74 75 61  ne OP_OpenVirtua
18f0: 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  l               
1900: 20 20 20 20 20 20 20 20 20 31 31 33 0a 23 64 65           113.#de
1910: 66 69 6e 65 20 4f 50 5f 45 78 70 6c 61 69 6e 20  fine OP_Explain 
1920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1930: 20 20 20 20 20 20 20 20 20 20 20 31 31 34 0a 23             114.#
1940: 64 65 66 69 6e 65 20 4f 50 5f 4f 70 65 6e 50 73  define OP_OpenPs
1950: 65 75 64 6f 20 20 20 20 20 20 20 20 20 20 20 20  eudo            
1960: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 31 35               115
1970: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 75 6c 6c  .#define OP_Null
1980: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
19a0: 31 36 0a 23 64 65 66 69 6e 65 20 4f 50 5f 42 6c  16.#define OP_Bl
19b0: 6f 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ob              
19c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
19d0: 20 31 31 37 0a 23 64 65 66 69 6e 65 20 4f 50 5f   117.#define OP_
19e0: 41 64 64 20 20 20 20 20 20 20 20 20 20 20 20 20  Add             
19f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a00: 20 20 20 20 38 36 20 20 20 2f 2a 20 73 61 6d 65      86   /* same
1a10: 20 61 73 20 54 4b 5f 50 4c 55 53 20 20 20 20 20   as TK_PLUS     
1a20: 2a 2f 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4d 65  */.#define OP_Me
1a30: 6d 53 74 6f 72 65 20 20 20 20 20 20 20 20 20 20  mStore          
1a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a50: 20 31 31 38 0a 23 64 65 66 69 6e 65 20 4f 50 5f   118.#define OP_
1a60: 52 65 77 69 6e 64 20 20 20 20 20 20 20 20 20 20  Rewind          
1a70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1a80: 20 20 20 31 31 39 0a 23 64 65 66 69 6e 65 20 4f     119.#define O
1a90: 50 5f 4d 6f 76 65 47 65 20 20 20 20 20 20 20 20  P_MoveGe        
1aa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ab0: 20 20 20 20 20 31 32 30 0a 23 64 65 66 69 6e 65       120.#define
1ac0: 20 4f 50 5f 42 69 74 4e 6f 74 20 20 20 20 20 20   OP_BitNot      
1ad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1ae0: 20 20 20 20 20 20 20 20 39 34 20 20 20 2f 2a 20          94   /* 
1af0: 73 61 6d 65 20 61 73 20 54 4b 5f 42 49 54 4e 4f  same as TK_BITNO
1b00: 54 20 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 4f  T   */.#define O
1b10: 50 5f 4d 65 6d 4d 6f 76 65 20 20 20 20 20 20 20  P_MemMove       
1b20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b30: 20 20 20 20 20 31 32 31 0a 23 64 65 66 69 6e 65       121.#define
1b40: 20 4f 50 5f 4d 65 6d 4e 75 6c 6c 20 20 20 20 20   OP_MemNull     
1b50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b60: 20 20 20 20 20 20 20 31 32 32 0a 23 64 65 66 69         122.#defi
1b70: 6e 65 20 4f 50 5f 46 6f 75 6e 64 20 20 20 20 20  ne OP_Found     
1b80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1b90: 20 20 20 20 20 20 20 20 20 31 32 33 0a 23 64 65           123.#de
1ba0: 66 69 6e 65 20 4f 50 5f 4e 75 6c 6c 52 6f 77 20  fine OP_NullRow 
1bb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1bc0: 20 20 20 20 20 20 20 20 20 20 20 31 32 34 0a 0a             124..
1bd0: 2f 2a 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67  /* The following
1be0: 20 6f 70 63 6f 64 65 20 76 61 6c 75 65 73 20 61   opcode values a
1bf0: 72 65 20 6e 65 76 65 72 20 75 73 65 64 20 2a 2f  re never used */
1c00: 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 6f 74 55  .#define OP_NotU
1c10: 73 65 64 5f 31 32 35 20 20 20 20 20 20 20 20 20  sed_125         
1c20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31                 1
1c30: 32 35 0a 23 64 65 66 69 6e 65 20 4f 50 5f 4e 6f  25.#define OP_No
1c40: 74 55 73 65 64 5f 31 32 36 20 20 20 20 20 20 20  tUsed_126       
1c50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c60: 20 31 32 36 0a 23 64 65 66 69 6e 65 20 4f 50 5f   126.#define OP_
1c70: 4e 6f 74 55 73 65 64 5f 31 32 37 20 20 20 20 20  NotUsed_127     
1c80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1c90: 20 20 20 31 32 37 0a 23 64 65 66 69 6e 65 20 4f     127.#define O
1ca0: 50 5f 4e 6f 74 55 73 65 64 5f 31 32 38 20 20 20  P_NotUsed_128   
1cb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1cc0: 20 20 20 20 20 31 32 38 0a 23 64 65 66 69 6e 65       128.#define
1cd0: 20 4f 50 5f 4e 6f 74 55 73 65 64 5f 31 32 39 20   OP_NotUsed_129 
1ce0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
1cf0: 20 20 20 20 20 20 20 31 32 39 0a 23 64 65 66 69         129.#defi
1d00: 6e 65 20 4f 50 5f 4e 6f 74 55 73 65 64 5f 31 33  ne OP_NotUsed_13
1d10: 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  0               
1d20: 20 20 20 20 20 20 20 20 20 31 33 30 0a 23 64 65           130.#de
1d30: 66 69 6e 65 20 4f 50 5f 4e 6f 74 55 73 65 64 5f  fine OP_NotUsed_
1d40: 31 33 31 20 20 20 20 20 20 20 20 20 20 20 20 20  131             
1d50: 20 20 20 20 20 20 20 20 20 20 20 31 33 31 0a 23             131.#
1d60: 64 65 66 69 6e 65 20 4f 50 5f 4e 6f 74 55 73 65  define OP_NotUse
1d70: 64 5f 31 33 32 20 20 20 20 20 20 20 20 20 20 20  d_132           
1d80: 20 20 20 20 20 20 20 20 20 20 20 20 20 31 33 32               132
1d90: 0a 0a 23 64 65 66 69 6e 65 20 4e 4f 50 55 53 48  ..#define NOPUSH
1da0: 5f 4d 41 53 4b 5f 30 20 36 35 33 36 38 0a 23 64  _MASK_0 65368.#d
1db0: 65 66 69 6e 65 20 4e 4f 50 55 53 48 5f 4d 41 53  efine NOPUSH_MAS
1dc0: 4b 5f 31 20 34 37 38 39 38 0a 23 64 65 66 69 6e  K_1 47898.#defin
1dd0: 65 20 4e 4f 50 55 53 48 5f 4d 41 53 4b 5f 32 20  e NOPUSH_MASK_2 
1de0: 32 32 34 39 33 0a 23 64 65 66 69 6e 65 20 4e 4f  22493.#define NO
1df0: 50 55 53 48 5f 4d 41 53 4b 5f 33 20 33 32 37 36  PUSH_MASK_3 3276
1e00: 31 0a 23 64 65 66 69 6e 65 20 4e 4f 50 55 53 48  1.#define NOPUSH
1e10: 5f 4d 41 53 4b 5f 34 20 36 35 32 31 35 0a 23 64  _MASK_4 65215.#d
1e20: 65 66 69 6e 65 20 4e 4f 50 55 53 48 5f 4d 41 53  efine NOPUSH_MAS
1e30: 4b 5f 35 20 33 30 37 31 39 0a 23 64 65 66 69 6e  K_5 30719.#defin
1e40: 65 20 4e 4f 50 55 53 48 5f 4d 41 53 4b 5f 36 20  e NOPUSH_MASK_6 
1e50: 34 30 38 39 35 0a 23 64 65 66 69 6e 65 20 4e 4f  40895.#define NO
1e60: 50 55 53 48 5f 4d 41 53 4b 5f 37 20 36 36 30 33  PUSH_MASK_7 6603
1e70: 0a 23 64 65 66 69 6e 65 20 4e 4f 50 55 53 48 5f  .#define NOPUSH_
1e80: 4d 41 53 4b 5f 38 20 30 0a 23 64 65 66 69 6e 65  MASK_8 0.#define
1e90: 20 4e 4f 50 55 53 48 5f 4d 41 53 4b 5f 39 20 30   NOPUSH_MASK_9 0
1ea0: 0a                                               .