Changeset 34429 in project


Ignore:
Timestamp:
08/27/17 21:57:17 (3 months ago)
Author:
kon
Message:

rel 2.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/check-errors

    r34297 r34429  
    164164<procedure>(check-minimum-argument-count LOC ARGC MINARGC) => *</procedure>
    165165
    166 Does not verify the type of {{ARGC}}, or {{MINARGC}}.
     166Does not verify the type of {{ARGC}}, and {{MINARGC}}.
    167167
    168168==== check-argument-count
     
    170170<procedure>(check-argument-count LOC ARGC MAXARGC) => *</procedure>
    171171
    172 Does not verify the type of {{ARGC}}, or {{MAXARGC}}.
     172Does not verify the type of {{ARGC}}, and {{MAXARGC}}.
    173173
    174174==== check-open-interval
     
    178178{{NUM}} in {{]MINNUM MAXNUM[}}.
    179179
    180 Does not verify the type of {{NUM}}, {{MINNUM}}, or {{MAXNUM}}.
     180Does not verify the type of {{NUM}}, {{MINNUM}}, and {{MAXNUM}}.
    181181
    182182==== check-closed-interval
     
    186186{{NUM}} in {{[MINNUM MAXNUM]}}.
    187187
    188 Does not verify the type of {{NUM}}, {{MINNUM}}, or {{MAXNUM}}.
     188Does not verify the type of {{NUM}}, {{MINNUM}}, and {{MAXNUM}}.
    189189
    190190==== check-half-open-interval
     
    194194{{NUM}} in {{]MINNUM MAXNUM]}}.
    195195
    196 Does not verify the type of {{NUM}}, {{MINNUM}}, or {{MAXNUM}}.
     196Does not verify the type of {{NUM}}, {{MINNUM}}, and {{MAXNUM}}.
    197197
    198198==== check-half-closed-interval
     
    202202{{NUM}} in {{[MINNUM MAXNUM[}}.
    203203
    204 Does not verify the type of {{NUM}}, {{MINNUM}}, or {{MAXNUM}}.
     204Does not verify the type of {{NUM}}, {{MINNUM}}, and {{MAXNUM}}.
     205
     206==== check-range
     207
     208<procedure>(check-range LOC START END [ARGNAM])</procedure>
     209
     210Verify {{(<= START END)}}.
     211
     212Does not verify the type of {{START}} and {{END}}.
    205213
    206214==== define-check-type
     
    304312</enscript>
    305313
     314==== signal-bounds-error
     315
     316<procedure>(signal-bounds-error LOC MSG OBJ...)</procedure>
     317
     318Raises a non-continuable type error - (({exn type)}}.
     319
    306320==== signal-type-error
    307321
     
    454468
    455469<procedure>(error-half-closed-interval LOC NUM MINNUM MAXNUM [ARGNAM])</procedure>
     470
     471==== error-range
     472
     473<procedure>(error-range LOC START END [ARGNAM])</procedure>
    456474
    457475==== error-interval
     
    610628== Version history
    611629
     630; 2.1.0 ; Add {{check-range}}, {{error-range}}, {{signal-bounds-error}}.
    612631; 2.0.1 ; Fix interval boundary symbols.
    613632; 2.0.0 ; Removed copy of ''inline-type-checks.scm'' to {{(chicken-home)}}. Ticket #1327
Note: See TracChangeset for help on using the changeset viewer.