E&S CVS Commit: PEAK-Rules - Added Aspects (ala PEP 3124) and refactor to use them in place of spec

pje at eby-sarna.com pje at eby-sarna.com
Tue Jun 12 00:51:22 EDT 2007


Author: pje
Date: Tue Jun 12 00:51:21 2007
New Revision: 2308

URL: http://svn.eby-sarna.com?rev=2308&view=rev
Log:
Added Aspects (ala PEP 3124) and refactor to use them in place of special
methods.  Refactor indexes to be aspects of an engine.  Improved handling
for the self-referential bootstrapping of the implies() generic function.

Added:
    PEAK-Rules/Aspects.txt   (with props)
Modified:
    PEAK-Rules/Indexing.txt
    PEAK-Rules/peak/rules/core.py
    PEAK-Rules/peak/rules/indexing.py
    PEAK-Rules/test_rules.py




More information about the source-changes mailing list