(Enter summary)
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 taxonomy 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 EULISPproposal.
Introduction
Since the first... (Update)
Context of citations to this paper: More
...influence from Picolo [Del89] drove the implementation. The resulting system is called Meroon V3 and supports much of the ideas of [QC88, Que90] Meroon V3 is a very simple object system and therefore is easy to master at the usual level or at the metalevel. Regular usage...
...apply function. A complete comparison of both systems, as well as with the generic functions implementation of Queinnec and Cointe [23], should be pursued in the next future. 6. Conclusion and Future Work In this paper, we have studied a new model for behavioral reflection...
Cited by: More
Meroon V3: A Small, Efficient and Enhanced Object System - Queinnec
(Correct)
Meroon V3: A Small, Efficient And Enhanced Object System - Queinnec (1993)
(Correct)
Designing Meroon V3 - Queinnec (1993)
(Correct)
Active bibliography (related documents): More All
0.2: Smartest Recompilation - Shao, Appel (1993)
(Correct)
0.2: Specification Framework for Data Aggregates Langages - Queinnec (1990)
(Correct)
0.0: Soft Interfaces: Typing Scheme at the Module Level - Gasbichler, Gast (2001)
(Correct)
Similar documents based on text: More All
0.1: Implementing the ObjVlisp model in Smalltalk-80 or making the.. - Briot, Cointe
(Correct)
0.1: Balancing the EuLisp Metaobject Protocol - Bretthauer, Davis, Kopp, Playford (1993)
(Correct)
0.1: Dynamic Extent Objects - Queinnec (1988)
(Correct)
Related documents from co-citation: More All
4: A Framework for Data Aggregates (context) - Queinnec - 1990
3: The ObjVlisp kernel: a reflexive architecture to define a uniform object oriente.. (context) - Cointe - 1987
3: Brown College Division (context) - Kessler, Objects et al. - 1988
BibTeX entry: (Update)
Queinnec, Christian and Pierre Cointe, An Open Ended Data Representation Model for EU LISP, in Proceedings of the ACM Conference on Lisp and Functional Programming, pp. 298--308, Snowbird, Utah, 1988. http://citeseer.ist.psu.edu/queinnec88open.html More
@inproceedings{ christian88openended,
author = "Queinnec, Christian and Cointe, Pierre",
title = "{A}n open-ended {D}ata {R}epresentation {M}odel for {E}u-{L}isp",
booktitle = "{LISP}",
address = "Snowbird (Utah, USA)",
pages = "298--308",
year = "1988",
url = "citeseer.ist.psu.edu/queinnec88open.html" }
Citations (may not include all citations):
388
On Understanding Types (context) - Cardelli, Wegner
5
Implementing Russell (context) - Boehm, Demers - 1986
1
An Optimizing Compiler for Lexical Scoped Lisp (context) - Brooks, Gabriel et al. - 1982
Documents on the same site (http://www.ar.com/ger/comp.doc.techreports.html): More
Symplectic Numerical Integrators in Constrained Hamiltonian.. - Leimkuhler, Skeel (1994)
(Correct)
Performance, Portability and Implicit Parallelism - Irigoin
(Correct)
Reasonable Lisp - Research Report
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC