@@ -58,7 +58,7 @@ This module defines the following functions:
5858
5959.. function :: list_all()
6060
61- Return a :class: `list ` of :class: `Interpreter `,
61+ Return a :class: `list ` of :class: `Interpreter ` objects ,
6262 one for each existing interpreter.
6363
6464.. function :: get_current()
@@ -96,12 +96,12 @@ Interpreter objects
9696
9797 (read-only)
9898
99- Where the interpreter came from.
99+ A string describing where the interpreter came from.
100100
101101 .. method :: is_running()
102102
103- Is the interpreter currently executing code in its
104- :mod: `!__main__ ` module?
103+ Return `` True `` if the interpreter is currently executing code
104+ in its :mod: `!__main__ ` module and `` False `` otherwise.
105105
106106 .. method :: close()
107107
@@ -118,7 +118,8 @@ Interpreter objects
118118
119119 .. method :: call(callable, /, *args, **kwargs)
120120
121- Run the given function in the interpreter (in the current thread).
121+ Return the result of calling running the given function in the
122+ interpreter (in the current thread).
122123
123124 .. method :: call_in_thread(callable, /, *args, **kwargs)
124125
@@ -160,9 +161,7 @@ Exceptions
160161 Basic Usage
161162-----------
162163
163- Creating an interpreter and running code in it:
164-
165- ::
164+ Creating an interpreter and running code in it::
166165
167166 import interpreters
168167
0 commit comments