| IDL Tokens: |
| |
| Grouping: ( ) [ ] { } |
| Separators: : :: ; |
| Operators: % & * + , - / < << = > >> ^ | ~ |
| |
| Keywords: |
| CORBA 2.2 or earlier: |
| any |
| attribute |
| boolean |
| case |
| char |
| const |
| context |
| default |
| double |
| enum |
| exception |
| FALSE |
| float |
| in |
| inout |
| interface |
| long |
| module |
| Object |
| octet |
| oneway |
| out |
| raises |
| readonly |
| sequence |
| short |
| string |
| struct |
| switch |
| TRUE |
| typedef |
| unsigned |
| union |
| void |
| wchar |
| wstring |
| |
| CORBA 2.3 only: |
| init (replaced by factory) |
| |
| CORBA 2.3 and 2.4rtf: |
| abstract |
| custom |
| private |
| public |
| truncatable |
| ValueBase |
| valuetype |
| factory |
| |
| CORBA 2.3, not supported by IBM compiler |
| native |
| fixed |
| |
| CORBA 3.0: |
| component |
| consumes |
| emits |
| finder |
| getRaises |
| home |
| import |
| local |
| manages |
| multiple |
| primaryKey |
| provides |
| publishes |
| setRaises |
| supports |
| typeId |
| typePrefix |
| uses |