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.user Subject: [ANN] nyacc 0.86.2 released Date: Sun, 7 Oct 2018 12:27:47 -0700 Message-ID: <6ed9834b-5d97-9565-8943-be92b8ea6a65@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1538940377 7602 195.159.176.226 (7 Oct 2018 19:26:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 7 Oct 2018 19:26:17 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Oct 07 21:26:13 2018 Return-path: Envelope-to: guile-user@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 1g9Egu-0001rE-Qz for guile-user@m.gmane.org; Sun, 07 Oct 2018 21:26:12 +0200 Original-Received: from localhost ([::1]:43294 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9Ej1-0006ni-Es for guile-user@m.gmane.org; Sun, 07 Oct 2018 15:28:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9Eia-0006nb-Iy for guile-user@gnu.org; Sun, 07 Oct 2018 15:27:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9EiW-00034q-SH for guile-user@gnu.org; Sun, 07 Oct 2018 15:27:56 -0400 Original-Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]:46423) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g9EiW-0002zw-6e for guile-user@gnu.org; Sun, 07 Oct 2018 15:27:52 -0400 Original-Received: by mail-pl1-x629.google.com with SMTP id v5-v6so9046279plz.13 for ; Sun, 07 Oct 2018 12:27:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=sqWfkCzpytTsa2DLl0cMvpOlVsmgJx7pAh+UgyiaX3k=; b=SvqxBfMjOuwnQw4FcxH51+zKRIZxTx8Ps0BajKfgqqIbCdJ7ZqQz/MiMoqkyv4kaAq ErzQz7/TCGZSWSJ6Veal1zbE8wMAM0qepaahtfECQccUEgCI0BpDVslxCmY/2qNkFhLx Kov6ub/TqyKVGv9e0zKTf6WL0kkWFtmRg5aWNR+B5hAMigXOqegfYVuxFoCMt4gtQCdY NezK7meyP/SgA6mKlpTvd2JYceu1e3hOgbpBBSeXTqJDITKC0a1MQ6aCWW/BQc8UtJSn 2vMPPUDdaY2+eRwrCxyNQ7Bku6bSLqF4lUODS6WtpWT7DY/wOWyi+B0qe2kk1I7rkqOL zLSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=sqWfkCzpytTsa2DLl0cMvpOlVsmgJx7pAh+UgyiaX3k=; b=UnZVnRDPdyVdsFI09b+F6CfDTb08/rC3iETGRgS3fqe9D+ZdcOthxjoFAYb6z5krZK 5FIdTi8rV4Au0nEyVmML3B+cVm4TTgTJ0FCuYLX4XTaqu474TKjLqLxpvqAreFykfoW5 WHAB0qZomdkZz2amoGPwd0J+avz41hTtEWAzRGT46tBEg0xhQkClPQY3iPoXyhE2i/A1 y1/bfUE2ST1CKXGJCtmJxpW3VRlwtYWuLToJuUCommUvFTajZ8q/3VYEknCw0+JXO/5F 2UdDjLYim3+XHtEovb4jjgDbxn/vBKAhV0JorRsXfyvfGmHG6UHwK601o3iPYXm4yUS7 ywzQ== X-Gm-Message-State: ABuFfogoGIvKOI4nDQzSMPeO3sI4lv28qS+HiscukHbX4NjicTiqOlQs /xDIqzXUKbcM0FunjFWNZYVc+8CT X-Google-Smtp-Source: ACcGV63sLl9mnWvNt6MqDLWlf0H9dBQhE16jRA4yLuOkDy7sLxI59Mq5+z81ogv0zs8f9Zu1vljhPw== X-Received: by 2002:a17:902:3041:: with SMTP id u59-v6mr20541361plb.99.1538940469511; Sun, 07 Oct 2018 12:27:49 -0700 (PDT) Original-Received: from [192.168.2.183] (216-165-229-229.championbroadband.com. [216.165.229.229]) by smtp.gmail.com with ESMTPSA id p64-v6sm21234624pfa.47.2018.10.07.12.27.48 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Oct 2018 12:27:49 -0700 (PDT) Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::629 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14917 Archived-At: 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. It provides a decent C parser and a `FFI Helper' tool to help create Guile Scheme bindings for C-based libraries. It provides (partially implemented) compilers based on above mentioned parsers to allow execution with Guile as extension languages. This minor release, 0.86.2, includes: 1) A fix to C99 utility to util1:get-gcc-cpp-defs (see bug #54802) Prior to fix get-gcc-cpp-defs would return a list of "=". NYACC maturity is beta level. NYACC is free software; the full source distribution is available through * the tarball repository: https://download.savannah.gnu.org/releases/nyacc/ * the git repository: git://git.savannah.nongnu.org/nyacc.git home page, project page and 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