Issue 2117. Update compiler module to handle class decorators.

Thanks Thomas Herve
This commit is contained in:
Facundo Batista 2008-02-25 18:06:00 +00:00
parent a3c8c10201
commit 4219da4bd0
4 changed files with 21 additions and 4 deletions

View file

@ -14,7 +14,7 @@ Stmt: nodes!
Decorators: nodes!
Function: decorators&, name*, argnames*, defaults!, flags*, doc*, code
Lambda: argnames*, defaults!, flags*, code
Class: name*, bases!, doc*, code
Class: name*, bases!, doc*, code, decorators& = None
Pass:
Break:
Continue:
@ -97,7 +97,7 @@ init(Lambda):
self.kwargs = 1
init(GenExpr):
self.argnames = ['[outmost-iterable]']
self.argnames = ['.0']
self.varargs = self.kwargs = None
init(GenExprFor):