[Python-checkins] CVS: python/dist/src/Tools/compiler/doc compiler.tex,1.2,1.3

Fred L. Drake fdrake@users.sourceforge.net
Wed, 15 Aug 2001 07:35:15 -0700


Update of /cvsroot/python/python/dist/src/Tools/compiler/doc
In directory usw-pr-cvs1:/tmp/cvs-serv21237

Modified Files:
	compiler.tex 
Log Message:

Fix small markup consistency nits.


Index: compiler.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/compiler/doc/compiler.tex,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** compiler.tex	2001/08/14 22:38:03	1.2
--- compiler.tex	2001/08/15 14:35:13	1.3
***************
*** 76,80 ****
  \begin{funcdesc}{parseFile}{path}
  Return an abstract syntax tree for the Python source code in the file
! specified by \var{path}.  It is equivalent to \code{parse(open(path).read())}.
  \end{funcdesc}
  
--- 76,81 ----
  \begin{funcdesc}{parseFile}{path}
  Return an abstract syntax tree for the Python source code in the file
! specified by \var{path}.  It is equivalent to
! \code{parse(open(\var{path}).read())}.
  \end{funcdesc}
  
***************
*** 164,168 ****
    \begin{methoddesc}{getChildNodes}{}
      Returns a flattened list of the child nodes in the order they
!     occur.  This method is like \method{getChildNodes}, except that it
      only returns those children that are \class{Node} instances.
    \end{methoddesc}
--- 165,169 ----
    \begin{methoddesc}{getChildNodes}{}
      Returns a flattened list of the child nodes in the order they
!     occur.  This method is like \method{getChildNodes()}, except that it
      only returns those children that are \class{Node} instances.
    \end{methoddesc}
***************
*** 211,215 ****
  value is something other than an instance, the type is noted in the
  comment.  The attributes are listed in the order in which they are
! returned by \method{getChildren} and \method{getChildNodes}.
  
  \input{asttable}
--- 212,216 ----
  value is something other than an instance, the type is noted in the
  comment.  The attributes are listed in the order in which they are
! returned by \method{getChildren()} and \method{getChildNodes()}.
  
  \input{asttable}
***************
*** 247,253 ****
  The \class{ASTVisitor} is responsible for walking over the tree in the
  correct order.  A walk begins with a call to \method{preorder()}.  For
! each node, it checks the \var{visitor} argument to \method{preorder{}}
  for a method named `visitNodeType,' where NodeType is the name of the
! node's class, e.g. for a \class{While} node a \method{visitWhile}
  would be called .  If the method exists, it is called with the node as
  its first argument.
--- 248,254 ----
  The \class{ASTVisitor} is responsible for walking over the tree in the
  correct order.  A walk begins with a call to \method{preorder()}.  For
! each node, it checks the \var{visitor} argument to \method{preorder()}
  for a method named `visitNodeType,' where NodeType is the name of the
! node's class, e.g. for a \class{While} node a \method{visitWhile()}
  would be called .  If the method exists, it is called with the node as
  its first argument.
***************
*** 257,261 ****
  the visitor argument by adding a visit method to the visitor; this
  method can be used to visit a particular child node.  If no visitor is
! found for a particular node type, the \method{default} method is
  called. 
  
--- 258,262 ----
  the visitor argument by adding a visit method to the visitor; this
  method can be used to visit a particular child node.  If no visitor is
! found for a particular node type, the \method{default()} method is
  called. 
  
***************
*** 279,283 ****
  
  The code generator is a visit that emits bytecodes.  Each visit method
! can call the \method{emit} method to emit a new bytecode.  The basic
  code generator is specialized for modules, classes, and functions.  An
  assembler converts that emitted instructions to the low-level bytecode
--- 280,284 ----
  
  The code generator is a visit that emits bytecodes.  Each visit method
! can call the \method{emit()} method to emit a new bytecode.  The basic
  code generator is specialized for modules, classes, and functions.  An
  assembler converts that emitted instructions to the low-level bytecode