From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 130932 invoked by alias); 2 Mar 2017 00:39:57 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 130921 invoked by uid 89); 2 Mar 2017 00:39:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Scheme, addon, add-on, hygienic X-HELO: aibo.runbox.com Received: from aibo.runbox.com (HELO aibo.runbox.com) (91.220.196.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 02 Mar 2017 00:39:54 +0000 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1cjEme-0000XI-4I; Thu, 02 Mar 2017 01:39:52 +0100 Received: from 70-36-239-163.dsl.dynamic.fusionbroadband.com ([70.36.239.163] helo=localhost.localdomain) by mailfront12.runbox.com with esmtpsa (uid:757155 ) (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) id 1cjEmL-0007EQ-Jm; Thu, 02 Mar 2017 01:39:33 +0100 Subject: Re: SRFI 147 sample implementation and Kawa To: Sudarshan S Chawathe , kawa References: <6555.1488413456@vereq.eip10.org> From: Per Bothner Message-ID: Date: Thu, 02 Mar 2017 00:39:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <6555.1488413456@vereq.eip10.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-q1/txt/msg00058.txt.bz2 On 03/01/2017 04:10 PM, Sudarshan S Chawathe wrote: > When I try testing the sample implementation for SRFI 147 with Kawa I > get errors (below). > > I have not looked at the SRFI implementation carefully so I do not know > whether the problem is with the implementation or Kawa, Could be neither or both. The implementation of Scheme hygienic macros is fairly complicated, and if you push the limits, things may break. > but I thought > I'd mention it here. (A similar test with chibi-scheme works, though.) I think is a case where you have to dig into the Kawa implementation of macros, and add the desired SRFI-147 functionality. Having it be an add-on will be fragile, at best, I suspect. -- --Per Bothner per@bothner.com http://per.bothner.com/