Changeset 29087 in project


Ignore:
Timestamp:
06/13/13 12:06:06 (8 years ago)
Author:
juergen
Message:

multi-methods added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/users/juergen-lorenz

    r28916 r29087  
    1212
    1313An implementation of "Design by Contract", coined by Bertrand Meyer for his Eiffel language.
     14
     15=== [[/eggref/4/multi-methods|multi-methods]]
     16
     17exports two modules, methods and multi-methods. The former implements
     18another variant of design-by-contract for procedures, the latter a
     19variant of generic functions: The client has complete control over the
     20multi-methods state, a search tree, and can decide where to insert
     21methods, so that more specific methods are found before less specific ones.
    1422
    1523=== [[/eggref/4/low-level-macros|low-level-macros]]
Note: See TracChangeset for help on using the changeset viewer.