[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cyclic
- To: inferno@interstice.com
- Subject: Re: cyclic
- From: brucee@dante.mh.lucent.com (Bruce Ellis)
> Date: Wed, 22 Jan 1997 16:08:38 -0500 > From: Stephen Arons <arons@panix.com> > To: inferno@interstice.com > Subject: cyclic > > I'd like to suggest a small change to the Limbo language: replace the > keyword ``cyclic'' with something like `selftype'. The semantics of > Limbo do not allow the programmer to create cyclic data structures using > ref, so this keyword is likely to cause some confused expectations about > program behavior. In any case, if this keyword is significant to the > scheduling of the gc, a substitute that's clearer for the programmer > will be, too. > > Steve > i don't follow. my "Nodes" look like this... Node: adt { parent: cyclic ref Node; sibs: cyclic ref Node; children: cyclic ref Node; file: cyclic ref File; # etc }; "selftype" here would be incorrect. Bruce Ellis
- Prev by Date: Re: Inferno ad in PCWeek Dec 9
- Next by Date: fn() not implemented
- Prev by thread: Re: cyclic
- Next by thread: Re: cyclic
- Index(es):