Make `(rnrs base)' independent of other rnrs modules.
authorLudovic Courtès <ludo@gnu.org>
Mon, 21 Feb 2011 23:32:13 +0000 (00:32 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 21 Feb 2011 23:32:39 +0000 (00:32 +0100)
commit630b6588b7b26bf96874b235ff43ee4c3974cce3
tree53b5507ccbce5d7cb74be181d86c1edf109741c0
parent0e8a11c49a0ccc8d76807133e9abf82f8e14d1ec
Make `(rnrs base)' independent of other rnrs modules.

* module/rnrs/base.scm (define-proxy): New macro.
  (raise, condition, make-error, make-assertion-violation,
  make-who-condition, make-message-condition, make-irritants-condition):
  Use it.
module/rnrs/base.scm