[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Changing string representation for records
From: |
Evan Hanson |
Subject: |
Re: [Chicken-users] Changing string representation for records |
Date: |
Mon, 23 Sep 2013 08:05:33 +1200 |
User-agent: |
OpenSMTPD enqueuer (Demoosh) |
Hi Chris,
On 2013-09-22 23:58, Chris Mueller wrote:
> Is there any possibility to specify the string output for this
> record instance?
Take a look at `define-record-printer`
(http://api.call-cc.org/doc/chicken/special-forms/define-record-printer), e.g.
(define-record-printer matrix
(lambda (m port)
(fprintf port "#<matrix ~ax~a>" (matrix-rows m) (matrix-cols m))))
Cheers,
Evan