Developing Component Software with CORBA > 4 Writing and Compiling IDL


4.3 Mapping IDL to Common Lisp

To provide a better understanding of the IDL to Common Lisp mapping, we can take a look at the result of applying the mapping to the file bank.idl .

Parsing the IDL defines a package BANKINGDEMO .

As an example of the mapping scheme, the following subsections examine the Common Lisp counterparts of some of the more representative IDL declarations from the file bank.idl .

4.3.1 Mapping for basic types

4.3.2 Mapping for interfaces

4.3.3 Mapping for attributes

4.3.4 Mapping for operations

4.3.5 Mapping for exceptions

Developing Component Software with CORBA - 22 Dec 2009