Show
Ignore:
Timestamp:
05/10/05 02:16:17 (4 years ago)
Author:
mugwump
svk:copy_cache_prev:
4437
Message:

* explanatory essay in MetaAssoc?
* added missing clause on a Class.hs rule
* convert ∃ → ∀ in MetaClass?

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ext/Perl-MetaClass/lib/Perl/MetaClass.pm

    r2910 r2911  
    2929# NOTE:  
    3030# the next 2 methods enforce the rule; 
    31 #    MetaClass A, B | A.clsSuper = B ↔ A ∈ B.clsSubClasses 
     31#    MetaClass A, B | A.clsSuper = B ↔ A ∈ B.clsSubClasses 
    3232# which in english means: 
    3333#   A is a superclass of B and A is found within B's list of subclasses 
     
    7373} 
    7474 
    75 # XXX -- what do we do about visibility here? 
    76 # is it a property of the MetaProperty? or is 
    77 # it a property of the relationship with the 
    78 # MetaClass?  
    79  
     75# visibility is not as important on the MetaModel as it is on the real 
     76# Class Model. 
    8077sub clsProperties(Str $inv: Array *@properties) returns Hash { 
    8178    my %self := get_instance($inv, "Perl::MetaClass"); 
     
    128125 
    129126=head1 SYNOPSIS 
    130    
     127 
    131128  #         Package 
    132129  #          |