diff options
Diffstat (limited to 'generic/tclCompile.h')
-rw-r--r-- | generic/tclCompile.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/generic/tclCompile.h b/generic/tclCompile.h index 30b1819..035edac 100644 --- a/generic/tclCompile.h +++ b/generic/tclCompile.h @@ -835,6 +835,8 @@ enum TclInstruction { INST_STR_LE, INST_STR_GE, + INST_LREPLACE4, + /* The last opcode */ LAST_INST_OPCODE }; @@ -1673,6 +1675,12 @@ MODULE_SCOPE int TclPushProcCallFrame(void *clientData, #define TCL_NO_ELEMENT 2 /* Do not push the array element. */ /* + * Flags bits used by lreplace4 instruction + */ +#define TCL_LREPLACE4_END_IS_LAST 1 /* "end" refers to last element */ +#define TCL_LREPLACE4_SINGLE_INDEX 2 /* Second index absent (pure insert) */ + +/* * DTrace probe macros (NOPs if DTrace support is not enabled). */ |