From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 114306 invoked by alias); 2 Mar 2018 23:29:31 -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 114294 invoked by uid 89); 2 Mar 2018 23:29:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=duncan, HTo:U*kawa, H*Ad:U*kawa, kawa X-HELO: mail-it0-f44.google.com Received: from mail-it0-f44.google.com (HELO mail-it0-f44.google.com) (209.85.214.44) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 02 Mar 2018 23:29:29 +0000 Received: by mail-it0-f44.google.com with SMTP id n7so3466038ita.5 for ; Fri, 02 Mar 2018 15:29:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MC/ZgRkdxsr89VmOwA5AGj1LBp2JvWqqQ021k8v3D1A=; b=OA2hBfIFH4783k1KOMQ3J3byoEJvCiMJSEFJOHKihNBDtSm0VHl71CUHg04c6le3tP UuB+12rygj9zRSR+05iTYzjqCiTm5WPAJouW+Qvb4wAtPwvq56S66khTl4R25Fx6Hg+e 0Lcaj46Y13/J5flFV+Ti7F9R883iwbmkQw5+DCDa2z98JktgsVKMdHvqdNOUXvFGI8r6 MRy/2AAh4fkvkGXyMZQUWA4xjRTeXXGcIy4oOTcxwx0WXfUafxBgVys9YsXVvvwE6ifC MRR/kS0g/cqpWDFA45XvZL2vl+c1dqRIWarRkKl6v3yI8X06C03PsZNIWix4TZZkQeLO lY5Q== X-Gm-Message-State: AElRT7FfBaxGe1dV7AnIM3qWZ4B+nrdOoTwvu7BO9HlLn+4avGUxGUOU VzBNyhMbJ9UkpVstZc51y8Zjd94PueD4lBB9rvhlANGr X-Google-Smtp-Source: AG47ELucBpA4JxQZtbriJeKajakrWN1YOnjUuvjtHvcuTl+Bu4DnU2PYLBj1rTpHo2L8jENYFZ+xkjaGlH57IoAxRtI= X-Received: by 10.36.86.70 with SMTP id o67mr1231297itb.142.1520033367070; Fri, 02 Mar 2018 15:29:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.36.196 with HTTP; Fri, 2 Mar 2018 15:28:46 -0800 (PST) From: Duncan Mak Date: Fri, 02 Mar 2018 23:29:00 -0000 Message-ID: Subject: Using with-syntax To: kawa mailing list Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-q1/txt/msg00024.txt.bz2 Hello, I'm writing some macro code and I make use of with-syntax quite a bit. When I load it in the REPL, it all seems to work, but when I load it as an R7RS library module definition, I run into various issues: 1) If I run it with (import (scheme base)), I fall into a recursive loop inside some rewrite step, and it eventually gives up. 2) If I run it with (import (scheme base) (kawa lib std_syntax)), I seem to see something similar (http://savannah.gnu.org/bugs/?49416 says to import std_syntax). 3) If I run it with (import (kawa base)), then things seem to work, but now I can't define my own macro named define-variable. What's the right way to get with-syntax to work? -- Duncan.