summaryrefslogtreecommitdiff
path: root/pypers/pep318/example.py
blob: aedb6f3c459b9a10f2902aa7e18436806cb6e2d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# example.py

from example2 import identity,name
import inspect, decorators; decorators.enhance_classes("[Decorated]")

class C1: # automagically converted to a decorated class
    identity=identity 

class C2: # automagically converted to a DecoratedLogged class
    "[Logged]"
    name=name

c1=C1() # C1 instance
c2=C2() # C2 instance