pythonrun.h File Reference

Macros

#define PyParser_SimpleParseString(S, B)
 
#define PyParser_SimpleParseFile(FP, S, B)
 
#define Py_CompileString(str, p, s)
 
#define Py_CompileStringFlags(str, p, s, f)
 
#define PyRun_String(str, s, g, l)
 
#define PyRun_AnyFile(fp, name)
 
#define PyRun_AnyFileEx(fp, name, closeit)
 
#define PyRun_AnyFileFlags(fp, name, flags)
 
#define PyRun_SimpleString(s)
 
#define PyRun_SimpleFile(f, p)
 
#define PyRun_SimpleFileEx(f, p, c)
 
#define PyRun_InteractiveOne(f, p)
 
#define PyRun_InteractiveLoop(f, p)
 
#define PyRun_File(fp, p, s, g, l)
 
#define PyRun_FileEx(fp, p, s, g, l, c)
 
#define PyRun_FileFlags(fp, p, s, g, l, flags)
 
#define PYOS_STACK_MARGIN
 

Functions

 PyAPI_FUNC (int) PyRun_SimpleStringFlags(const char *
 
 PyAPI_FUNC (struct _mod *) PyParser_ASTFromString(const char *s
 
 Py_DEPRECATED (3.9) PyAPI_FUNC(struct _node *) PyParser_SimpleParseStringFlags(const char *
 
 PyAPI_FUNC (PyObject *) PyRun_StringFlags(const char *
 
 PyAPI_FUNC (struct symtable *) Py_SymtableString(const char *str
 
 PyAPI_FUNC (const char *) _Py_SourceAsString(PyObject *cmd
 
 PyAPI_FUNC (void) PyErr_Print(void)
 
 PyAPI_FUNC (char *) PyOS_Readline(FILE *
 
 PyAPI_DATA (char) *(*PyOS_ReadlineFunctionPointer)(FILE *
 
FILE const char * PyAPI_DATA (PyThreadState *) _PyOS_ReadlineTState
 

Variables

PyCompilerFlags const char * filename
 
PyCompilerFlags const char int closeit
 
PyCompilerFlags const char int PyCompilerFlags * flags
 
const char int start
 
const char int PyCompilerFlags PyArena * arena
 
const char const char * enc
 
const char const char int const char * ps1
 
const char const char int const char const char * ps2
 
const char const char int const char const char PyCompilerFlags int * errcode
 
 int
 
PyObject PyObject PyCompilerFlags const char int PyObject * globals
 
PyObject PyObject PyCompilerFlags const char int PyObject PyObject * locals
 
const char int PyCompilerFlags int optimize
 
const char * funcname
 
const char const char * what
 
const char const char PyCompilerFlags * cf
 
const char const char PyCompilerFlags PyObject ** cmd_copy
 
PyObject PyObject int s
 
PyObject PyObject int PyObject * g
 
PyObject PyObject int PyObject PyObject * l
 
const char * name
 
const char * p
 
const char int c
 
FILE const char *PyAPI_DATA() int(* PyOS_InputHook )(void)
 

Macro Definition Documentation

◆ PyParser_SimpleParseString

#define PyParser_SimpleParseString (   S,
  B 
)

◆ PyParser_SimpleParseFile

#define PyParser_SimpleParseFile (   FP,
  S,
  B 
)

◆ Py_CompileString

#define Py_CompileString (   str,
  p,
  s 
)

◆ Py_CompileStringFlags

#define Py_CompileStringFlags (   str,
  p,
  s,
  f 
)

◆ PyRun_String

#define PyRun_String (   str,
  s,
  g,
  l 
)

◆ PyRun_AnyFile

#define PyRun_AnyFile (   fp,
  name 
)

◆ PyRun_AnyFileEx

#define PyRun_AnyFileEx (   fp,
  name,
  closeit 
)

◆ PyRun_AnyFileFlags

#define PyRun_AnyFileFlags (   fp,
  name,
  flags 
)

◆ PyRun_SimpleString

#define PyRun_SimpleString (   s)

◆ PyRun_SimpleFile

#define PyRun_SimpleFile (   f,
  p 
)

◆ PyRun_SimpleFileEx

#define PyRun_SimpleFileEx (   f,
  p,
  c 
)

◆ PyRun_InteractiveOne

#define PyRun_InteractiveOne (   f,
  p 
)

◆ PyRun_InteractiveLoop

#define PyRun_InteractiveLoop (   f,
  p 
)

◆ PyRun_File

#define PyRun_File (   fp,
  p,
  s,
  g,
  l 
)

◆ PyRun_FileEx

#define PyRun_FileEx (   fp,
  p,
  s,
  g,
  l,
  c 
)

◆ PyRun_FileFlags

#define PyRun_FileFlags (   fp,
  p,
  s,
  g,
  l,
  flags 
)

◆ PYOS_STACK_MARGIN

#define PYOS_STACK_MARGIN

Function Documentation

◆ PyAPI_FUNC() [1/7]

PyAPI_FUNC ( int  ) const

◆ PyAPI_FUNC() [2/7]

PyAPI_FUNC ( struct _mod *  ) const

◆ Py_DEPRECATED()

Py_DEPRECATED ( 3.  9) const

◆ PyAPI_FUNC() [3/7]

PyAPI_FUNC ( PyObject *  ) const

◆ PyAPI_FUNC() [4/7]

PyAPI_FUNC ( struct symtable *  ) const

◆ PyAPI_FUNC() [5/7]

PyAPI_FUNC ( const char *  )

◆ PyAPI_FUNC() [6/7]

PyAPI_FUNC ( void  )

◆ PyAPI_FUNC() [7/7]

PyAPI_FUNC ( char *  )

◆ PyAPI_DATA() [1/2]

PyAPI_DATA ( char  )

◆ PyAPI_DATA() [2/2]

FILE const char* PyAPI_DATA ( PyThreadState *  )

Variable Documentation

◆ filename

PyObject* filename

◆ closeit

const char int closeit

◆ flags

const char int PyObject PyObject PyCompilerFlags* flags

◆ start

PyObject int start

◆ arena

PyObject const char int const char const char PyCompilerFlags int PyArena* arena

◆ enc

PyObject const char* enc

◆ ps1

PyObject const char int const char* ps1

◆ ps2

PyObject const char int const char const char* ps2

◆ errcode

PyObject const char int const char const char PyCompilerFlags int* errcode

◆ int

int

◆ globals

◆ locals

◆ optimize

◆ funcname

const char* funcname

◆ what

const char const char* what

◆ cf

const char const char PyCompilerFlags* cf

◆ cmd_copy

const char const char PyCompilerFlags PyObject** cmd_copy

◆ s

const char int s

◆ g

const char int PyObject* g

◆ l

const char int PyObject PyObject * l

◆ name

const char* name

◆ p

const char* p

◆ c

const char int PyObject PyObject int c

◆ PyOS_InputHook

FILE const char* PyAPI_DATA() int(* PyOS_InputHook) (void) ( void  )