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 PyCompilerFlagsflags
 
const char int start
 
const char int PyCompilerFlags PyArenaarena
 
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 interrcode
 
 int
 
PyObject PyObject PyCompilerFlags const char int PyObjectglobals
 
PyObject PyObject PyCompilerFlags const char int PyObject PyObjectlocals
 
const char int PyCompilerFlags int optimize
 
const char * funcname
 
const char const char * what
 
const char const char PyCompilerFlagscf
 
const char const char PyCompilerFlags PyObject ** cmd_copy
 
PyObject PyObject int s
 
PyObject PyObject int PyObjectg
 
PyObject PyObject int PyObject PyObjectl
 
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,
 
)

◆ PyParser_SimpleParseFile

#define PyParser_SimpleParseFile (   FP,
  S,
 
)

◆ 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  )