[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] r7rs modules
From: |
Felix |
Subject: |
Re: [Chicken-hackers] r7rs modules |
Date: |
Tue, 13 Nov 2012 20:00:11 +0100 (CET) |
>
> The only downside with that is when you're dealing with the shell, where
> # is a reserved character. So you end up with files named scheme#base.scm,
> which have to be properly escaped in constructing shell command lines --
> a delicate area.
I think the same. It will be annoying.
>
> After trying out (mentally) a lot of different possibilities, I think
> the best and simplest approach is to use "_". This is valid and safe
> in almost all contexts, including Scheme identifiers, but Schemers
> (and Lispers generally) rarely actually use it in their identifiers, as
> our culture considers it ugly. If it does happen to appear in an R7RS
> library name like (a_b c_d), it can be doubled to produce a__b_c__d.
I repeat my suggestion of ".". It is not too annoying to look at,
unobtrusive, has low visual impact, doesn't look too stupid when used
in non-r7rs code and doesn't need to be escaped. It's perfect! Don't
you think so? Boy, I love that little period. I think its day has
come!
cheers,
felix
- Re: [Chicken-hackers] r7rs modules, (continued)
- Re: [Chicken-hackers] r7rs modules, Alex Shinn, 2012/11/10
- Re: [Chicken-hackers] r7rs modules, Felix, 2012/11/11
- Re: [Chicken-hackers] r7rs modules, Ivan Raikov, 2012/11/11
- Re: [Chicken-hackers] r7rs modules, Peter Bex, 2012/11/12
- Re: [Chicken-hackers] r7rs modules, John Cowan, 2012/11/12
- Re: [Chicken-hackers] r7rs modules, Peter Bex, 2012/11/12
- Re: [Chicken-hackers] r7rs modules, John Cowan, 2012/11/12
- Re: [Chicken-hackers] r7rs modules,
Felix <=
- Re: [Chicken-hackers] r7rs modules, John Cowan, 2012/11/13
- Re: [Chicken-hackers] r7rs modules, Alex Shinn, 2012/11/13
- Re: [Chicken-hackers] r7rs modules, Alex Shinn, 2012/11/12
- Re: [Chicken-hackers] r7rs modules, Peter Bex, 2012/11/12
- Re: [Chicken-hackers] r7rs modules, Felix, 2012/11/13
- Re: [Chicken-hackers] r7rs modules, Alex Shinn, 2012/11/13
Re: [Chicken-hackers] r7rs modules, Felix, 2012/11/11
Re: [Chicken-hackers] r7rs modules, Alex Shinn, 2012/11/10