From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: records as s-expressions Date: Thu, 16 Oct 2003 21:43:53 +0200 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87fzhtq87a.fsf@zagadka.ping.de> References: <87llrxcan4.fsf@zagadka.ping.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1066335051 5942 80.91.224.253 (16 Oct 2003 20:10:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2003 20:10:51 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Oct 16 21:46:09 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AAE4Q-0002TF-00 for ; Thu, 16 Oct 2003 21:46:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAE3E-0003Yb-28 for guile-devel@m.gmane.org; Thu, 16 Oct 2003 15:44:48 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AAE2w-0003Rg-3g for guile-devel@gnu.org; Thu, 16 Oct 2003 15:44:30 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AAE2O-0002ib-8a for guile-devel@gnu.org; Thu, 16 Oct 2003 15:44:27 -0400 Original-Received: from [195.253.8.218] (helo=mail.dokom.net) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAE2N-0002hJ-Ny for guile-devel@gnu.org; Thu, 16 Oct 2003 15:43:55 -0400 Original-Received: from dialin.speedway15.dip217.dokom.de ([195.253.15.217] helo=zagadka.ping.de) by mail.dokom.net with smtp (Exim 3.36 #3) id 1AAE4b-0003Ie-00 for guile-devel@gnu.org; Thu, 16 Oct 2003 21:46:13 +0200 Original-Received: (qmail 2883 invoked by uid 1000); 16 Oct 2003 19:43:53 -0000 Original-To: Thamer Al-Harbash In-Reply-To: (Thamer Al-Harbash's message of "Thu, 16 Oct 2003 00:40:30 -0400 (EDT)") User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2882 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2882 Thamer Al-Harbash writes: > Would it be reasonable to just use (read-hash-extend) to hook > into the existing reader, and as well as modify existing > boot-9.scm code cause records to (display) as #S(...)? Yes. One other thing that just occured to me: how does 'read' find the record creator from the type name? -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel