Re: Container model - pictures and questions

2005-08-09 Thread Autrijus Tang
On Tue, Aug 09, 2005 at 02:06:58PM +0200, TSa wrote: > >The first one is about the compilation cycle: > > > >http://pugscode.org/images/simple-compilation.png > > Question: where is the namespace in the picture? > I would expect it to be build in parallel to the > syntax tree between parser an

Re: Container model - pictures and questions

2005-08-09 Thread TSa
HaloO, Autrijus Tang wrote: The first one is about the compilation cycle: http://pugscode.org/images/simple-compilation.png Question: where is the namespace in the picture? I would expect it to be build in parallel to the syntax tree between parser and compiler. From there it might be ser

Re: Container model - pictures and questions

2005-08-09 Thread TSa
HaloO, Autrijus Tang wrote: 1) I would move the ::name to the Pad level. The idea is that ::name is some less specific supertype of the Fantastique Four ($&@%) if more than one of them exists on the container level. Please annotate this idea with the code. You mean: my $a = 3;

Re: Container model - pictures and questions

2005-08-08 Thread Autrijus Tang
On Mon, Aug 08, 2005 at 06:04:51PM +0200, "TSa (Thomas Sandla�)" wrote: > Autrijus Tang wrote: > >If I'm mistaken, please let me know, preferably by suggesting > >new arrangements on the diagram. :-) > > Without judging your mistakes, here are my comments to the > container picture. > > 1) I woul

Re: Container model - pictures and questions

2005-08-08 Thread TSa (Thomas Sandlaß)
HaloO, Autrijus Tang wrote: If I'm mistaken, please let me know, preferably by suggesting new arrangements on the diagram. :-) Without judging your mistakes, here are my comments to the container picture. 1) I would move the ::name to the Pad level. The idea is that ::name is some less spe

Re: Container model - pictures and questions

2005-08-08 Thread Autrijus Tang
On Sun, Aug 07, 2005 at 10:58:01PM +0100, Tim Bunce wrote: > What's missing from the description is that there's some form of > 'pointer' from a container to the cell it currently contains. > (I'm trying to avoid using the term reference.) I have updated the picture. It it marked as "(v2)":

Re: Container model - pictures and questions

2005-08-08 Thread Tim Bunce
[I'm going to be a little pedantic here because I think it's worth it given the need for clarity.] On Sun, Aug 07, 2005 at 12:55:53AM +0800, Autrijus Tang wrote: > On Sat, Aug 06, 2005 at 12:43:13PM -0400, Matt Fowles wrote: > > The pictures are pretty and the compilation one makes a great deal of

Re: Container model - pictures and questions

2005-08-07 Thread Autrijus Tang
On Sun, Aug 07, 2005 at 10:58:01PM +0100, Tim Bunce wrote: > > The Container either has-a mutable cell, or has-a constant cell. > > > > my $mut = 3; > > my $con := 3; > > > > Use ":=" to change the cell inside a container: > > How about: > > Use ":=" to change the container to have a

Re: Container model - pictures and questions

2005-08-06 Thread Nathan Gray
On Sun, Aug 07, 2005 at 12:55:53AM +0800, Autrijus Tang wrote: > Hm, I'm afraid there are not much material on this beyond the Synopses, > so I'll try to describe that picture a bit. > ... > > That's about it. :-) Hopefully my two questions will make more sense > to you now... Very nice descript

Re: Container model - pictures and questions

2005-08-06 Thread Autrijus Tang
On Sat, Aug 06, 2005 at 12:43:13PM -0400, Matt Fowles wrote: > The pictures are pretty and the compilation one makes a great deal of > sense, but I must admit to being enitrely confused by the container > one. I think part of the problem is that I don't have a good footing > from which to understa

Re: Container model - pictures and questions

2005-08-06 Thread Matt Fowles
Autrijus~ On 8/6/05, Autrijus Tang <[EMAIL PROTECTED]> wrote: > (Cc'ing p6l, but this feels like a p6c thread...) > > Greetings. As I'm moving forward with the new PIL runcore, > I'm now trying to document my understanding as visual diagrams. > > The first one is about the compilation cycle: >