From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jon Herron Newsgroups: gmane.lisp.guile.devel Subject: Re: (language tree-il compile-glil) question Date: Tue, 27 Apr 2010 15:09:59 -0700 (PDT) Message-ID: <119381.70055.qm@web112317.mail.gq1.yahoo.com> References: <332120.3801.qm@web112308.mail.gq1.yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1272406250 24481 80.91.229.12 (27 Apr 2010 22:10:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 27 Apr 2010 22:10:50 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Apr 28 00:10:48 2010 connect(): No such file or directory Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1O6szP-0002Go-7f for guile-devel@m.gmane.org; Wed, 28 Apr 2010 00:10:47 +0200 Original-Received: from localhost ([127.0.0.1]:43351 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O6szO-0001YD-Il for guile-devel@m.gmane.org; Tue, 27 Apr 2010 18:10:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O6syh-00019v-Jz for guile-devel@gnu.org; Tue, 27 Apr 2010 18:10:03 -0400 Original-Received: from [140.186.70.92] (port=32795 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O6syf-00018k-Vb for guile-devel@gnu.org; Tue, 27 Apr 2010 18:10:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O6sye-0001EK-7H for guile-devel@gnu.org; Tue, 27 Apr 2010 18:10:01 -0400 Original-Received: from web112317.mail.gq1.yahoo.com ([98.137.26.184]:38054) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O6syd-0001EF-VX for guile-devel@gnu.org; Tue, 27 Apr 2010 18:10:00 -0400 Original-Received: (qmail 92212 invoked by uid 60001); 27 Apr 2010 22:09:59 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1272406199; bh=xDPxbD436QI7TTK2kV0oCPK5/IxHY2PXqB/XwIA9YUg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=CBT4qiAr70v3y6JGtDMGBeJFkuPiOdzK1C3oGP/IVfrLpOWwEbH/MPV5efClfyY72E3FmnP8JYOoqGjwgjqFd4DVp4DR5MU752H7E6lUq6btJn9wGAqRN/LtbGrBCmLgdQMhgexXUxBT4P3YldY43ATlaYL4CVvnG9JuTjTXcLQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=uULpYQ9BoiDSHbFskCUl0v6XQR13h4rq1JN6cDrXkK9YO1zC3PRVfXOE5hYGdk5OQ9LfY9qW2YIwBGPs0UJ3/yVi4Lp39ygEuqV8mzOwgKGhsuyx0cZk2WAP3cDAodW5PFGU54ptw1xEOfJ6YS18q2JGnDJu97vkn3ovdSS3T7I=; X-YMail-OSG: e3rwVKIVM1nBVWl1TxTQ5Zr_wUL7wLXS5CaG1YqrofcrKtV VYbXgJ7JRpmhHXva4TmsYfCo2QpU1_WPbpNkcGwy1a4xlwky.sNi7LiQNScW 2y_Qwt3cNfHh_wGLp3FHAfB.1gsklQzCjDg_65xlKx7VenHx0qvE6KAKn0hy ueyaMAMQEYVRO7lRdaqtz5KyRQsuOymX_6kL5KqgIlsniVbxAIGp_fysM8Bf AIrx1ZE0fk6rQNcCGXGRVs46T9j2BF_pLsGYS1vvLJenCkIsVNoyG_VDVhwd 8Zt2XL5wIsH4jRUTtDwkanuKseofaRSX1F4lgkCm.xqkylbStFmrmAG0PYmn a_A-- Original-Received: from [209.131.50.18] by web112317.mail.gq1.yahoo.com via HTTP; Tue, 27 Apr 2010 15:09:59 PDT X-Mailer: YahooMailRC/348.5 YahooMailWebService/0.8.102.267879 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10306 Archived-At: Cool, thanks for the push. I'll get by on return until the time comes to switch over to the other method that you mentioned. Thanks, Jon ----- Original Message ---- From: Andy Wingo To: Jon Herron Cc: guile-devel@gnu.org Sent: Tue, April 27, 2010 5:06:39 PM Subject: Re: (language tree-il compile-glil) question On Tue 27 Apr 2010 07:40, Jon Herron writes: > In some late night hacking this evening/morn I came across a question > in (language tree-il compile-glil) - should line 126 read ((return . 1) > . return) instead of ((return . 1) return)? Indeed, it appears that way. I have fixed and pushed, thanks for the note! Return is a hack, though; I would rather express returns using prompt and abort, with some tree-il inliner logic to simplify some cases. But I was in a rush, so return is how it is. I'll be updating tree-il and vm docs to correspond to reality this weekend. Cheers, Andy -- http://wingolog.org/