[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):