From: Berker Peksag Date: Mon, 2 Mar 2015 04:33:30 +0000 (+0200) Subject: Issue #20521: Change ``TOS`` to TOS in dis documentation. X-Git-Tag: v3.5.0a2~52^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ab4040e3c636361b4ba5fe3230d12be530aebe61;p=python Issue #20521: Change ``TOS`` to TOS in dis documentation. TOS is an abbreviation of top-of-stack. Patch by Sven Berkvens-Matthijsse. --- diff --git a/Doc/library/dis.rst b/Doc/library/dis.rst index 1b7cfe1b34..5f1923f311 100644 --- a/Doc/library/dis.rst +++ b/Doc/library/dis.rst @@ -544,12 +544,12 @@ the stack so that it is available for further iterations of the loop. .. opcode:: YIELD_VALUE - Pops ``TOS`` and yields it from a :term:`generator`. + Pops TOS and yields it from a :term:`generator`. .. opcode:: YIELD_FROM - Pops ``TOS`` and delegates to it as a subiterator from a :term:`generator`. + Pops TOS and delegates to it as a subiterator from a :term:`generator`. .. versionadded:: 3.3 @@ -770,9 +770,9 @@ the more significant byte last. .. opcode:: FOR_ITER (delta) - ``TOS`` is an :term:`iterator`. Call its :meth:`~iterator.__next__` method. + TOS is an :term:`iterator`. Call its :meth:`~iterator.__next__` method. If this yields a new value, push it on the stack (leaving the iterator below - it). If the iterator indicates it is exhausted ``TOS`` is popped, and the + it). If the iterator indicates it is exhausted TOS is popped, and the byte code counter is incremented by *delta*.