The Community for Technology Leaders
Green Image
<p>The Interface Description Language (IDL) is a notation for describing the characteristics of data structures passed among collections of cooperating processes in a programming environment. The authors discuss a mapping from IDL to C data structures and macro definitions that supports the full language and is type safe and run-time efficient, but is not particularly compile-time efficient nor easy to use. They then propose that the mapping be performed in a preprocessor, thereby achieving efficiency and ease of use as well.</p>
Interface Description Language type model; cooperating processes; programming environment; mapping; IDL; C data structures; macro definitions; type safe; run-time efficient; preprocessor; efficiency; ease of use; C language; data structures; high level languages; programming environments

R. Snodgrass and K. Shannon, "Mapping the Interface Description Language Type Model into C," in IEEE Transactions on Software Engineering, vol. 15, no. , pp. 1333-1346, 1989.
87 ms
(Ver 3.3 (11022016))