Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
Why can't I use '_' or a number as an identifier in IDL?
According to IDL specifications (I have used here CORBA V.2.2 specs), an identifier (for example the name of a method or of an attribute) cannot start with a number or underscore or non-alphabetic characters:
An tidentifier is an arbitrary long sequence of alphabetic,digit, and underscore ("_") characters. The first character must be an alphabetic character.
According to this definition, both _5v
and 5v
are illegal identifiers.
I have verified that:
but they are both illegal from the specs' point of view.