From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.devel,gmane.lisp.guile.user Subject: Re: [ANN] nyacc 0.82.1 released Date: Sat, 11 Nov 2017 07:22:15 -0800 Message-ID: <6057A351-2C14-4047-AC03-B5D30DB25948@gmail.com> References: <24B7633E-5B56-4E31-8C2F-8C21B5E686E9@gmail.com> <878tfcyjp8.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_4F392340-9322-4E01-B60A-EC60774D8F92" X-Trace: blaine.gmane.org 1510413760 32224 195.159.176.226 (11 Nov 2017 15:22:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 11 Nov 2017 15:22:40 +0000 (UTC) Cc: Guile User Mailing List , guile-devel To: Jan Nieuwenhuizen Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Nov 11 16:22:36 2017 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDXcB-00088R-02 for guile-devel@m.gmane.org; Sat, 11 Nov 2017 16:22:35 +0100 Original-Received: from localhost ([::1]:45951 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDXcI-0006nF-3w for guile-devel@m.gmane.org; Sat, 11 Nov 2017 10:22:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45618) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDXc6-0006kT-Tc for guile-devel@gnu.org; Sat, 11 Nov 2017 10:22:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDXc5-0000JK-U1 for guile-devel@gnu.org; Sat, 11 Nov 2017 10:22:30 -0500 Original-Received: from mail-pf0-x22b.google.com ([2607:f8b0:400e:c00::22b]:52693) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eDXbx-0000CX-SI; Sat, 11 Nov 2017 10:22:22 -0500 Original-Received: by mail-pf0-x22b.google.com with SMTP id m88so1530030pfi.9; Sat, 11 Nov 2017 07:22:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=SDXe0uaARzxfYg4lo2eVm26eN8dcVFyaqM7qri5BDiQ=; b=ie9s9uJ55APZJLOrOJHFn8TkfnXtGQ6Bo1G0BAATLma4H2cZUKWnB1MKNHiOJKatrg HhOOUiZoCefTsXp1Tme7j0xhZ//Dgt3p+w43qdiTenV1tDDrj8Ki+l2XfD4p36xxKXs6 YSaO4nn/XoXL8IdzfBolG2imYtUCqErxRWG2EM/ZRag+kyy5EI+F+jTCRUtIYBmM9ZyO 0iPV5X3ic7u5qkn7FLMAgSc6jDUgOO6PNY7Yyg5pFiFCMmSagAu4QVznlFbk5hm1HhO4 VG9RCi8YIthFX+LKnH6H/bxL5p/npSKXQYQMPvHvUZGILIYtyd+RsPFgageZHS1RYOWt 0o7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=SDXe0uaARzxfYg4lo2eVm26eN8dcVFyaqM7qri5BDiQ=; b=NKFdIfPfOgNUNUmBQ5zPpOZvFRR6ngPT4T4Pva7eZsfEOEeQbmiPlIIJnSwW3u5mHR 3pR9NpD4yjxgqyQXYtk3Xv+5+k4KdCAjMUdOdq6JaxbXPvnd07uvvpenSsk8wM51hMu8 pV1j8JYOxJCtG9RysazIMJqRzG4Lq8TwllLhD4WoGbNKhqFM3SqGyZmLARf0Vseuqwu8 ACg6wM5tYc5sypdrPyJwxIRQxTZTL6Enughfh24jdiLOo3fuObkIctZOdJddSU1dT5k2 19xVKGtDw4rs+ozF0I9Vb1lgWc/Vhlo5tI9xQGYYqhRM1zlOJgM9t1zwOLd6GiTkMdSt Syjw== X-Gm-Message-State: AJaThX6BlmW1eElJ+Mw/dHt7GRwAP7EeuCrMb08Ywth1MHpK4EO/sZ7M sT/yKeGz/FJBqAKy4EJBH/eyN9B+ X-Google-Smtp-Source: AGs4zMZGm4ReSz/rTolbDUcwSzK2Xy4VCTZfFRYhe3V4ILbPQsXep674eN867AiJnwMQuaA5VZtoqA== X-Received: by 10.98.159.23 with SMTP id g23mr4143590pfe.216.1510413740179; Sat, 11 Nov 2017 07:22:20 -0800 (PST) Original-Received: from nautilus.championbroadband.com (216-165-229-229.championbroadband.com. [216.165.229.229]) by smtp.gmail.com with ESMTPSA id 74sm29512266pft.184.2017.11.11.07.22.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 11 Nov 2017 07:22:19 -0800 (PST) In-Reply-To: <878tfcyjp8.fsf@gnu.org> X-Mailer: Apple Mail (2.3273) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::22b X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 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 Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:19383 gmane.lisp.guile.user:14242 Archived-At: --Apple-Mail=_4F392340-9322-4E01-B60A-EC60774D8F92 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Nov 11, 2017, at 6:27 AM, Jan Nieuwenhuizen = wrote: >=20 > Matt Wette writes: >=20 > Hey Matt, >=20 >> Nyacc 0.82.1 has been released. >=20 > Congrats! >=20 > It's been a while but in 0.82.0 I found a regression of a bug that you > fixed earlier, I think in 0.80.4 >=20 > https://lists.gnu.org/archive/html/guile-user/2017-06/msg00003.html >=20 > I've attached the problematic file again. It's also still present in = 0.82.1 >=20 > $ guile > GNU Guile 2.2.2 > Copyright (C) 1995-2017 Free Software Foundation, Inc. >=20 > Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. > This program is free software, and you are welcome to redistribute it > under certain conditions; type `,show c' for details. >=20 > Enter `,help' for help. > scheme@(guile-user)> (use-modules (nyacc lalr)) > scheme@(guile-user)> *nyacc-version* > $1 =3D "0.82.1" > scheme@(guile-user)> (use-modules (nyacc lang c99 parser)) > scheme@(guile-user)> (with-input-from-file "def-bwl.c" parse-c99) > (unknown):1: parse failed at state 89, on input "DEF_BWL" > (unknown):1: C99 parse error > $2 =3D #f Ugh. I thought I had that one. I will take a look PASS: nyacc/c99-01, CPP: #, ##, __VA_ARGS__ --Apple-Mail=_4F392340-9322-4E01-B60A-EC60774D8F92 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On Nov 11, 2017, at 6:27 AM, Jan Nieuwenhuizen <janneke@gnu.org> = wrote:

Matt Wette writes:

Hey Matt,

Nyacc = 0.82.1 has been released.

Congrats!

It's been a while but = in 0.82.0 I found a regression of a bug that you
fixed = earlier, I think in 0.80.4

=    https://lists.gnu.org/archive/html/guile-user/2017-06/msg00003.= html

I've attached the problematic file = again.  It's also still present in 0.82.1

$ guile
GNU Guile 2.2.2
Copyright = (C) 1995-2017 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type = `,show w'.
This program is free software, and you are = welcome to redistribute it
under certain conditions; type = `,show c' for details.

Enter `,help' for = help.
scheme@(guile-user)> (use-modules (nyacc = lalr))
scheme@(guile-user)> *nyacc-version*
$1 =3D "0.82.1"
scheme@(guile-user)> = (use-modules (nyacc lang c99 parser))
scheme@(guile-user)> (with-input-from-file "def-bwl.c" = parse-c99)
(unknown):1: parse failed at state 89, on input = "DEF_BWL"
(unknown):1: C99 parse error
$2 =3D = #f

Ugh.  I thought I had that one.  I will take = a look

PASS: = nyacc/c99-01, CPP: #, ##, __VA_ARGS__



= --Apple-Mail=_4F392340-9322-4E01-B60A-EC60774D8F92--