Abstract interface types in GNAT: Conversions, discriminants, and C++

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free