[r6rs-discuss] [Formal] "#! /usr/bin/env" is not "portable." It's Unix-specific. (fwd)

John Cowan cowan at ccil.org
Thu Nov 16 14:41:46 EST 2006


AndrevanTonder scripsit:

> I would still object if I have to include it in all those applications 
> that I don't intend to run as Unix scripts (i.e., all my applications).

+1

> If, on the other hand, I don't have to include it to produce a 
> well-formed program, then it has no business being in r6rs, so in that 
> case I would also object to it.

I disagree there: it is essentially cost-free to permit a shebang-line
to be discarded (either by special-casing "#!" on the first line,
or by treating "#!" as a comment delimiter of some kind or other).

-- 
"Well, I'm back."  --Sam        John Cowan <cowan at ccil.org>



More information about the r6rs-discuss mailing list