[Python-checkins] CVS: /python/nondist/src/Compiler/p2c ast.py,1.6,1.7

Jeremy Hylton jhylton@cnri.reston.va.us
Thu, 17 Feb 2000 17:06:23 -0500


Update of /projects/cvsroot//python/nondist/src/Compiler/p2c
In directory goon.cnri.reston.va.us:/home/jhylton/python/nondist/src/Compiler/p2c

Modified Files:
	ast.py 
Log Message:
add varargs and kwargs flags to Lambda nodes


Index: ast.py
===================================================================
RCS file: /projects/cvsroot//python/nondist/src/Compiler/p2c/ast.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** ast.py	2000/02/15 21:30:00	1.6
--- ast.py	2000/02/17 22:06:20	1.7
***************
*** 106,109 ****
--- 106,114 ----
      self.code = code
      self._children = ('lambda', argnames, defaults, flags, code)
+     self.varargs = self.kwargs = None
+     if flags & CO_VARARGS:
+       self.varargs = 1
+     if flags & CO_VARKEYWORDS:
+       self.kwargs = 1
  
    def __repr__(self):