discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gorm class parser.


From: Marko Riedel
Subject: Re: Gorm class parser.
Date: Mon, 14 Jul 2008 16:10:31 +0000 (GMT)

Additional comments below.

+-------------------------------------------------------------+
| Marko Riedel, EDV Neue Arbeit gGmbH, markoriedelde@yahoo.de |
| http://www.geocities.com/markoriedelde/index.html           |
+-------------------------------------------------------------+


--- Marko Riedel <markoriedelde@yahoo.de> schrieb am Mo, 14.7.2008:

> Von: Marko Riedel <markoriedelde@yahoo.de>
> Betreff: Gorm class parser.
> An: "DISCUSS GNUstep" <discuss-gnustep@gnu.org>
> Datum: Montag, 14. Juli 2008, 17:33
> Hi folks,
> 
> I have come across a problem in the classloader of
> Gorm.app. I ask your understanding when I say it is not
> terribly sophisticated. I had noticed that declarations of
> several instance variables of the same type like so
> 
> NSMutableArray *a1, *a2,
> 
> would confuse it, resulting in corrupted outlet lists, so
> now I always write
> 
> NSMutableArray *a1;
> NSMutableArray *a2;

What I mean here is that declarations like the above in the vicinity of a 
declaration like

id myOutlet;

would corrupt the outlet name "myOutlet."

> 
> Now I have another, more serious problem: it appears that
> the parser will consider everything an outlet that contains
> the string "id", e.g.
> 
> NSMutableDictionary *namesToPids;
> 
> will cause "namesToPids" to appear in the outlet
> list. This is an annoying problem and I don't think not
> to use the string "id" in variable names is an
> acceptable solution (though using "namesToPIDs"
> will fix it).
> 
> Anyhow I hope you can replicate this, if not, please accept
> my apologies.
> 
> BTW does GNUstep have a regexp libary yet that offers, say
> Perl-compatible regular expressions with different enodings
> (utf8 ...)?
> 
> Best regards,
> 
> Marko
> 
> 
> +-------------------------------------------------------------+
> | Marko Riedel, EDV Neue Arbeit gGmbH,
> markoriedelde@yahoo.de |
> | http://www.geocities.com/markoriedelde/index.html        
>   |
> +-------------------------------------------------------------+
> 
> 
>      
> __________________________________________________________
> Gesendet von Yahoo! Mail.
> Dem pfiffigeren Posteingang.
> http://de.overview.mail.yahoo.com
> 
> 
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep


      __________________________________________________________
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]