Lines Matching +full:restricted +full:- +full:rules
25 interpreter command line with the :option:`-c` option) is a code block.
27 line using a :option:`-m` argument is also a code block. The string
28 argument passed to the built-in functions :func:`eval` and :func:`exec` is a
49 ----------------
70 …clause, :keyword:`except* <except_star>` clause, or in the as-pattern in structural pattern matchi…
83 function definition or at the module level (the top-level code block).
94 that name established by the following name resolution rules.
99 -------------------
116 single: NameError (built-in exception)
131 See :ref:`the FAQ entry on UnboundLocalError <faq-unboundlocalerror>`
135 specified in the statement refer to the bindings of those names in the top-level
136 namespace. Names are resolved in the top-level namespace by searching the
162 These references follow the normal rules for name resolution with an exception
166 class block; it does not extend to the code blocks of methods -- this includes
176 Builtins and restricted execution
177 ---------------------------------
179 .. index:: pair: restricted; execution
181 .. impl-detail::
192 :mod:`__main__` module, ``__builtins__`` is the built-in module
197 .. _dynamic-features:
200 ---------------------------------
241 The Python interpreter raises an exception when it detects a run-time error
254 re-entering the offending piece of code from the top).
256 .. index:: single: SystemExit (built-in exception)
264 the instance or a :term:`non-virtual base class <abstract base class>` thereof.