diff options
author | Eric V. Smith <eric@trueblade.com> | 2015-11-03 17:45:05 (GMT) |
---|---|---|
committer | Eric V. Smith <eric@trueblade.com> | 2015-11-03 17:45:05 (GMT) |
commit | a78c7954d549fba967a842143b4e3050ff488468 (patch) | |
tree | 26e0270948bb638d1b11dec80cfbc6397fdc2643 /Include/ceval.h | |
parent | 2753a096e0365bf93e1fd3a3e20735f598c14e91 (diff) | |
download | cpython-a78c7954d549fba967a842143b4e3050ff488468.zip cpython-a78c7954d549fba967a842143b4e3050ff488468.tar.gz cpython-a78c7954d549fba967a842143b4e3050ff488468.tar.bz2 |
Issue 25483: Add an opcode to make f-string formatting more robust.
Diffstat (limited to 'Include/ceval.h')
-rw-r--r-- | Include/ceval.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Include/ceval.h b/Include/ceval.h index b5373a9..d194044 100644 --- a/Include/ceval.h +++ b/Include/ceval.h @@ -206,6 +206,14 @@ PyAPI_FUNC(int) _PyEval_SliceIndex(PyObject *, Py_ssize_t *); PyAPI_FUNC(void) _PyEval_SignalAsyncExc(void); #endif +/* Masks and values used by FORMAT_VALUE opcode. */ +#define FVC_MASK 0x3 +#define FVC_NONE 0x0 +#define FVC_STR 0x1 +#define FVC_REPR 0x2 +#define FVC_ASCII 0x3 +#define FVS_MASK 0x4 +#define FVS_HAVE_SPEC 0x4 #ifdef __cplusplus } |