[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rfc (define-module ... #:use-modules ...)
From: |
Thien-Thi Nguyen |
Subject: |
Re: rfc (define-module ... #:use-modules ...) |
Date: |
Thu, 04 Oct 2007 21:09:40 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/23.0.50 (gnu/linux) |
() Clinton Ebadi <address@hidden>
() Thu, 04 Oct 2007 13:14:22 -0400
I would prefer something with the syntax
#:use-modules ((a b c)
((d e f) #:select (x y z)))
that was actually my first inclination. i suppose this way there is
also a better congruence in the differences:
r6rs-export : guile-export :: r6rs-import : guile-use-modules
(export ...) #:export (...) (import ...) #:use-modules (...)
it still differs from (use-modules ...), the top-level macro, though.
probably true sugar-rush madness would be to accomodate both styles:
recognize both `#:import (X Y Z)' and `#:use-modules X Y Z'. hmmm.
thi
- rfc (define-module ... #:use-modules ...), Thien-Thi Nguyen, 2007/10/04
- Re: rfc (define-module ... #:use-modules ...), Mike Gran, 2007/10/04
- Re: rfc (define-module ... #:use-modules ...), Ludovic Courtès, 2007/10/04
- Re: rfc (define-module ... #:use-modules ...), Clinton Ebadi, 2007/10/04
- Re: rfc (define-module ... #:use-modules ...), Klaus Schilling, 2007/10/05
- Re: rfc (define-module ... #:use-modules ...), Keith Wright, 2007/10/05
- Re: rfc (define-module ... #:use-modules ...), Thien-Thi Nguyen, 2007/10/06
- Re: rfc (define-module ... #:use-modules ...), Keith Wright, 2007/10/07
- Re: rfc (define-module ... #:use-modules ...), Thien-Thi Nguyen, 2007/10/07
- Re: rfc (define-module ... #:use-modules ...), Ludovic Courtès, 2007/10/07
- Re: rfc (define-module ... #:use-modules ...), Thien-Thi Nguyen, 2007/10/07
- Re: rfc (define-module ... #:use-modules ...), Ludovic Courtès, 2007/10/07