From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: use-syntax / transformer doc bugs Date: Wed, 22 Dec 2004 14:19:53 -0600 Message-ID: <87y8fqjdau.fsf@trouble.defaultvalue.org> References: <1096920630.3932.137.camel@localhost> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1103747042 23380 80.91.229.6 (22 Dec 2004 20:24:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 22 Dec 2004 20:24:02 +0000 (UTC) Cc: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Dec 22 21:23:52 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ChD1S-0000Os-00 for ; Wed, 22 Dec 2004 21:23:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1ChDC1-0001Ds-Mz for guile-devel@m.gmane.org; Wed, 22 Dec 2004 15:34:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1ChDBm-0001Ac-5O for guile-devel@gnu.org; Wed, 22 Dec 2004 15:34:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1ChDBk-0001A2-W0 for guile-devel@gnu.org; Wed, 22 Dec 2004 15:34:29 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1ChDBk-00019V-NR for guile-devel@gnu.org; Wed, 22 Dec 2004 15:34:28 -0500 Original-Received: from [66.93.216.237] (helo=defaultvalue.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ChCxU-0007jP-79 for guile-devel@gnu.org; Wed, 22 Dec 2004 15:19:44 -0500 Original-Received: from trouble.defaultvalue.org (omen.defaultvalue.org [192.168.1.1]) by defaultvalue.org (Postfix) with ESMTP id B3D6A4013; Wed, 22 Dec 2004 14:19:43 -0600 (CST) Original-Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 873DE4109B; Wed, 22 Dec 2004 14:19:53 -0600 (CST) Original-To: Marius Vollmer In-Reply-To: (Marius Vollmer's message of "Wed, 22 Dec 2004 17:00:49 +0100") User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) 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: main.gmane.org gmane.lisp.guile.devel:4558 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:4558 Marius Vollmer writes: > Andy Wingo writes: > >> The documentation on module transformers and the "system transformer" >> is a bit shaky. > > The whole module system is shaky, especially the interaction with > syntax-case. We need to clean it up in a big way, after 1.8. A basic > plan for what we want to end up with in the lower layers is in > workbook/compilation/new-model.text. I'd also suggest that we may want to look at the decisions PLT has made before we make any major changes. My impression is that they may understand some of the compilation related issues better than many. Aside from their docs, this paper also looks interesting, though I haven't read it yet: Composable and Compilable Macros: You Want it When? http://citeseer.ist.psu.edu/flatt02composable.html -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel