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, K. Shannon, "Mapping the Interface Description Language Type Model into C", IEEE Transactions on Software Engineering, vol. 15, no. , pp. 1333-1346, November 1989, doi:10.1109/32.41327
93 ms
(Ver 3.1 (10032016))