https://github.com/python/cpython/commit/8ef549069c56b6c1b44ef219df665a6e3411bf31
commit: 8ef549069c56b6c1b44ef219df665a6e3411bf31
branch: 3.13
author: Miss Islington (bot) <[email protected]>
committer: erlend-aasland <[email protected]>
date: 2025-09-17T17:05:29+01:00
summary:

[3.13] gh-129368: In PyRun C API docs, clarify what a "start token" is 
(GH-129935) (#139043)

(cherry picked from commit e1eca8b308a585af45e9ebf4f605c9f67b7115d8)

Co-authored-by: Rajhans Jadhao <[email protected]>

files:
M Doc/c-api/veryhigh.rst

diff --git a/Doc/c-api/veryhigh.rst b/Doc/c-api/veryhigh.rst
index fb07fec7effce8..ee0595a9e089c9 100644
--- a/Doc/c-api/veryhigh.rst
+++ b/Doc/c-api/veryhigh.rst
@@ -183,7 +183,8 @@ the same library that the Python runtime is using.
    objects *globals* and *locals* with the compiler flags specified by
    *flags*.  *globals* must be a dictionary; *locals* can be any object
    that implements the mapping protocol.  The parameter *start* specifies
-   the start token that should be used to parse the source code.
+   the start symbol and must one of the following:
+   :c:data:`Py_eval_input`, :c:data:`Py_file_input`, or 
:c:data:`Py_single_input`.
 
    Returns the result of executing the code as a Python object, or ``NULL`` if 
an
    exception was raised.
@@ -231,7 +232,7 @@ the same library that the Python runtime is using.
 .. c:function:: PyObject* Py_CompileStringObject(const char *str, PyObject 
*filename, int start, PyCompilerFlags *flags, int optimize)
 
    Parse and compile the Python source code in *str*, returning the resulting 
code
-   object.  The start token is given by *start*; this can be used to constrain 
the
+   object.  The start symbol is given by *start*; this can be used to 
constrain the
    code which can be compiled and should be :c:data:`Py_eval_input`,
    :c:data:`Py_file_input`, or :c:data:`Py_single_input`.  The filename 
specified by
    *filename* is used to construct the code object and may appear in 
tracebacks or

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to