comedy.analyzer — Analyzer

Analyzing comedy.node.Sumbol:

>>> from comedy.node import *
>>> from comedy.object import *
>>> id = Symbol(u'test')
>>> env = Object(class_=None)
>>> env.attributes[u'test'] = 123
>>> analyze(id)(env)
123

Analyzing comedy.node.Attribute:

>>> env.attributes[u'environment'] = env
>>> attr = Attribute(Symbol(u'environment'), id)
>>> analyze(attr)(env)
123

Project Versions

Previous topic

comedy.object — Runtime objects

This Page