Object Inheritance Without Classes (Artifact)

Authors Timothy Jones, Michael Homer



PDF
Thumbnail PDF

Artifact Description

DARTS.2.1.6.pdf
  • Filesize: 320 kB
  • 2 pages

Document Identifiers

Author Details

Timothy Jones
Michael Homer

Cite AsGet BibTex

Timothy Jones and Michael Homer. Object Inheritance Without Classes (Artifact). In Special Issue of the 30th European Conference on Object-Oriented Programming (ECOOP 2016). Dagstuhl Artifacts Series (DARTS), Volume 2, Issue 1, pp. 6:1-6:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
https://doi.org/10.4230/DARTS.2.1.6

Artifact

Abstract

This artifact is a PLT Redex implementation of the operational semantics presented in Object Inheritance Without Classes. It defines the core syntax and runtime semantics of the Graceless language, and then extends it in multiple different ways to produce the various implementations of object inheritance, including single and multiple inheritance. The implementation makes the semantics runnable, and precisely defines some behaviour which is defined informally in the paper.
Keywords
  • Inheritance
  • Objects
  • Classes
  • Operational semantics
  • PLT Redex

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail