Changeset 36629 in project


Ignore:
Timestamp:
09/16/18 16:43:30 (4 days ago)
Author:
kon
Message:

rel 2.1.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/5/coops-utils

    r36238 r36629  
    88== Documentation
    99
    10 Some [[coops]] stuff.
    11 
     10[[coops]] extensions.
     11
     12
     13=== Argument Conventions
     14
     15{{INSTANCE}} is a {{coops-instance}}.
     16
     17{{SLOT}} is a {{symbol}}.
     18
     19{{INITFORM}} is {{'SLOT OBJECT}}.
     20
     21{{OBJECT}} is a Scheme {{object}}.
     22
     23{{CLASS}} is a coops {{class}}.
     24
     25{{GENERIC}} is a coops {{generic-procedure}}.
     26
     27{{METHOD}} is a coops {{generic-procedure}} {{method}}.
     28Do not apply any but the supplied API to instances of this type!
    1229
    1330=== Extras
    1431
    15 Miscellaneous coops extensions.
    16 
    17 ==== Argument Conventions
    18 
    19 {{INSTANCE}} is a {{coops-instance}}.
    20 
    21 {{SLOT}} is a {{symbol}}.
    22 
    23 {{INITFORM}} is {{'SLOT OBJECT}}.
     32[[coops]] usage extensions.
    2433
    2534==== Usage
     
    6978overrides an existing {{SLOT}} value of the {{INSTANCE}}.
    7079
     80=== Describe
     81
     82[[coops]] object internals.
     83
     84==== Usage
     85
     86<enscript language=scheme>
     87(import coops-describe)
     88</enscript>
     89
    7190==== describe-object
    7291
     
    91110=== Introspection
    92111
     112[[coops]] predicates and read accessors.
     113
    93114Some [[TInyCLOS]] inspired property readers.
    94 
    95 ==== Argument Conventions
    96 
    97 Provides predicates and read accessors for {{coops objects}}.
    98 
    99 {{OBJECT}} is a Scheme {{object}}.
    100 
    101 {{CLASS}} is a coops {{class}}.
    102 
    103 {{GENERIC}} is a coops {{generic-procedure}}.
    104 
    105 {{METHOD}} is a coops {{generic-procedure}} {{method}}.
    106 Do not apply any but the supplied API to instances of this type!
    107115
    108116==== Usage
     
    242250
    243251Returns the {{procedure}} for {{METHOD}}.
    244 
    245 
    246 == Usage
    247 
    248 <enscript language=scheme>
    249 (import coops-utils)
    250 </enscript>
    251252
    252253
     
    267268
    268269
     270== Usage
     271
     272<enscript language=scheme>
     273(import coops-utils)
     274</enscript>
     275
     276
    269277== Requirements
    270278
     
    289297== Version history
    290298
     299; 2.1.0 : {{describe}} in own module.
    291300; 2.0.0 : CHICKEN 5 release.
    292301; 1.2.0 : Add {{make-copy}}.
Note: See TracChangeset for help on using the changeset viewer.