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

Trent Buck trentbuck at gmail.com
Wed Nov 15 11:56:58 EST 2006


On Wed, Nov 15, 2006 at 10:09:22AM -0500, AndrevanTonder wrote:
> On Wed, 15 Nov 2006, John Cowan wrote:
> 
> >I think we have three proposals, any of which is viable:
> >
> >1) Ignore the first line if it begins with "#!".
> >
> >2) Make "#!" a general comment start, like ";".
> >
> >3) Make "#!...!#" a general pair of comment delimiters.
> 
> 4) Take the draft statement "a script is a delimited piece of text"
>    seriously, realize that the #! line is a delimiter, that
>    the /Scheme/ script starts after that, and stop confusing
>    "Scheme scripts" with "Unix script files", preferably by
>    using a different word for the Scheme whatever.

I have no problem with (4), but the existence of this thread suggests
that the report needs to be a lot clearer on the topic.
-- 
Trent Buck, Student Errant



More information about the r6rs-discuss mailing list