An open-ended data representation model for EU_LISP

  • Authors:
  • Christian Queinnec;Pierre Cointe

  • Affiliations:
  • LITP, Université Paris-VI, 4 Place Jussieu, 75252 Paris Cedex 05, France;Rank Xerox, Université Paris-VI, 4 Place Jussieu, 75252 Paris Cedex 05, France

  • Venue:
  • LFP '88 Proceedings of the 1988 ACM conference on LISP and functional programming
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

The goal of this paper is to describe an open-ended type system for Lisp with explicit and full control of bit-level data representations. This description uses a reflective architecture based on a metatype facility. This low-level formalism solves the problem of an harmonious design of a class taxononomy inside a type system.A prototype for this framework has been written in Le-Lisp and is used to build the integrated type and object systems of the EU_LISP proposal.