Daniel Wasserrab 🌐

May 15, 2006

This is a development version of this entry. It might change over time and is not stable. Please refer to release versions for citations.


We present an operational semantics and type safety proof for multiple inheritance in C++. The semantics models the behavior of method calls, field accesses, and two forms of casts in C++ class hierarchies. For explanations see the OOPSLA 2006 paper by Wasserrab, Nipkow, Snelting and Tip.


BSD License


Session CoreC++