CORBA 2.4 NO IDEA Avatar
  1. OMG Issue

CORBA24 — Some problems

  • Key: CORBA24-91
  • Legacy Issue Number: 3612
  • Status: closed  
  • Source: Anonymous
  • Summary:

    I thought there are some error in Grammer which number are (24) and (27).
    The grammer which number is 24 in specification is
    <init_param_decls> ::= <init_param_decl>

    { "," <init_param_decl> }

    I thought it may be <init_param_decls> ::= <init_param_decl> { "," <init_param_decl> }

    *
    Can you see asterisk?

    And grammer number 27 is miss-printing.

    It is all of my question in grammer and next problem is in Preprocessing.
    User can use #include for source inclusion.
    But in case of C++, there are two kind of source inclusion. One is standard library inclusion using angle brackets.
    Another is using quotation mark.
    Is the rule adapted in IDL preprocessor?
    Could you send me a document about Preprocessing rule?

    Another question is #ifdef, #ifndef.
    Is this option able to be duplicated?

    Last question is about position of inclusion command.
    In some example in specification 2.3, I find this example.

    module M

    { #include <E.idl> }

    ;

    • from CORBA V2.3, June 1999, 10-43

    The source inclusion command - #incude - is in module block.
    How that source will be compiled and mapped?
    I thought that source is wrong....

  • Reported: CORBA 2.3.1 — Mon, 15 May 2000 04:00 GMT
  • Disposition: Resolved — CORBA 2.4
  • Disposition Summary:

    Close no change with explanation as above.

  • Updated: Fri, 6 Mar 2015 20:58 GMT