Issue 2640: IDL that is not IDL! (cxx_revision) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: The C++ language mapping chapter contains many blocks of IDL like stuff with the comment // IDL in the first line, but the stuff in the block is not valid IDL for various reasons: (i) Uses "pseudo" as an apparent keyword. (ii) Contains declarations like attribute exception exception; I suggest that the comment "// IDL" be replaced by "// Augmented IDL (see "Usage" on page x-y)" cross-referencing to section 20.23 Usage, so that people know for sure that this is not IDL. Furthermore, to make the claim in section 20.23 true, the declaration: attribute exception exception; should be fixed to be something else, or alternatively, the exceptional use of exception should be called out as a specific augmentation of IDL in section 20.23. Resolution: Revised Text: Actions taken: May 6, 1999: received issue Discussion: deferred in June 2011 to the next RTF End of Annotations:===== Sender: jis@fpk.hp.com Date: Thu, 06 May 1999 13:51:33 -0400 From: Jishnu Mukerji Organization: Hewlett-Packard EIAL To: cxx_revision@omg.org, issues@omg.org Subject: IDL that is not IDL! The C++ language mapping chapter contains many blocks of IDL like stuff with the comment // IDL in the first line, but the stuff in the block is not valid IDL for various reasons: (i) Uses "pseudo" as an apparent keyword. (ii) Contains declarations like attribute exception exception; I suggest that the comment "// IDL" be replaced by "// Augmented IDL (see "Usage" on page x-y)" cross-referencing to section 20.23 Usage, so that people know for sure that this is not IDL. Furthermore, to make the claim in section 20.23 true, the declaration: attribute exception exception; should be fixed to be something else, or alternatively, the exceptional use of exception should be called out as a specific augmentation of IDL in section 20.23. Jishnu. -- Jishnu Mukerji Systems Architect Email: jis@fpk.hp.com Hewlett-Packard EIAL, Tel: +1 973 443 7528 300 Campus Drive, 2E-62, Fax: +1 973 443 7422 Florham Park, NJ 07932, USA.