[Python-checkins] CVS: python/dist/src/Doc/lib libdis.tex,1.20,1.21
Fred L. Drake
python-dev@python.org
Thu, 17 Aug 2000 15:19:28 -0700
Update of /cvsroot/python/python/dist/src/Doc/lib
In directory slayer.i.sourceforge.net:/tmp/cvs-serv20709/lib
Modified Files:
libdis.tex
Log Message:
Martin v. Loewis <martin@loewis.home.cs.tu-berlin.de>:
Document opcodes added to support extended call syntax.
Index: libdis.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libdis.tex,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** libdis.tex 2000/08/11 22:15:52 1.20
--- libdis.tex 2000/08/17 22:19:26 1.21
***************
*** 514,515 ****
--- 514,534 ----
See the \code{slice()}\bifuncindex{slice} built-in function.
\end{opcodedesc}
+
+ \begin{opcodedesc}{CALL_FUNCTION_VAR}{argc}
+ Calls a function. \var{argc} is interpreted as in \code{CALL_FUNCTION}.
+ The top element on the stack contains the variable argument list, followed
+ by keyword and positional arguments.
+ \end{opcodedesc}
+
+ \begin{opcodedesc}{CALL_FUNCTION_KW}{argc}
+ Calls a function. \var{argc} is interpreted as in \code{CALL_FUNCTION}.
+ The top element on the stack contains the keyword arguments dictionary,
+ followed by explicit keyword and positional arguments.
+ \end{opcodedesc}
+
+ \begin{opcodedesc}{CALL_FUNCTION_VAR_KW}{argc}
+ Calls a function. \var{argc} is interpreted as in
+ \code{CALL_FUNCTION}. The top element on the stack contains the
+ keyword arguments dictionary, followed by the variable-arguments
+ tuple, followed by explicit keyword and positional arguments.
+ \end{opcodedesc}