Focus on visitors rather than transforms; Transform.py renamed to Visitor.py
authorDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Tue, 27 May 2008 11:15:50 +0000 (13:15 +0200)
committerDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Tue, 27 May 2008 11:15:50 +0000 (13:15 +0200)
commitfcccb15f8c4d582c727ec2c79e0705c6afbc7e49
treef10b061f9c443586f47e9f81f9872c702788e551
parentdd000240e072ddf67759849c09a5edd16d732e96
Focus on visitors rather than transforms; Transform.py renamed to Visitor.py

Some changes in class hierarchies etc.; transforms no longer has a common
base class and VisitorTransform is a subclass of TreeVisitor rather than
the reverse. Also removed visitor use of get_child_accessors;
child_attrs is accessed directly (because of claims of overengineering :-) ).

--HG--
rename : Cython/Compiler/Transform.py => Cython/Compiler/Visitor.py
Cython/CodeWriter.py
Cython/Compiler/CmdLine.py
Cython/Compiler/ExprNodes.py
Cython/Compiler/Main.py
Cython/Compiler/Nodes.py
Cython/Compiler/Transform.py [deleted file]
Cython/Compiler/TreeFragment.py
Cython/Compiler/Visitor.py [new file with mode: 0644]
Cython/TestUtils.py