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: [ANN] nyacc 0.80.3 released Date: Sun, 18 Jun 2017 15:07:58 -0700 Message-ID: <2D72B3FB-6075-4F56-8698-6AC5BA96B2C0@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1497823698 20703 195.159.176.226 (18 Jun 2017 22:08:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 18 Jun 2017 22:08:18 +0000 (UTC) To: Guile User , guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Jun 19 00:08:14 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 1dMiMf-0005A0-Oc for guile-devel@m.gmane.org; Mon, 19 Jun 2017 00:08:13 +0200 Original-Received: from localhost ([::1]:39748 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dMiMk-00045m-Qe for guile-devel@m.gmane.org; Sun, 18 Jun 2017 18:08:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dMiMd-00043t-8c for guile-devel@gnu.org; Sun, 18 Jun 2017 18:08:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dMiMc-0004wg-AI for guile-devel@gnu.org; Sun, 18 Jun 2017 18:08:11 -0400 Original-Received: from mail-pf0-x22d.google.com ([2607:f8b0:400e:c00::22d]:33768) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dMiMW-0004rV-5X; Sun, 18 Jun 2017 18:08:04 -0400 Original-Received: by mail-pf0-x22d.google.com with SMTP id 83so45328773pfr.0; Sun, 18 Jun 2017 15:08:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=8J8rRPmRNL7clUR2cbfSBOTVrdn/J/4bfNcAq1+JLTY=; b=GCNqbPsJWO5HfvBubojdo8dkPi5PU7NBUM6rnHANtqdwzAkrM9ENIsbHBSIbxrrxF0 RdXXOKiyElCPTyk0+MHQdg9M0YUUP0UFFGNL/IMb2kjWBZwdR/leBC5376+J/rCTWlcb PqNnFK/ls/XdmgyOKWBzedM2FxMcJa08qiQYtXHY546d3DuU/3gTDg1hMNAwTMTSFotJ RSAutZukT5mmeLOZyghQ9jpq3r134aHoF32v0fpPetj/6M1B9M/d4aNVh6DVP/fohM4R WB6HEd/KElWfa8oLVUxk5R009TVRLx+gyr2b+4QE3AueQY/8gv1NLzdm2JCQz3aWVK6n 6oOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=8J8rRPmRNL7clUR2cbfSBOTVrdn/J/4bfNcAq1+JLTY=; b=sQKlNST8yU3A+IIfvUIKfJrGYsSKCI6pgTQRq23/iZyFBz2h38xw5dFyg48ofW6sqW U3KftQNJEePhzLnYrjvuUByQ5Uai52PvF24YX71chgy5WolkoPZ1jj0/7OJMjcti1WmS f6QYAbN9fctxhJK2psnO/CrXV46aWfsxP13IAvkSY9PrJtYz/ohad9TZOSngBRBrh+Td VvVeeYignB46MxC+WhKdWPMi0bMAdqXIqvyDq+FzQhBUJLbOQPdudd6o0tv5CdsYZYUZ BzUwcgdhDOv6MEx6hFczTzGxXvjUCU3MjuwsXNPyp94/AqeTk3EGB386SIe/fhOjGvMm zh2g== X-Gm-Message-State: AKS2vOwGo6eG7UoGSUN0Djpy0yEQQSG7PDJ3iWpPZJWG2YxBOOttJD6S /W+aYn4DAqRtO0+rW5I= X-Received: by 10.99.150.2 with SMTP id c2mr22551586pge.27.1497823682907; Sun, 18 Jun 2017 15:08:02 -0700 (PDT) Original-Received: from nautilus.championbroadband.com (216-165-236-44.championbroadband.com. [216.165.236.44]) by smtp.gmail.com with ESMTPSA id u9sm11598613pfk.131.2017.06.18.15.08.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Jun 2017 15:08:01 -0700 (PDT) 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::22d 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:19212 gmane.lisp.guile.user:13849 Archived-At: NYACC V0.80.3 is released. This release has work on the ffi-helper and numerous bug fixes: 1) use 0 for undefined identifiers in CPP conditional expressions 2) fixed lex routine make-ident-like-p to check for zero-length strings 3) fixed bug in c99/util2.smc that added comments in struct cleanup 4) changed c99/util2.scm:c99-trans-unit->udict to use fold-right NYACC, for Not Yet Another Compiler Compiler!, is set of guile modules for generating parsers and lexical analyzers. It also provides sample parsers and pretty-printers using SXML trees as an intermediate representation. NYACC maturity is beta level. NYACC is free software; the full source distribution is available through tarball repository: https://download.savannah.gnu.org/releases/nyacc/ git repository: git://git.savannah.nongnu.org/nyacc.git home page, project page, user's guide: http://www.nongnu.org/nyacc https://savannah.nongnu.org/projects/nyacc http://www.nongnu.org/nyacc/nyacc-ug.html For support see: https://savannah.nongnu.org/support/?group=nyacc