Re: HLL Namespace Design

2005-09-09 Thread Larry Wall
On Tue, Sep 06, 2005 at 10:49:32AM -0400, Matt Diephouse wrote: : That's what I'll eventually be getting to. But in order to design : those methods well, we need to know what tasks we need to accomplish. : What's even more important, I think, is the storage slots for the : necessary information. Wh

Re: HLL Namespace Design

2005-09-09 Thread Leopold Toetsch
Tim Bunce <[EMAIL PROTECTED]> wrote: > See this thread, especially message 16 (and then 13,14,15 :) > http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/678fbfc5a14813b5 > How close is Parrot to supporting that functionality now? >From a technical POV namespaces are working in

Re: HLL Namespace Design

2005-09-06 Thread Tim Bunce
On Tue, Sep 06, 2005 at 02:22:23PM +0100, Jonathan Worthington wrote: > "Tim Bunce" <[EMAIL PROTECTED]> wrote: > >Having said all that, I don't think it's worth worrying about > >inter-language issues until more fundamental namespace co-existance > >issues are more settled. > > > >Will a Python mod

Re: HLL Namespace Design

2005-09-06 Thread Matt Diephouse
Tim Bunce <[EMAIL PROTECTED]> wrote: > I think it would be worth mentioning if the namespace is hierarchical > (nested) or flat (the delimiters are part of the name). Good idea. > Another issue is whether there's an underlying hierarchy that can be > accessed (at leaf and/or non-leaf nodes) to do

Re: HLL Namespace Design

2005-09-06 Thread Jonathan Worthington
"Tim Bunce" <[EMAIL PROTECTED]> wrote: Having said all that, I don't think it's worth worrying about inter-language issues until more fundamental namespace co-existance issues are more settled. Will a Python module clash with a Perl6 module of the same name? (That way lies insanity so I certainl

Re: HLL Namespace Design

2005-09-06 Thread Matt Diephouse
Joshua Hoblitt <[EMAIL PROTECTED]> wrote: > On Mon, Sep 05, 2005 at 01:43:20PM -0400, Matt Diephouse wrote: > > Namespace Capabilities > [ snip ] > > - Querying Information > > It must be possible to get a list of both variables and subroutines, > > sometimes together and sometimes se

Re: HLL Namespace Design

2005-09-06 Thread Tim Bunce
On Mon, Sep 05, 2005 at 01:43:20PM -0400, Matt Diephouse wrote: > In order to help finish Parrot's HLL namespace support, I've compiled > a list of features and information that I believe is necessary to > support the target languages. I've done so after doing a survey of > these languages. I may h

Re: HLL Namespace Design

2005-09-06 Thread Joshua Hoblitt
On Mon, Sep 05, 2005 at 01:43:20PM -0400, Matt Diephouse wrote: > Namespace Capabilities [ snip ] > - Querying Information > It must be possible to get a list of both variables and subroutines, > sometimes together and sometimes seperate. Just a quick addition to that: It must b

HLL Namespace Design

2005-09-05 Thread Matt Diephouse
In order to help finish Parrot's HLL namespace support, I've compiled a list of features and information that I believe is necessary to support the target languages. I've done so after doing a survey of these languages. I may have missed something or misunderstood something: please check that this