Ada 2005 Abstract Interface Types provide a limited and practical form of multiple inheritance of specifications. In this paper we cover the following aspects of their implementation in the GNAT compiler: interface type conversions, the layout of variable sized tagged objects with interface progenitors, and the use of the GNAT compiler for interfacing with C++ classes with compatible inheritance trees. © Springer-Verlag Berlin Heidelberg 2003.
CITATION STYLE
Miranda, J., & Schonberg, E. (2006). Abstract interface types in GNAT: Conversions, discriminants, and C++. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4006 LNCS, pp. 179–190). Springer Verlag. https://doi.org/10.1007/11767077_15
Mendeley helps you to discover research relevant for your work.