From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 01:30:59 2018 Received: (at submit) by debbugs.gnu.org; 11 Nov 2018 06:30:59 +0000 Received: from localhost ([127.0.0.1]:45241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLjGt-0002GJ-DQ for submit@debbugs.gnu.org; Sun, 11 Nov 2018 01:30:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLiYI-00010r-A0 for submit@debbugs.gnu.org; Sun, 11 Nov 2018 00:44:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLiYC-0003zM-DK for submit@debbugs.gnu.org; Sun, 11 Nov 2018 00:44:48 -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.2 required=5.0 tests=BAYES_05, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59377) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gLiYB-0003yq-Af for submit@debbugs.gnu.org; Sun, 11 Nov 2018 00:44:48 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gLiYA-00015P-II for bug-guile@gnu.org; Sun, 11 Nov 2018 00:44:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gLiY8-0003xZ-E4 for bug-guile@gnu.org; Sun, 11 Nov 2018 00:44:46 -0500 Received: from mail-it1-x12e.google.com ([2607:f8b0:4864:20::12e]:38488) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gLiY5-0003qm-FL for bug-guile@gnu.org; Sun, 11 Nov 2018 00:44:44 -0500 Received: by mail-it1-x12e.google.com with SMTP id k141-v6so9030854itk.3 for ; Sat, 10 Nov 2018 21:44:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=K/Z++kUoWwJGcb4Cy+xA5aFhN3H5mrqTTourqaBv6Io=; b=gYHR/PDFnQ1ddbWWB9Fy8HfzDpSxZEJ0LlMARocBJ5F0EOBf4qE1SKxPBgTy4bXeYO lLb6S/fxiW66jsBz7aVFRF/2nXB4AMn6luyiG/PYTfkzmMfKAc/c27zd40l3g2uIQKX1 WTM3dYzGksX6UmYHQFINLkvx2PhP2iss+HQdZ0lPBFs3VqauqM8W+cUNC+LLhEPzusrC AnDKlPI4F9KB20I8xHehn1GZrpFX3jQlcYOqk0a1ez9ncswtRnt2rfnWvMHDG4hkouqF mbDUGwT/MRTAK9fH0Ft25SJ/KxoRZu0TPnXQ6zZvSpgy+IFFNx3UM7FNN5BNs68xNkCE 6vVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=K/Z++kUoWwJGcb4Cy+xA5aFhN3H5mrqTTourqaBv6Io=; b=GXmZHADdAIx5Q3h3FfiJHDkl7cHRvMwREbZzljuvSmerV8o5UE+kTQX/kisuCmZ1Y2 22JJ/n1/Mjv5HoRj9IZXYHfBBeG53ORF+NPjqcWLdKviYoUPmC97FEVhS6iHGJaLONti QTns0TFGxa86Bjp8QNSMi5ml2iYyEI8GAXvD5qRQddiHnxKBAgUywnUNIqnnADwbhLRB es7pdCs2AXfTugQCB1PZgtx8Yikg2dsIkNIS3rRwqKpYgDz/MMvxDlYAcYSSzX0TaL+w W3yqAlogjKvWsBVv02Xmi0g/T3lkVkPqdMzRtZtF0m+lmMeFWzDJ5phMICq0nhcL83oR +JWQ== X-Gm-Message-State: AGRZ1gK+kLnGC63PZ1S5Jp6nKKUa4bKqkTGbO3p28CCbUVxPljewRRPV 4sLbMo2Qpv18MNEmfHeDM7N54+FtRD8JMOqmOsyEfOLjSmE= X-Google-Smtp-Source: AJdET5c+1p81E/7b2H7UQNiUK3cFC7l9yOF5YFIrlQ8J8t1/fyV+BGAufpwhfTefX2QpkyuVDVzwOqQSYi5jZfky/Kk= X-Received: by 2002:a24:493:: with SMTP id 141-v6mr7791514itb.39.1541915070745; Sat, 10 Nov 2018 21:44:30 -0800 (PST) MIME-Version: 1.0 From: Ernesto Gabriel Date: Sun, 11 Nov 2018 00:44:22 -0300 Message-ID: Subject: named match-let doesn't work To: bug-guile@gnu.org Content-Type: multipart/alternative; boundary="00000000000010ceb5057a5d14d1" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 11 Nov 2018 01:30:57 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.8 (----) --00000000000010ceb5057a5d14d1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable match-let works as advertised, but a named match-let gives errors for example (match-let (((a . b) '(1 . 2))) (list a b)) =3D> (1 2) but (match-let loop (((a . b) '(1 . 2))) (list a b)) does not work, even though it's basically the above code but instead it's named syntax according to the reference match-let ((pattern expression) =E2=80=A6) body match-let variable ((pattern init) =E2=80=A6) body this is guile 2.2.4 --00000000000010ceb5057a5d14d1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

m= atch-let works as advertised, but a named match-let gives errors
for example
(= match-let (((a . b) '(1 . 2))) (list a b)) =3D> (1 2)
but
(match-let loop= (((a . b) '(1 . 2))) (list a b))
do= es not work, even though it's basically the above code but instead it&#= 39;s named

synt= ax according to the reference
match-let = ((pattern expression) =E2=80=A6) body
ma= tch-let variable ((pattern init) =E2=80=A6) body

this is guile 2.2.4

--00000000000010ceb5057a5d14d1-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 14:08:19 2018 Received: (at 33340) by debbugs.gnu.org; 11 Nov 2018 19:08:19 +0000 Received: from localhost ([127.0.0.1]:46733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLv5n-0003qj-BM for submit@debbugs.gnu.org; Sun, 11 Nov 2018 14:08:19 -0500 Received: from mail-lj1-f171.google.com ([209.85.208.171]:41837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gLv5l-0003qX-TU for 33340@debbugs.gnu.org; Sun, 11 Nov 2018 14:08:18 -0500 Received: by mail-lj1-f171.google.com with SMTP id z80-v6so5696323ljb.8 for <33340@debbugs.gnu.org>; Sun, 11 Nov 2018 11:08:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=qqDS7evO7oA0yYRwyYNiGoa0rEAtcQUEnLFfK2UgDfs=; b=AuLctMkpLWOAR76V9wxJ4+EfEFWiHfWeOFPtcuyk9Wx+5594+R3FIXvcNJdjvvEqDi DYyh1Og2P98Ryw9uavcd6NeSCpwM6vPIQhTnhSRK6ocS/2PemLpPTnWFLO7Syf0ocOha i4ozBs1RxF2hF6jlnQxx/ZD4oZFSMm0gLESROZjPdJHxyNAkgOd6oqSGENj70pdXjaXR DcDugboPL1jTbNi2P3jVnZGFoxbLGpOj6CjO8OUxqvu3Z2/Us7xKPBrJVicKKHHNdKBp f74OUljmIe0LfeRP0C2skO5XbkVjyDRcViTrNlBDA7iB6Ahmjjs/QY9k7GkHq9bYtVSa X8Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=qqDS7evO7oA0yYRwyYNiGoa0rEAtcQUEnLFfK2UgDfs=; b=netaz1ZYf04NvSNOucbnDTvHWFhztd6A7EDToUAvzgfUXwC5lFLa36Ac+tE+W7vZZV BeTnsa51LvCIYFqIR6EDt+OLvNEzMf+B+6k/Ml/2fsD072ajIoSOTK/F9enUWtCATrkg Zo/ovBhcDRRaubpR7FC9blvWbO0r1bN0gBIKU5MAK/yeotaTkRbnukb3EKOOm25nABoY /Jtpyxq6KXtNrshisJtrRKuOUHFOTVCqUYd6mSAQvLbnJc+RV6AGsLJwpVUVP6a2onRs d41Dnp9DjC7lVq6keG86sF1MkIvXCNaTLpcRXc2yGVI6CQX7/kiSdrfA72ey51PL/fuA flBg== X-Gm-Message-State: AGRZ1gKQX58kZm4mCYhyQ6qCgo0gLVbbTJ2r1vXuNAsJSZPLKclpieJ8 qojfWn/4NctH4kfjKfvAjH3u3W7w X-Google-Smtp-Source: AJdET5c/b/aZOIvB/mPnOAPGoFD/byTLvocSyARiuJ+3u+WMkdb6Lpor9mZDgOeQFzc6RrwxDREStA== X-Received: by 2002:a2e:5109:: with SMTP id f9-v6mr10967731ljb.52.1541963291861; Sun, 11 Nov 2018 11:08:11 -0800 (PST) Received: from leviafan ([217.107.194.18]) by smtp.gmail.com with ESMTPSA id o72sm2756531lfg.33.2018.11.11.11.08.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Nov 2018 11:08:11 -0800 (PST) From: Alex Kost To: Ernesto Gabriel Subject: Re: bug#33340: named match-let doesn't work References: Date: Sun, 11 Nov 2018 22:08:07 +0300 In-Reply-To: (Ernesto Gabriel's message of "Sun, 11 Nov 2018 00:44:22 -0300") Message-ID: <87sh074elk.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33340 Cc: 33340@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ernesto Gabriel (2018-11-11 00:44 -0300) wrote: > match-let works as advertised, but a named match-let gives errors I think this is the same as: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22925 Sorry, I am just reporting about the repeated bug, I don't know what should be done about it :-) -- Alex From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 11 23:27:15 2018 Received: (at 33340-done) by debbugs.gnu.org; 12 Nov 2018 04:27:15 +0000 Received: from localhost ([127.0.0.1]:46933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gM3oh-0000Wd-Ft for submit@debbugs.gnu.org; Sun, 11 Nov 2018 23:27:15 -0500 Received: from world.peace.net ([64.112.178.59]:59488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gM3og-0000WO-EL for 33340-done@debbugs.gnu.org; Sun, 11 Nov 2018 23:27:14 -0500 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gM3oa-0005xs-KK; Sun, 11 Nov 2018 23:27:08 -0500 From: Mark H Weaver To: Alex Kost Subject: Re: bug#33340: named match-let doesn't work References: <87sh074elk.fsf@gmail.com> Date: Sun, 11 Nov 2018 23:26:17 -0500 In-Reply-To: <87sh074elk.fsf@gmail.com> (Alex Kost's message of "Sun, 11 Nov 2018 22:08:07 +0300") Message-ID: <87zhuex6nv.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33340-done Cc: Ernesto Gabriel , 33340-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alex Kost writes: > Ernesto Gabriel (2018-11-11 00:44 -0300) wrote: > >> match-let works as advertised, but a named match-let gives errors > > I think this is the same as: > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22925 Indeed, thanks for pointing that out. The bug is now fixed by commit 8e86dd93a0640161fe0098a80ccc9b814dddd280 on the stable-2.2 branch. That commit also includes several other fixes from the upstream match.scm in Chibi-Scheme. Mark From unknown Sun Jun 22 00:52:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Dec 2018 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator