[antlr-interest] Re: C++ version, == nullAST
    Ruslan Zasukhin 
    sunshine at public.kherson.ua
       
    Wed Oct  3 07:38:41 PDT 2001
    
    
  
on 10/3/01 17:24, Ric Klaren at klaren at cs.utwente.nl wrote:
> Sorry it got snowed under a little...
> 
>>> RefCount nullASt
> 
> I'm not sure why it is used... It looks like they used it to have one null
> pointer refcounted object?
> 
> It's defined in BaseAST with a comment about it being nasty but making
> codegen easier.. It's not something I particularly looked at.
> 
> Some quick browsing in the code indeed seems to indicate that it can go.
> Although maybe there's something subtle with the reference counter,
> although the worst that could happen is that multiple RefAST's exist of a
> null pointer, which should not be that bad.
I don't think we will get any arrows in back, because I use in my project
just 
    SomeObjectCPtr  obj = NULL;
and 
    if( obj == NULL )
everywhere. No problems. At least with my implementation of ref counting via
Sharable class and pointer.
> I may have a closer look/try it out later this week or next week, there are
> not too much occurences of the beast so giving it a spin is not hard.
-- 
Best regards,
Ruslan Zasukhin
-------------------------
Paradigma.
e-mail: ruslan at paradigmasoft.com
web   : http://www.paradigmasoft.com
To subscribe to the Valentina mail list
send a letter to valentina-on at lists.macserve.net
 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
    
    
More information about the antlr-interest
mailing list