Re: Overuse of strings
Lauri Alanko
(24 Jan 2006 17:59 UTC)
|
Re: Overuse of strings
Per Bothner
(24 Jan 2006 19:51 UTC)
|
Re: Overuse of strings
Alan Bawden
(25 Jan 2006 00:44 UTC)
|
Re: Overuse of strings
Alex Shinn
(25 Jan 2006 01:39 UTC)
|
Re: Overuse of strings
Per Bothner
(25 Jan 2006 02:04 UTC)
|
Re: Overuse of strings
Alan Bawden
(25 Jan 2006 02:50 UTC)
|
Re: Overuse of strings
Lauri Alanko
(25 Jan 2006 18:19 UTC)
|
Re: Overuse of strings
Neil Van Dyke
(25 Jan 2006 19:07 UTC)
|
Re: Overuse of strings
bear
(25 Jan 2006 22:40 UTC)
|
Re: Overuse of strings
Lauri Alanko
(26 Jan 2006 07:35 UTC)
|
Re: Overuse of strings
Alex Shinn
(26 Jan 2006 01:37 UTC)
|
Re: Overuse of strings
Neil Van Dyke
(26 Jan 2006 02:03 UTC)
|
Re: Overuse of strings
Anton van Straaten
(26 Jan 2006 10:09 UTC)
|
Re: Overuse of strings
Lauri Alanko
(26 Jan 2006 10:25 UTC)
|
Re: Overuse of strings
Alex Shinn
(26 Jan 2006 02:17 UTC)
|
Re: Overuse of strings Ray Blaak (26 Jan 2006 06:56 UTC)
|
>One way to disambiguate would be to give the module name a single >fixed position in all import statements (requiring a separate import >clause for each module): > > (import <module-name> <import-modifier>*) > > Yes. Much better. >and the modifiers are applied in the order they appear. So the >example from the draft: > > (import (only "stack" make push! pop!) > (add-prefix "balloons" balloon:)) > (import (add-prefix (rename (only "stack" make push! pop!) > (make create)) > stack:)) >becomes (modulo any changes to the module naming convention) > > (import "stack" (only make push! pop!)) > (import "balloons" (add-prefix balloon:)) > (import "stack" (only make push! pop!) > (rename (make create)) > (add-prefix stack:)) > > Look at how much easier that is to read! That is much more natural for the common case. -- Cheers, Ray Blaak xxxxxx@ensemble.com