OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
python37
/
include
/
python3.7m
Server IP: 2a02:4780:11:1084:0:327f:3464:10
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/16/2023 11:25:44 AM
rwxr-xr-x
📄
Python-ast.h
21.29 KB
06/05/2023 08:46:05 PM
rw-r--r--
📄
Python.h
3.47 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
abstract.h
39.84 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
accu.h
1016 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
asdl.h
1.18 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
ast.h
641 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
bitset.h
810 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
bltinmodule.h
264 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
boolobject.h
886 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
bytearrayobject.h
2.06 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
bytes_methods.h
3.22 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
bytesobject.h
8.29 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
cellobject.h
713 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
ceval.h
8.51 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
classobject.h
1.64 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
code.h
5.92 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
codecs.h
6.63 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
compile.h
2.88 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
complexobject.h
1.76 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
context.h
1.97 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
datetime.h
9.62 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
descrobject.h
3.06 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
dictobject.h
7.15 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
dtoa.h
458 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
dynamic_annotations.h
21.94 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
enumobject.h
253 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
errcode.h
1.66 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
eval.h
1.18 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
fileobject.h
1.77 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
fileutils.h
4.43 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
floatobject.h
4.68 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
frameobject.h
3.24 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
funcobject.h
4.08 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
genobject.h
3.56 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
graminit.h
1.95 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
grammar.h
2.26 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
import.h
4.86 KB
06/05/2023 08:45:13 PM
rw-r--r--
📁
internal
-
02/16/2024 09:01:56 PM
rwxr-xr-x
📄
intrcheck.h
861 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
iterobject.h
567 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
listobject.h
2.86 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
longintrepr.h
3.71 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
longobject.h
8.39 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
marshal.h
803 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
memoryobject.h
2.7 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
metagrammar.h
253 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
methodobject.h
4.41 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
modsupport.h
8.36 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
moduleobject.h
2.25 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
namespaceobject.h
349 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
node.h
1.09 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
object.h
40.86 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
objimpl.h
14.13 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
odictobject.h
1.25 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
opcode.h
4.99 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
osdefs.h
691 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
osmodule.h
291 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
parsetok.h
2.84 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
patchlevel.h
1.27 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pgen.h
253 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
pgenheaders.h
1.19 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
py_curses.h
3.97 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyarena.h
2.68 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyatomic.h
15.74 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pycapsule.h
1.69 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyconfig-64.h
44.25 KB
04/17/2024 05:33:22 PM
rw-r--r--
📄
pyconfig.h
162 bytes
01/29/2024 12:00:09 PM
rw-r--r--
📄
pyctype.h
1.29 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pydebug.h
1.19 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pydtrace.h
2.23 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyerrors.h
16.96 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyexpat.h
2.39 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyfpe.h
341 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyhash.h
4.04 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pylifecycle.h
7.6 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pymacconfig.h
2.92 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pymacro.h
3.45 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pymath.h
8.12 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pymem.h
8.78 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pyport.h
27.57 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pystate.h
15.94 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pystrcmp.h
436 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
pystrhex.h
495 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
pystrtod.h
1.45 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pythonrun.h
6.06 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pythread.h
5.21 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
pytime.h
8.72 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
rangeobject.h
629 bytes
06/05/2023 08:45:13 PM
rw-r--r--
📄
setobject.h
3.28 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
sliceobject.h
2.42 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
structmember.h
1.98 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
structseq.h
1.34 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
symtable.h
4.81 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
sysmodule.h
1.48 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
token.h
2.42 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
traceback.h
3.56 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
tupleobject.h
2.41 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
typeslots.h
2.2 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
ucnhash.h
1.03 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
unicodeobject.h
80.35 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
warnings.h
1.73 KB
06/05/2023 08:45:13 PM
rw-r--r--
📄
weakrefobject.h
2.8 KB
06/05/2023 08:45:13 PM
rw-r--r--
Editing: pymacro.h
Close
#ifndef Py_PYMACRO_H #define Py_PYMACRO_H /* Minimum value between x and y */ #define Py_MIN(x, y) (((x) > (y)) ? (y) : (x)) /* Maximum value between x and y */ #define Py_MAX(x, y) (((x) > (y)) ? (x) : (y)) /* Absolute value of the number x */ #define Py_ABS(x) ((x) < 0 ? -(x) : (x)) #define _Py_XSTRINGIFY(x) #x /* Convert the argument to a string. For example, Py_STRINGIFY(123) is replaced with "123" by the preprocessor. Defines are also replaced by their value. For example Py_STRINGIFY(__LINE__) is replaced by the line number, not by "__LINE__". */ #define Py_STRINGIFY(x) _Py_XSTRINGIFY(x) /* Get the size of a structure member in bytes */ #define Py_MEMBER_SIZE(type, member) sizeof(((type *)0)->member) /* Argument must be a char or an int in [-128, 127] or [0, 255]. */ #define Py_CHARMASK(c) ((unsigned char)((c) & 0xff)) /* Assert a build-time dependency, as an expression. Your compile will fail if the condition isn't true, or can't be evaluated by the compiler. This can be used in an expression: its value is 0. Example: #define foo_to_char(foo) \ ((char *)(foo) \ + Py_BUILD_ASSERT_EXPR(offsetof(struct foo, string) == 0)) Written by Rusty Russell, public domain, http://ccodearchive.net/ */ #define Py_BUILD_ASSERT_EXPR(cond) \ (sizeof(char [1 - 2*!(cond)]) - 1) #define Py_BUILD_ASSERT(cond) do { \ (void)Py_BUILD_ASSERT_EXPR(cond); \ } while(0) /* Get the number of elements in a visible array This does not work on pointers, or arrays declared as [], or function parameters. With correct compiler support, such usage will cause a build error (see Py_BUILD_ASSERT_EXPR). Written by Rusty Russell, public domain, http://ccodearchive.net/ Requires at GCC 3.1+ */ #if (defined(__GNUC__) && !defined(__STRICT_ANSI__) && \ (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 1)) || (__GNUC__ >= 4))) /* Two gcc extensions. &a[0] degrades to a pointer: a different type from an array */ #define Py_ARRAY_LENGTH(array) \ (sizeof(array) / sizeof((array)[0]) \ + Py_BUILD_ASSERT_EXPR(!__builtin_types_compatible_p(typeof(array), \ typeof(&(array)[0])))) #else #define Py_ARRAY_LENGTH(array) \ (sizeof(array) / sizeof((array)[0])) #endif /* Define macros for inline documentation. */ #define PyDoc_VAR(name) static char name[] #define PyDoc_STRVAR(name,str) PyDoc_VAR(name) = PyDoc_STR(str) #ifdef WITH_DOC_STRINGS #define PyDoc_STR(str) str #else #define PyDoc_STR(str) "" #endif /* Below "a" is a power of 2. */ /* Round down size "n" to be a multiple of "a". */ #define _Py_SIZE_ROUND_DOWN(n, a) ((size_t)(n) & ~(size_t)((a) - 1)) /* Round up size "n" to be a multiple of "a". */ #define _Py_SIZE_ROUND_UP(n, a) (((size_t)(n) + \ (size_t)((a) - 1)) & ~(size_t)((a) - 1)) /* Round pointer "p" down to the closest "a"-aligned address <= "p". */ #define _Py_ALIGN_DOWN(p, a) ((void *)((uintptr_t)(p) & ~(uintptr_t)((a) - 1))) /* Round pointer "p" up to the closest "a"-aligned address >= "p". */ #define _Py_ALIGN_UP(p, a) ((void *)(((uintptr_t)(p) + \ (uintptr_t)((a) - 1)) & ~(uintptr_t)((a) - 1))) /* Check if pointer "p" is aligned to "a"-bytes boundary. */ #define _Py_IS_ALIGNED(p, a) (!((uintptr_t)(p) & (uintptr_t)((a) - 1))) #ifdef __GNUC__ #define Py_UNUSED(name) _unused_ ## name __attribute__((unused)) #else #define Py_UNUSED(name) _unused_ ## name #endif #define Py_UNREACHABLE() abort() #endif /* Py_PYMACRO_H */