Changeset 7246 in project


Ignore:
Timestamp:
01/02/08 20:01:10 (12 years ago)
Author:
svnwiki
Message:

Changes applied for ben (12.15.146.254) through svnwiki:

Reformatting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/srfi-34

    r7245 r7246  
    149149A naked call to '''raise''' would end up calling this handler, aborting the program.
    150150
     151
     152
    151153'''procedure: (raise OBJ)'''
    152154
     
    156158
    157159Installing an exception handler that returns will cause the raise procedure to abort the program by call error, alerting that the exception handler thunk erroneously returned control to the raise procedure instead of to a different continuation as it should.
     160
     161
    158162
    159163'''macro: (guard (VAR CLAUSE1 CLAUSE2 ...) BODY )'''
     
    165169Notes: guard also supports => in the clauses. If the test returns a useful value, then => can be used to specify a procedure to apply to that value in that case. See the examples section and the srfi for clarification on this.
    166170
     171
     172
    167173'''procedure: (with-exception-handler HANDLER THUNK)'''
    168174
Note: See TracChangeset for help on using the changeset viewer.