Changeset 37041 in project


Ignore:
Timestamp:
01/15/19 13:04:07 (7 months ago)
Author:
juergen
Message:

simple-exceptions 1.2 doc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/5/simple-exceptions

    r36638 r37041  
    258258(<< ((lambda () #f)) boolean?) ; -> #f
    259259
     260((<<< 'foo 'x) 5 integer? odd?) ; -> 5
     261((<<< 'foo 'x) 5 integer? even?)
     262 ; raises argument exception with location foo and arg-name x
     263((>>> 'foo 'x) 5 integer? even?)
     264 ; raises result exception with location foo and result-name x
     265
    260266(define foo-exn (make-exception "foo-msg"))
    261267(define bar-exn (make-exception "bar-msg" 'bar))
     
    309315== Last update
    310316
    311 Sep 18, 2018
     317Jan 15, 2019
    312318
    313319== Author
     
    317323== License
    318324
    319  Copyright (c) 2014-2018, Juergen Lorenz
     325 Copyright (c) 2014-2019, Juergen Lorenz
    320326 All rights reserved.
    321327
     
    348354== Version History
    349355
     356; 1.2 : <<< and >>> with additional optional argument
    350357; 1.1 : zero argument case added to << and (<<< loc)
    351358; 1.0 : port of chicken-4's version 0.6
Note: See TracChangeset for help on using the changeset viewer.