| Home | Trees | Index | Help |
|
|---|
| Package yagdoc :: Module tokenizer :: Class Macro |
|
object --+
|
Macro
| Method Summary | |
|---|---|
Create a new Macro definition. | |
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
| |
| Instance Variable Summary | |
|---|---|
list of str |
args: list of macro arguments (ellipsis forms a
'...' argument). |
list of Token |
body: Macro body, these tokens were too removed from the main list. |
Token |
name: Token 'i' with the macro name, it was removed from the
main token list. |
| Class Variable Summary | |
|---|---|
list |
__slots__ = ['name', 'args', 'body']
|
| Method Details |
|---|
__init__(self,
name,
args,
body)
Create a new Macro definition.
|
| Instance Variable Details |
|---|
argslist of macro arguments (ellipsis forms a
'...' argument).
|
bodyMacro body, these tokens were too removed from the main list.
|
nameToken'i' with the macro name, it was removed from the
main token list. It is Token instead of just string to remember
the location of the macro definition.
|
| Class Variable Details |
|---|
__slots__
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Fri Oct 5 00:36:53 2007 | http://epydoc.sf.net |