Show
Ignore:
Timestamp:
01/10/08 16:25:23 (12 months ago)
Author:
ruoso
Message:

[yap6] last commit before rename

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • v6/yap6/NOTES_BOOTSTRAP.txt

    r19360 r19402  
    1111 
    1212 
    13          any dispatcher is a value               any metaclass is a dispatcher            
    14         ____________________________             _____________________________  
    15        |                            |           |                             |  
    16        V                            |           V                             |  
    17   YAP6__Object*                    YAP6__Prototype*                     YAP6__MetaClass* 
    18        |                            ^          |                               ^  
    19        |                            |          |                               |  
    20         ----------------------------            -------------------------------  
    21         any value have a dispatcher             any dispatcher have a metaclass    
     13             any responder interface is an object 
     14                 ____________________________  
     15                |                            | 
     16                V                            | 
     17           YAP6__Object*        YAP6__ResponderInterface* 
     18                |                            ^ 
     19                |                            | 
     20                 ----------------------------  
     21             any object have a responder interface 
    2222 
    2323 
    24 These three C types (typedef struct) are the three basic elements of 
    25 the YAP6 runtime, and they implement the features that Perl 6 needs. 
     24These two C types (typedef struct) are the basic elements of the YAP6 
     25runtime, and they implement the features that Perl 6 needs. 
    2626 
    2727Basic Idea 
    2828=================================================================== 
    2929 
    30 The Object is completely dependant on its prototype, is only a storage 
    31 and the only ones that knows its internal structure are its prototype, 
    32 and, by extension, its metaclass. 
     30The Object is completely dependant on its Responder Interface, which 
     31is the only ones that knows its internal structure. 
    3332 
    3433The prototype object is an Object itself and is the return of the