X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: Andy Wingo <wingo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Sat, 16 Nov 2019 20:50:02 +0000 Resent-Message-ID: <handler.38236.B.157393739320373 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 38236 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guile@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.157393739320373 (code B ref -1); Sat, 16 Nov 2019 20:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Nov 2019 20:49:53 +0000 Received: from localhost ([127.0.0.1]:39765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iW50y-0005IX-QY for submit <at> debbugs.gnu.org; Sat, 16 Nov 2019 15:49:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:50098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wingo@HIDDEN>) id 1iW50x-0005IP-8b for submit <at> debbugs.gnu.org; Sat, 16 Nov 2019 15:49:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54217) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <wingo@HIDDEN>) id 1iW50w-0004Eh-1n for bug-guile@HIDDEN; Sat, 16 Nov 2019 15:49:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <wingo@HIDDEN>) id 1iW50v-0005H8-4F for bug-guile@HIDDEN; Sat, 16 Nov 2019 15:49:49 -0500 Received: from fanzine.igalia.com ([178.60.130.6]:33432) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <wingo@HIDDEN>) id 1iW50u-0005GJ-HR for bug-guile@HIDDEN; Sat, 16 Nov 2019 15:49:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=/lgLxvhoL6I4yDPtZ4/fS65S0MeAQtNKkcRuUw4Mo20=; b=TqYwtJGs9L6VUkCRFJKD5PAwuQVWVO4PP9loldlyRxm7rZmXV2e3lOwHM+qPi+QaEu+HfbQt00QzTueAVIpDPJEwHYsIsn2oPg2E35D3oNlmx5xdg8YNc9k/hut2agSiWJAj0+4QQF7jnYc8esNyKhNXBreEWslarZpmBiqk6DJYms0JBw1zj3KxJPNxBbBZbEvqnU1Loy7I42HgMO4aONbZ+HUqq1Epwv1GpyZ1HsUPGYK0g/2H2tdOCEjSVLbihQOnpDtOCMEvxE4oucn8YzCfn15qA/RVna9rJZ0YBTmov1rvpyrLmacTf6awUbgEX3eQcTD2/w75wPDofjr4jA==; Received: from cha74-2-88-160-189-213.fbx.proxad.net ([88.160.189.213] helo=sparrow) by fanzine.igalia.com with esmtpsa (Cipher TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim) id 1iW50r-0006Od-1i for <bug-guile@HIDDEN>; Sat, 16 Nov 2019 21:49:45 +0100 From: Andy Wingo <wingo@HIDDEN> Date: Sat, 16 Nov 2019 21:49:27 +0100 Message-ID: <87pnhrmtrc.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 178.60.130.6 X-Spam-Score: -1.6 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.6 (--) R7RS defines a lexical feature called "datum labels"; see section 2.4 in the report. An example would be: #0=(a b c . #0#) Guile's reader doesn't support this feature and it's not clear if we should, in general. Note, datum literals appear to be incompatible with array literals. But we could of course use the R7RS layer as a place to experiment with a `read' implemented in Scheme.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Andy Wingo <wingo@HIDDEN> Subject: bug#38236: Acknowledgement (R7RS reader does not support datum labels) Message-ID: <handler.38236.B.157393739320373.ack <at> debbugs.gnu.org> References: <87pnhrmtrc.fsf@HIDDEN> X-Gnu-PR-Message: ack 38236 X-Gnu-PR-Package: guile Reply-To: 38236 <at> debbugs.gnu.org Date: Sat, 16 Nov 2019 20:50:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guile@HIDDEN If you wish to submit further information on this problem, please send it to 38236 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 38236: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38236 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: John Cowan <cowan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Sat, 16 Nov 2019 22:42:01 +0000 Resent-Message-ID: <handler.38236.B38236.157394409630784 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Andy Wingo <wingo@HIDDEN> Cc: 38236 <at> debbugs.gnu.org Received: via spool by 38236-submit <at> debbugs.gnu.org id=B38236.157394409630784 (code B ref 38236); Sat, 16 Nov 2019 22:42:01 +0000 Received: (at 38236) by debbugs.gnu.org; 16 Nov 2019 22:41:36 +0000 Received: from localhost ([127.0.0.1]:39857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iW6l5-00080R-TS for submit <at> debbugs.gnu.org; Sat, 16 Nov 2019 17:41:36 -0500 Received: from mail-qk1-f169.google.com ([209.85.222.169]:43140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cowan@HIDDEN>) id 1iW6l3-00080C-UL for 38236 <at> debbugs.gnu.org; Sat, 16 Nov 2019 17:41:34 -0500 Received: by mail-qk1-f169.google.com with SMTP id z23so11205211qkj.10 for <38236 <at> debbugs.gnu.org>; Sat, 16 Nov 2019 14:41:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccil-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/3DZjQd26V5zVr6VYvVKUnubkBYHIcaGRyko9/Ue+dQ=; b=nLlSFfxCJo4FHlKTSlpuM4OE9GgTAz3Bh2VqI5t+OBOHw8AiPRJq6MWoUkqTtblQyU 0GPnIB67Nhz3xc+SnyB0i2Pii3J2rStbs/n0EuXNhb9nckeBuW+jaXT1VjE8Qjkf7Aai P9xU8fXj/H3LdYGqaw6Kqgv8hLBxs7rZ0FGuB2MsqsI7phREHYzAOBn2gjoSUMR8KUw5 0hGy3TXoMV+N3LvlOIJNLW8B2KTevzf/7c6qefJG7aBR4p3UKa5zSRio95amRpYAo4on 424lXVI03spZNGPhQGcyVcVZKUScxXYwYZphiTrFgafcBkjvCiPLUh6kYGyFoTTjZRo/ F9sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/3DZjQd26V5zVr6VYvVKUnubkBYHIcaGRyko9/Ue+dQ=; b=sO/g7kXLaJW4aQyUL2TNfQBH0+5HLd9hh15vcw7l0nIBdSME7EeAZHVjKQ8CsQjPsj 0u4IvRgOSuZYcW6nA5JaCe/7Yzc7MryDns5rSjMICHFJmJGnj+UzSFja5gzUtpnKoQhk wh692+aDPFhxaZavbjCewqlO/y/jUSRVVBINP/EuIfz7CR5tu+GhcXzLz0JDJtiCfUTw 1SK8jP4rLN3AtLVBeEFEdYybNoQBEzBearxSPsBhcquhWU0QrbPOArdQjbgOIuBI8RBa Dg3cDPbHOQY3WwgJuWu7O8Mp/Q3WyZ1U0COlJhO/OJ1WXPnNbkIwFhzwQx2BukQyn03F EEcg== X-Gm-Message-State: APjAAAVCa+cvVb/0y1XTQnrA0IlHQDBan6tqk2RF+wWMHyuRWs0ez/Ww 71ZFvwa/lN6uCzscPtODo91bgDBrQ0sw5Pfw3SFuaw== X-Google-Smtp-Source: APXvYqzronLEL/Jsg85z1gNL9DKoJyTDm/UBDI6GU0/kIatlRH94qUKROMAK9u1EtILyBtAYUFfLMOw8UEAIXftTtgA= X-Received: by 2002:a37:aa44:: with SMTP id t65mr19386511qke.60.1573944088242; Sat, 16 Nov 2019 14:41:28 -0800 (PST) MIME-Version: 1.0 References: <87pnhrmtrc.fsf@HIDDEN> In-Reply-To: <87pnhrmtrc.fsf@HIDDEN> From: John Cowan <cowan@HIDDEN> Date: Sat, 16 Nov 2019 17:41:18 -0500 Message-ID: <CAD2gp_Ro27o0Ez59hEUe3Wg4BzsGaQU6REFWau0vdCVvwKn_Tw@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000046c85e05977e6aa0" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000046c85e05977e6aa0 Content-Type: text/plain; charset="UTF-8" I don't see where the incompatibility comes in, although more lookahead would be required. Per the Guile documentation, neither #n# nor #n= (where n is a sequence of digits) is a valid array tag. On Sat, Nov 16, 2019 at 3:50 PM Andy Wingo <wingo@HIDDEN> wrote: > R7RS defines a lexical feature called "datum labels"; see section 2.4 in > the report. An example would be: > > #0=(a b c . #0#) > > Guile's reader doesn't support this feature and it's not clear if we > should, in general. Note, datum literals appear to be incompatible with > array literals. But we could of course use the R7RS layer as a place to > experiment with a `read' implemented in Scheme. > > > > --00000000000046c85e05977e6aa0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">I don't see where the incompatibility comes in, althou= gh more lookahead would be required.=C2=A0 Per the Guile documentation, nei= ther=C2=A0#n# nor #n=3D (where n is a sequence of digits) is a valid array = tag.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at= tr">On Sat, Nov 16, 2019 at 3:50 PM Andy Wingo <<a href=3D"mailto:wingo@= pobox.com">wingo@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2= 04,204);padding-left:1ex">R7RS defines a lexical feature called "datum= labels"; see section 2.4 in<br> the report.=C2=A0 An example would be:<br> <br> =C2=A0 =C2=A0#0=3D(a b c . #0#)<br> <br> Guile's reader doesn't support this feature and it's not clear = if we<br> should, in general.=C2=A0 Note, datum literals appear to be incompatible wi= th<br> array literals.=C2=A0 But we could of course use the R7RS layer as a place = to<br> experiment with a `read' implemented in Scheme.<br> <br> <br> <br> </blockquote></div> --00000000000046c85e05977e6aa0--
X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: Mark H Weaver <mhw@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 18 Nov 2019 15:12:01 +0000 Resent-Message-ID: <handler.38236.B38236.15740899053090 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Andy Wingo <wingo@HIDDEN> Cc: 38236 <at> debbugs.gnu.org Received: via spool by 38236-submit <at> debbugs.gnu.org id=B38236.15740899053090 (code B ref 38236); Mon, 18 Nov 2019 15:12:01 +0000 Received: (at 38236) by debbugs.gnu.org; 18 Nov 2019 15:11:45 +0000 Received: from localhost ([127.0.0.1]:46051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWigp-0000nl-SK for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 10:11:45 -0500 Received: from world.peace.net ([64.112.178.59]:33642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mhw@HIDDEN>) id 1iWign-0000na-B4 for 38236 <at> debbugs.gnu.org; Mon, 18 Nov 2019 10:11:41 -0500 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <mhw@HIDDEN>) id 1iWigl-0003QM-Em; Mon, 18 Nov 2019 10:11:39 -0500 From: Mark H Weaver <mhw@HIDDEN> References: <87pnhrmtrc.fsf@HIDDEN> Date: Mon, 18 Nov 2019 10:10:30 -0500 In-Reply-To: <87pnhrmtrc.fsf@HIDDEN> (Andy Wingo's message of "Sat, 16 Nov 2019 21:49:27 +0100") Message-ID: <87ftil5if2.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Andy, Andy Wingo <wingo@HIDDEN> writes: > R7RS defines a lexical feature called "datum labels"; see section 2.4 in > the report. An example would be: > > #0=(a b c . #0#) > > Guile's reader doesn't support this feature and it's not clear if we > should, in general. FYI, I already implemented R7RS datum labels on the 'r7rs-wip' branch (not to be confused with your new 'wip-r7rs' branch): https://git.savannah.gnu.org/cgit/guile.git/commit/?h=r7rs-wip&id=92408ac20e921583b8e4ee26463dc5805ef01153 It depends on the preceding commit on the same branch: https://git.savannah.gnu.org/cgit/guile.git/commit/?h=r7rs-wip&id=f687871eceb94bded109569880e696d8862d84fd There was also a later commit on that branch that enabled compilation of cyclic literals, but it's no longer applicable to the 'master' branch. > Note, datum literals appear to be incompatible with array literals. Can you elaborate on why you believe they're incompatible? I haven't looked closely in a while, but I didn't see any incompatibility when I implemented this before. Datum labels have '#' or '=' after the numeral, and I'm not aware of any Guile array syntax that does. I'm also a bit puzzled why you're apparently planning to rewrite everything I already did on the 'r7rs-wip' branch. The main issue on that branch is that the implementation of *writing* cyclic data turned out to be a mess, but it could be removed or replaced without affecting much else. Mark
X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: Andy Wingo <wingo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 18 Nov 2019 18:37:01 +0000 Resent-Message-ID: <handler.38236.B38236.15741021931507 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Mark H Weaver <mhw@HIDDEN> Cc: 38236 <at> debbugs.gnu.org Received: via spool by 38236-submit <at> debbugs.gnu.org id=B38236.15741021931507 (code B ref 38236); Mon, 18 Nov 2019 18:37:01 +0000 Received: (at 38236) by debbugs.gnu.org; 18 Nov 2019 18:36:33 +0000 Received: from localhost ([127.0.0.1]:46243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWlt3-0000OE-DT for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 13:36:33 -0500 Received: from fanzine.igalia.com ([178.60.130.6]:57311) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wingo@HIDDEN>) id 1iWlsy-0000Nf-AF for 38236 <at> debbugs.gnu.org; Mon, 18 Nov 2019 13:36:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=S/9G3Ba3zUQ49M49xmSoijUxG6auHgBluwy3IsETCh8=; b=Wn8Yspkduv7ifDe92t78ZMGhubCTJ7xMp09guVOaROCLqf54t7ckVuBEMYLc4G+BJ4GKgPh/mzq2o3uXjq6BJYe8ldoudpB7LfveYu4nZmGRAZGGDkQx2X7U7u7bvgpK4D8njVs5SqmC0q5mkT/gUV5CxnFb59JWVt6Z8N2j7tJre/UT3ZHu9/V1OmCY2na9Suw3xtuKzoloQ60yo6La42T8CSqN5DLsEJ6gDxATN1FnYb1kgueXSjy6WUvtesaBtsOoJg9wRbLr75ia+pppDap4seSgmhVT+0vqDYJ2rbGQ/R0VCUzCbNmLdXvnkxD2piL3hn+thYg0tfTPc+MI+g==; Received: from cha74-2-88-160-189-213.fbx.proxad.net ([88.160.189.213] helo=sparrow) by fanzine.igalia.com with esmtpsa (Cipher TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim) id 1iWlsq-0002eq-8o; Mon, 18 Nov 2019 19:36:20 +0100 From: Andy Wingo <wingo@HIDDEN> References: <87pnhrmtrc.fsf@HIDDEN> <87ftil5if2.fsf@HIDDEN> Date: Mon, 18 Nov 2019 19:35:56 +0100 In-Reply-To: <87ftil5if2.fsf@HIDDEN> (Mark H. Weaver's message of "Mon, 18 Nov 2019 10:10:30 -0500") Message-ID: <87sgmlkp6b.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Hey! On Mon 18 Nov 2019 16:10, Mark H Weaver <mhw@HIDDEN> writes: > Andy Wingo <wingo@HIDDEN> writes: > >> R7RS defines a lexical feature called "datum labels"; see section 2.4 in >> the report. An example would be: >> >> #0=(a b c . #0#) >> >> Guile's reader doesn't support this feature and it's not clear if we >> should, in general. > > FYI, I already implemented R7RS datum labels on the 'r7rs-wip' branch > (not to be confused with your new 'wip-r7rs' branch): > > https://git.savannah.gnu.org/cgit/guile.git/commit/?h=r7rs-wip&id=92408ac20e921583b8e4ee26463dc5805ef01153 > > It depends on the preceding commit on the same branch: > > https://git.savannah.gnu.org/cgit/guile.git/commit/?h=r7rs-wip&id=f687871eceb94bded109569880e696d8862d84fd > > There was also a later commit on that branch that enabled compilation of > cyclic literals, but it's no longer applicable to the 'master' branch. Neat! I had entirely forgotten about this branch. >> Note, datum literals appear to be incompatible with array literals. > > Can you elaborate on why you believe they're incompatible? I haven't > looked closely in a while, but I didn't see any incompatibility when I > implemented this before. Datum labels have '#' or '=' after the > numeral, and I'm not aware of any Guile array syntax that does. I was wrong. Thanks for the correction! > I'm also a bit puzzled why you're apparently planning to rewrite > everything I already did on the 'r7rs-wip' branch. The main issue on > that branch is that the implementation of *writing* cyclic data turned > out to be a mess, but it could be removed or replaced without affecting > much else. I had totally forgotten about it. I am surprised no one on #guile brought it up either when I was discussing this work! As you can see, the the writing implementation currently uses srfi-38. For what it's worth, I do not have future plans to work on R7RS -- I just wanted --r7rs so that I could have an easy way to benchmark against other Scheme systems. A strange reason, admittedly! Andy
X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: Arne Babenhauserheide <arne_bab@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 18 Nov 2019 20:58:02 +0000 Resent-Message-ID: <handler.38236.B.157411064715080 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 38236 <at> debbugs.gnu.org Cc: mhw@HIDDEN X-Debbugs-Original-To: bug-guile@HIDDEN X-Debbugs-Original-Cc: Mark H Weaver <mhw@HIDDEN>, 38236 <at> debbugs.gnu.org Received: via spool by submit <at> debbugs.gnu.org id=B.157411064715080 (code B ref -1); Mon, 18 Nov 2019 20:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Nov 2019 20:57:27 +0000 Received: from localhost ([127.0.0.1]:46340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWo5P-0003vA-9n for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:57:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:57387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1iWo5N-0003v2-Jd for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:57:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60425) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1iWo5M-00065w-6x for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:57:25 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <arne_bab@HIDDEN>) id 1iWo5L-0005Q9-90 for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:57:24 -0500 Received: from mout.web.de ([212.227.17.12]:58509) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <arne_bab@HIDDEN>) id 1iWo5K-0005OY-RS for bug-guile@HIDDEN; Mon, 18 Nov 2019 15:57:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1574110626; bh=6ZMyRRU5clV8JZim3JEYmEosy8Uaqntac0pEVgQeEVo=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=eynGia+c/ZsyGq9+CDQnMiHT9InNO/xleHHjcPHZx/Suq+uVkh2+gX99rxY6rIsZ0 fgiFDDMOH9gOr26A6yqvcC3BoG6REiV7sBHenqVB2OBAJdJsoos/WrgdEqwz9Kc1Zl RVfXFyyQYjUpk2VwCD8JCZUaW8XqKj0mb9Mol4Lo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.28.233]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M2571-1hhbJ31vKN-00txx0; Mon, 18 Nov 2019 21:57:06 +0100 References: <87pnhrmtrc.fsf@HIDDEN> <87ftil5if2.fsf@HIDDEN> <87sgmlkp6b.fsf@HIDDEN> User-agent: mu4e 1.2.0; emacs 26.3 From: Arne Babenhauserheide <arne_bab@HIDDEN> In-reply-to: <87sgmlkp6b.fsf@HIDDEN> Date: Mon, 18 Nov 2019 21:57:00 +0100 Message-ID: <878socvr6r.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:TvrXBBhJ1uiL438u8AZpZIhs42nfgRRlwy9WJBQCxtPxihHUoLB vry+oOy+xovEqZ5zQLSu2f7YYxxHp2WJxcpHzLXZaekK1LjnwZhm1zQRxh2ReNhbXx5ZJ10 LR62SoQRASuB14ojJOm9BFcKT7mM9EdfNnuz3v+1s7GKh1WzZpCcQotGx0nlh7zBpQN6Z7+ 617Tu/NfrboR2CsK/X+Eg== X-UI-Out-Filterresults: notjunk:1;V03:K0:4ivaUvY02PU=:scRc9I68rLwCwU219z6nBt P//3qFhoy/egXA3SFdnGX4MO4F+MtreHFUw2TGL/4GmX0cmbnjO1Z7N8TkS7u2hOsvJx9aV9F A96kFcj7j+E/ehlq2tUOf2HTI2MGGNBSA/h16lp2YX+VRh6MfUQV2i4eaehUR24xDNOvM5h29 oO9nV8vPGjuqKMGPqt2ENZN4PKVkiyOibEKVF4wcb3yrmOCvwK/S6VpEyoDXz1FF3MQxV9p9r JEzSXJp+JKTXMxeQWNWQb0M/CuxDQeI9g+5KHp9FRPGNGyFP5hw+0YEUFmHLBKkkT/Kf1BD3X UCmHpDIWFyGdXBE3Lq8VsjTiHSXp9a5obF5uj5F/gtO+KO4kzwQb6bEVt9eCzr6lzFDaLgvy2 OG/rTKK9f0p4l44Uza2nFnGomw17YPBOdT0ZafgTlURlXvhtTEsIoaWw0DGl8ksS/35b3hyZt h+tHjqDg0Y3y30Be7qrENHmo3uSfKyc7YcLcpHEM20tcvxAJ4das1Fp1nj5bZi9mpV1fXt+jN k0fWn1bclVSpcBwTjMTBLs1r77R6OBUHL8xQ/VgCG4958sagWFM4L5ungUB0aEGKNoopGYFp7 Da+jL21aMgBzSodawUFnHrc3ZYkdgYTheiCsue8ZEGu7RWum74Uz3vhWIITPePFgFfPZ8GzR7 AjS3cQrbXUqWYVX3xeKMPDTWqfzgNmR9vtWMICaHK9jhzXfqik8ZQ+NF5mrAet+4xozpRid0G jjQtX4YdS3npWC1Xng3XREVG8GuyWIMHL+JtQ9IEBnry4VhYrguRpkpuuZZGLZ0j4kVC7fqJc 93DBcSx0AGWKi1a46XF13KcPIJPZhtJVjYuL8YuVMGxEpMMWyWzT1GUvOOYRSIWDZArt0/CZS z8FOy30VOvpQ1+u/z7EEHImho22gDvM9eEulK5/fcgoNVaHPIwxgKgB00hO9g/lSVvCfNCcN9 /RXwgTRScxFcABZ6ieuSnAkZw/a+GDwq3/cDh+4JXS20hKc2r2zMGCyt26be3HywSZfBtD9nF cvu2PN4/RWEk1OHnjDZY41WXZcSZszc/IpklQCDxKXCMHFFwaMeX5GyUaKWZfk5YnmtT9jnFv 7+5cMo+TlSMDMFeFoDUc1M1XrXKIlmQ1RZqBdv/lCA5OahhSDBWEJpLS7J/pO2jSMvkyNGRtw 6ONuovchPkcxw4M60A9BLIP4nzHgyBLFOp/0pEyzFTH/l+n80Iy7QqM5SIagxcfZVs0cKhorg mRzv++NC0rtbvhmiT4A8e9EHhAOJ4ghuvu4ma+A== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.12 X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Andy Wingo <wingo@HIDDEN> writes: >> I'm also a bit puzzled why you're apparently planning to rewrite >> everything I already did on the 'r7rs-wip' branch. The main issue on >> that branch is that the implementation of *writing* cyclic data turned >> out to be a mess, but it could be removed or replaced without affecting >> much else. > > I had totally forgotten about it. I am surprised no one on #guile > brought it up either when I was discussing this work! I assumed that you built upon the r7rs-wip branch, but did not check that assumption. Best wishes, Arne --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl3TBZ4ACgkQE++NRSQD w+vPSg/+Khkn4dlwkNWyqBNay+gbgOyYiEhEBp8YlmJEsdUQahBAbGvhbNHmqjou goZ7ZpE0Jk3ydqUTK8i4vavHwTJ5Sffw6pHxLnximwogANpcG+h5N4mao/yql9ZO eF4aiXWgLoOuPJL2rw2zvolCAG9mboTxwuKZLxEgjkSKT4xzBuyZJpH6JpIK8RRf JWuBkaXxgiuojMcwDi5n4jj0rtWgQtgjVpFcWpzNn8Y3Fg4ZOSKPs/eCepzOMpnN 30hbz1PEZ7wYYd0D+0MuTtuG0vWFWiG6JNP7gG0dux4+3lxqVTs5lSxM7y1iesym tt3JRXWyrQoSM6BRxmvXlXs+ILG/qDwR6DOAdk5bZbXSufe7fvGrcjYtMcLadhrR QlpBx4pT4wLxQmUJeQ3F5RzJn13eI1rNL7j36ziit8nYnedVTUmg65DNRHbZP+AW feK7EeUvnHOL1IufXbt7QZN+KmVO0u3sAAz2U7fgB1Q17hkVP5yIY1Tr6Jd19Tde owixqSczLjcNsvpEZNGqd6FpFyy8S9wDgKySXtN2JqXiEBmyycUfKMU/G+d3XyXl S/4RuVdOzZ8GP7w3MgaY5MlAIlFKGtaQKD0E1ToYKAaU7Muu5Lv7U5CYf8/eS7na a3dMlr0decVlNKotTO5w1WKSkL1sl5mmPMs45luyJg/W1S6SSyiIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJd0wWeAAoJENzPDbMLwQVI+kUD/1ran6Vu u9mtZ5rDr4RTbtsnq+/s3D192VMQ7DvoJCJ/hedXnZ0zqUBwFhw3BT4SdjpSTIEA G09dvPQ5lUJ9FqcfXTggqY1VRwKXUQF64S/NczPg489HdaFSEf9/vUtpA7Kxjxmr P9hAaRhsBX/1OdVVbXgAbWsafm9UOgRx3hzH =lS2q -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#38236: R7RS reader does not support datum labels Resent-From: Arne Babenhauserheide <arne_bab@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 18 Nov 2019 20:58:02 +0000 Resent-Message-ID: <handler.38236.B38236.157411064215063 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 38236 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 38236 <at> debbugs.gnu.org Cc: mhw@HIDDEN X-Debbugs-Original-To: bug-guile@HIDDEN X-Debbugs-Original-Cc: Mark H Weaver <mhw@HIDDEN>, 38236 <at> debbugs.gnu.org Received: via spool by 38236-submit <at> debbugs.gnu.org id=B38236.157411064215063 (code B ref 38236); Mon, 18 Nov 2019 20:58:02 +0000 Received: (at 38236) by debbugs.gnu.org; 18 Nov 2019 20:57:22 +0000 Received: from localhost ([127.0.0.1]:46337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWo5K-0003us-0b for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:57:22 -0500 Received: from mout.web.de ([212.227.17.12]:44889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1iWo5I-0003uf-Im for 38236 <at> debbugs.gnu.org; Mon, 18 Nov 2019 15:57:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1574110626; bh=6ZMyRRU5clV8JZim3JEYmEosy8Uaqntac0pEVgQeEVo=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=eynGia+c/ZsyGq9+CDQnMiHT9InNO/xleHHjcPHZx/Suq+uVkh2+gX99rxY6rIsZ0 fgiFDDMOH9gOr26A6yqvcC3BoG6REiV7sBHenqVB2OBAJdJsoos/WrgdEqwz9Kc1Zl RVfXFyyQYjUpk2VwCD8JCZUaW8XqKj0mb9Mol4Lo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.28.233]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M2571-1hhbJ31vKN-00txx0; Mon, 18 Nov 2019 21:57:06 +0100 References: <87pnhrmtrc.fsf@HIDDEN> <87ftil5if2.fsf@HIDDEN> <87sgmlkp6b.fsf@HIDDEN> User-agent: mu4e 1.2.0; emacs 26.3 From: Arne Babenhauserheide <arne_bab@HIDDEN> In-reply-to: <87sgmlkp6b.fsf@HIDDEN> Date: Mon, 18 Nov 2019 21:57:00 +0100 Message-ID: <878socvr6r.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:TvrXBBhJ1uiL438u8AZpZIhs42nfgRRlwy9WJBQCxtPxihHUoLB vry+oOy+xovEqZ5zQLSu2f7YYxxHp2WJxcpHzLXZaekK1LjnwZhm1zQRxh2ReNhbXx5ZJ10 LR62SoQRASuB14ojJOm9BFcKT7mM9EdfNnuz3v+1s7GKh1WzZpCcQotGx0nlh7zBpQN6Z7+ 617Tu/NfrboR2CsK/X+Eg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:4ivaUvY02PU=:scRc9I68rLwCwU219z6nBt P//3qFhoy/egXA3SFdnGX4MO4F+MtreHFUw2TGL/4GmX0cmbnjO1Z7N8TkS7u2hOsvJx9aV9F A96kFcj7j+E/ehlq2tUOf2HTI2MGGNBSA/h16lp2YX+VRh6MfUQV2i4eaehUR24xDNOvM5h29 oO9nV8vPGjuqKMGPqt2ENZN4PKVkiyOibEKVF4wcb3yrmOCvwK/S6VpEyoDXz1FF3MQxV9p9r JEzSXJp+JKTXMxeQWNWQb0M/CuxDQeI9g+5KHp9FRPGNGyFP5hw+0YEUFmHLBKkkT/Kf1BD3X UCmHpDIWFyGdXBE3Lq8VsjTiHSXp9a5obF5uj5F/gtO+KO4kzwQb6bEVt9eCzr6lzFDaLgvy2 OG/rTKK9f0p4l44Uza2nFnGomw17YPBOdT0ZafgTlURlXvhtTEsIoaWw0DGl8ksS/35b3hyZt h+tHjqDg0Y3y30Be7qrENHmo3uSfKyc7YcLcpHEM20tcvxAJ4das1Fp1nj5bZi9mpV1fXt+jN k0fWn1bclVSpcBwTjMTBLs1r77R6OBUHL8xQ/VgCG4958sagWFM4L5ungUB0aEGKNoopGYFp7 Da+jL21aMgBzSodawUFnHrc3ZYkdgYTheiCsue8ZEGu7RWum74Uz3vhWIITPePFgFfPZ8GzR7 AjS3cQrbXUqWYVX3xeKMPDTWqfzgNmR9vtWMICaHK9jhzXfqik8ZQ+NF5mrAet+4xozpRid0G jjQtX4YdS3npWC1Xng3XREVG8GuyWIMHL+JtQ9IEBnry4VhYrguRpkpuuZZGLZ0j4kVC7fqJc 93DBcSx0AGWKi1a46XF13KcPIJPZhtJVjYuL8YuVMGxEpMMWyWzT1GUvOOYRSIWDZArt0/CZS z8FOy30VOvpQ1+u/z7EEHImho22gDvM9eEulK5/fcgoNVaHPIwxgKgB00hO9g/lSVvCfNCcN9 /RXwgTRScxFcABZ6ieuSnAkZw/a+GDwq3/cDh+4JXS20hKc2r2zMGCyt26be3HywSZfBtD9nF cvu2PN4/RWEk1OHnjDZY41WXZcSZszc/IpklQCDxKXCMHFFwaMeX5GyUaKWZfk5YnmtT9jnFv 7+5cMo+TlSMDMFeFoDUc1M1XrXKIlmQ1RZqBdv/lCA5OahhSDBWEJpLS7J/pO2jSMvkyNGRtw 6ONuovchPkcxw4M60A9BLIP4nzHgyBLFOp/0pEyzFTH/l+n80Iy7QqM5SIagxcfZVs0cKhorg mRzv++NC0rtbvhmiT4A8e9EHhAOJ4ghuvu4ma+A== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Andy Wingo <wingo@HIDDEN> writes: >> I'm also a bit puzzled why you're apparently planning to rewrite >> everything I already did on the 'r7rs-wip' branch. The main issue on >> that branch is that the implementation of *writing* cyclic data turned >> out to be a mess, but it could be removed or replaced without affecting >> much else. > > I had totally forgotten about it. I am surprised no one on #guile > brought it up either when I was discussing this work! I assumed that you built upon the r7rs-wip branch, but did not check that assumption. Best wishes, Arne --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl3TBZ4ACgkQE++NRSQD w+vPSg/+Khkn4dlwkNWyqBNay+gbgOyYiEhEBp8YlmJEsdUQahBAbGvhbNHmqjou goZ7ZpE0Jk3ydqUTK8i4vavHwTJ5Sffw6pHxLnximwogANpcG+h5N4mao/yql9ZO eF4aiXWgLoOuPJL2rw2zvolCAG9mboTxwuKZLxEgjkSKT4xzBuyZJpH6JpIK8RRf JWuBkaXxgiuojMcwDi5n4jj0rtWgQtgjVpFcWpzNn8Y3Fg4ZOSKPs/eCepzOMpnN 30hbz1PEZ7wYYd0D+0MuTtuG0vWFWiG6JNP7gG0dux4+3lxqVTs5lSxM7y1iesym tt3JRXWyrQoSM6BRxmvXlXs+ILG/qDwR6DOAdk5bZbXSufe7fvGrcjYtMcLadhrR QlpBx4pT4wLxQmUJeQ3F5RzJn13eI1rNL7j36ziit8nYnedVTUmg65DNRHbZP+AW feK7EeUvnHOL1IufXbt7QZN+KmVO0u3sAAz2U7fgB1Q17hkVP5yIY1Tr6Jd19Tde owixqSczLjcNsvpEZNGqd6FpFyy8S9wDgKySXtN2JqXiEBmyycUfKMU/G+d3XyXl S/4RuVdOzZ8GP7w3MgaY5MlAIlFKGtaQKD0E1ToYKAaU7Muu5Lv7U5CYf8/eS7na a3dMlr0decVlNKotTO5w1WKSkL1sl5mmPMs45luyJg/W1S6SSyiIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJd0wWeAAoJENzPDbMLwQVI+kUD/1ran6Vu u9mtZ5rDr4RTbtsnq+/s3D192VMQ7DvoJCJ/hedXnZ0zqUBwFhw3BT4SdjpSTIEA G09dvPQ5lUJ9FqcfXTggqY1VRwKXUQF64S/NczPg489HdaFSEf9/vUtpA7Kxjxmr P9hAaRhsBX/1OdVVbXgAbWsafm9UOgRx3hzH =lS2q -----END PGP SIGNATURE----- --=-=-=--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.