Commit ea6a28c9 authored by Andrés Delfino's avatar Andrés Delfino Committed by Serhiy Storchaka

Mark -c and -O as command line options in reStructuredText. (GH-10103)

parent c64583b6
...@@ -22,7 +22,7 @@ The following are blocks: a module, a function body, and a class definition. ...@@ -22,7 +22,7 @@ The following are blocks: a module, a function body, and a class definition.
Each command typed interactively is a block. A script file (a file given as Each command typed interactively is a block. A script file (a file given as
standard input to the interpreter or specified as a command line argument to the standard input to the interpreter or specified as a command line argument to the
interpreter) is a code block. A script command (a command specified on the interpreter) is a code block. A script command (a command specified on the
interpreter command line with the '**-c**' option) is a code block. The string interpreter command line with the :option:`-c` option) is a code block. The string
argument passed to the built-in functions :func:`eval` and :func:`exec` is a argument passed to the built-in functions :func:`eval` and :func:`exec` is a
code block. code block.
......
...@@ -951,7 +951,7 @@ In :ref:`the remaining cases <using-on-interface-options>` ...@@ -951,7 +951,7 @@ In :ref:`the remaining cases <using-on-interface-options>`
:mod:`__main__` does not correspond directly with an importable module: :mod:`__main__` does not correspond directly with an importable module:
- interactive prompt - interactive prompt
- -c switch - :option:`-c` option
- running from stdin - running from stdin
- running directly from a source or bytecode file - running directly from a source or bytecode file
......
...@@ -402,7 +402,7 @@ The extended form, ``assert expression1, expression2``, is equivalent to :: ...@@ -402,7 +402,7 @@ The extended form, ``assert expression1, expression2``, is equivalent to ::
These equivalences assume that :const:`__debug__` and :exc:`AssertionError` refer to These equivalences assume that :const:`__debug__` and :exc:`AssertionError` refer to
the built-in variables with those names. In the current implementation, the the built-in variables with those names. In the current implementation, the
built-in variable :const:`__debug__` is ``True`` under normal circumstances, built-in variable :const:`__debug__` is ``True`` under normal circumstances,
``False`` when optimization is requested (command line option -O). The current ``False`` when optimization is requested (command line option :option:`-O`). The current
code generator emits no code for an assert statement when optimization is code generator emits no code for an assert statement when optimization is
requested at compile time. Note that it is unnecessary to include the source requested at compile time. Note that it is unnecessary to include the source
code for the expression that failed in the error message; it will be displayed code for the expression that failed in the error message; it will be displayed
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment