[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}