[plt-scheme] planet require idea

From: Dimitris Vyzovitis (vyzo at media.mit.edu)
Date: Thu Mar 20 12:50:33 EDT 2008

On Thu, 20 Mar 2008, Carl Eastlund wrote:

> On Thu, Mar 20, 2008 at 12:29 PM, Jacob Matthews <jacobm at cs.uchicago.edu> wrote:
> > How about (in BNF form):
> >
> >
> >  In all of these cases the initial "planet/test-connection" could be
> >  replaced by "planet/test-connection.plt" with the same effect.
> >
> >  Does this look reasonable to people?
>
> Pretty good.  I think your examples would have been illustrative if
> the owner weren't "planet"; seeing (planet planet/foo...) is a bit
> misleading, as you're not suggesting that the term "planet" needs to
> be repeated.

How about a url-like scheme?

(require planet:/foo...)

>
> The one thing I'd suggest is changing the delimiters around version
> numbers.  You have:
>
> owner/package/major/minor:path
>
> I'd prefer:
>
> owner/package:major.minor/path

1+

-- vyzo



Posted on the users mailing list.