Re: IDL Syntax...

At 08:26 AM 7/3/98 -0400, ANOQ of the Sun wrote:

>Are you aware of IDL's syntax wrt indentifiers and case sensitivity?
>It is not allowed to use an identifier twice with the same name and
>just different casing. So this is wrong:
>
>interface DocumentContext {
>  attribute Document	document;
>            ^^^^^^^^    ^^^^^^^^
>};
>
>and this:
>
>Node setNode(in wstring name, in Node node);
>                                 ^^^^ ^^^^
>
>omniidl2 (the stub compiler from omniORB2), fails to compile this.
>
>Also I have had problems using IDL syntax words as identifiers,
>so Attribute may not be a good name for an interface.
>omniidl2 seems to compile it without problems though.

Thanks!  I'll make the mechanical changes you mention and look for more ...

But Attribute will require a decision by the WG to change.  Attrib??
AttrNode??

Suggestions/straw vote?

Mike

Received on Friday, 3 July 1998 09:13:47 UTC