Changeset 22525 in project for gazette


Ignore:
Timestamp:
01/25/11 14:07:33 (8 years ago)
Author:
ckeen
Message:

gazette #18: last edits

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gazette/src/issues/18.wiki

    r22520 r22525  
    343343
    344344The most high level of the three. It allows running ''expression'' (a
    345 thunk) and then deal with the condition objects in a cond like
     345thunk) and then deal with the condition objects in a case like
    346346manner. Each clause has the form
    347347
     
    455455 Error: (even?) bad argument type: y
    456456 
    457          Call history:
     457    Call history:
    458458 
    459          <eval>    [test] (map handle-input l)
    460          <eval>    [handle-input] (even? i)
    461          <eval>    [handle-input] (even? i)
    462          <eval>    [handle-input] (signal (make-property-condition (quote my-condition) (quote message) "Wrong input" (quote arguments......
    463          <eval>    [handle-input] (make-property-condition (quote my-condition) (quote message) "Wrong input" (quote arguments) (list i...
    464          <eval>    [handle-input] (list i)
    465          <eval>    [test] ((condition-predicate (quote my-condition)) exn)
    466          <eval>    [test] (condition-predicate (quote my-condition))
    467          <eval>    [test] (printf "called.~%~!")
    468          <eval>    [handle-input] (even? i)      <--
     459    <eval>    [test] (map handle-input l)
     460    <eval>    [handle-input] (even? i)
     461    <eval>    [handle-input] (even? i)
     462    <eval>    [handle-input] (signal (make-property-condition (quote my-condition) ...
     463    <eval>    [handle-input] (make-property-condition (quote my-condition) ...
     464    <eval>    [handle-input] (list i)
     465    <eval>    [test] ((condition-predicate (quote my-condition)) exn)
     466    <eval>    [test] (condition-predicate (quote my-condition))
     467    <eval>    [test] (printf "called.~%~!")
     468    <eval>    [handle-input] (even? i)      <--
    469469
    470470
Note: See TracChangeset for help on using the changeset viewer.