[ sisc-Feature Requests-1456360 ] Customisable printer for SRFI-9 records
"SourceForge.net" <[email protected]> Wed, 22 Mar 2006 11:02:56 -0800
| Newsgroups | gmane.comp.java.sisc.devel |
|---|---|
| Message-ID | <[email protected]> |
Feature Requests item #1456360, was opened at 2006-03-22 19:02
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=379537&aid=1456360&group_id=23735
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Tony Garnock-Jones (surazal)
Assigned to: Nobody/Anonymous (nobody)
Summary: Customisable printer for SRFI-9 records
Initial Comment:
Currently records are printed in a very ugly way. I
don't really care about that as such, but I'd like to
be able to customise record printing, at least for my
own SRFI-9 record types. Ideally, I'd be able to
customise the default record printer, as well, but
that's a less important issue.
Chicken provides:
(define-syntax define-record-printer
(syntax-rules ()
((_ (record-type-name instance port) body ...)
(<some means of installing the following lambda in
a table against record-type-name>
(lambda (instance port)
body ...)))))
Where "instance" and "port" are bound appropriately
during the execution of "body ...".
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=379537&aid=1456360&group_id=23735
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642