usenix conference policies
Implementing Signatures for C++
Authors:
Gerald Baumgartner & Vince Russo, Purdue University
Abstract:
In this paper we overview the design and implementation of a language extension to C++ for abstracting types and for decoupling subtyping and inheritance. This extension gives the user more of the flexibility of dynamic typing while retaining the efficiency and security of static typing. We discuss the syntax and semantics of this language extension, show examples of its use, and present and analyze the cost of three different implementation techniques: a preprocessor to a C++ compiler, an implementation in the front end of a C++ compiler, and a low-level back-end based implementation.
BibTeX
@inproceedings {252331,
author = {Gerald Baumgartner and Vince Russo},
title = {Implementing Signatures for C++ },
booktitle = {USENIX 6th C++ Technical Conference (USENIX 6th C++ Technical Conference)},
year = {1994},
address = {Cambridge, MA},
url = {https://www.usenix.org/conference/usenix-6th-c-technical-conference/implementing-signatures-c},
publisher = {USENIX Association},
month = apr
}
author = {Gerald Baumgartner and Vince Russo},
title = {Implementing Signatures for C++ },
booktitle = {USENIX 6th C++ Technical Conference (USENIX 6th C++ Technical Conference)},
year = {1994},
address = {Cambridge, MA},
url = {https://www.usenix.org/conference/usenix-6th-c-technical-conference/implementing-signatures-c},
publisher = {USENIX Association},
month = apr
}
connect with us