[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