Dynamic overloading with copy semantics in object-oriented languages: a formal account
DOI10.1051/ita/2009008zbMath1175.68094OpenAlexW2085164448MaRDI QIDQ5321777
Sara Capecchi, Lorenzo Bettini, Betti Venneri
Publication date: 15 July 2009
Published in: RAIRO - Theoretical Informatics and Applications (Search for Journal in Brave)
Full work available at URL: http://www.numdam.org/item?id=ITA_2009__43_3_517_0/
type systemstyped lambda calculusmulti-methodsobject-oriented languagesdynamic overloadingcopy semantics
Other programming paradigms (object-oriented, sequential, concurrent, automatic, etc.) (68N19) Theory of programming languages (68N15) Functional programming and lambda calculus (68N18) Semantics in the theory of computing (68Q55)
Related Items (1)
Uses Software
Cites Work
- A semantics of multiple inheritance
- A syntactic approach to type soundness
- A meta-language for typed object-oriented languages
- Modular statically typed multimethods
- A calculus for overloaded functions with subtyping
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
This page was built for publication: Dynamic overloading with copy semantics in object-oriented languages: a formal account