(Enter summary)
Abstract: This paper describes a C module that provides unique representations for an arbitrary
number of entities, and allows an arbitrary set of properties of arbitrary types
to be associated with each entity. Entities can be pre-defined as well as created as the
program runs; property values for pre-defined entities can be established at load time.
The module exports a useful set of property query and update routines, and this set
is easily extended by the user.
A property storage module for a... (Update)
Context of citations to this paper: More
.... of an Entity We have debated the relative merits of these two approaches to the general property storage problem elsewhere [8]; our purpose here is to provide an example of design reuse [6] by linguistic means. The parameters of the property storage module design can be...
.... in Eli consists of a fixed portion and one that is generated from a specification written in PDL (for Property Definition Language) [32, 63]. The fixed portion exports a type representing a definition table key, DefTableKey, an operation to create new instances of these keys,...
Cited by: More
Debugger Generation in a Compiler Generation System - Kadhim (1998)
(Correct)
Languages for System Components: A Case Study - Waite, Kadhim
(Correct)
Active bibliography (related documents): More All
0.1: A Comparison of Object-oriented Programming in Four Modern.. - Henderson, Zorn (1994)
(Correct)
0.1: Type Extension and Efficient AST Manipulation - John Gough (1993)
(Correct)
0.1: Static Correctness of Hierarchical Procedures - Schwartzbach (1990)
(Correct)
Similar documents based on text: More All
0.4: Maptool - Supporting Modular Syntax Development - Kadhim, Waite (1996)
(Correct)
0.2: IEEE October 18 - 21, 2000 Kansas City, MO - Problem Solving Skills
(Correct)
0.1: Derivation of Data Intensive Algorithms by Formal Transformation.. - Ward (1996)
(Correct)
Related documents from co-citation: More All
2: Distributed with the Eli Compiler Construction System (context) - Kastens, -- et al.
2: Property Definition Language Manual (context) - Kadhim - 1995
BibTeX entry: (Update)
Waite, W. M. & Kadhim, B. M., "A General Property Storage Module," Department of Computer Science, University of Colorado, Boulder, CU-CS-786-95, September 1995. http://citeseer.ist.psu.edu/waite95general.html More
@misc{ waite95general,
author = "W. Waite and B. Kadhim",
title = "A General Property Storage Module",
text = "Waite, W. M. & Kadhim, B. M., A General Property Storage Module, Department
of Computer Science, University of Colorado, Boulder, CU-CS-786-95, September
1995.",
year = "1995",
url = "citeseer.ist.psu.edu/waite95general.html" }
Citations (may not include all citations):
139
Recursive Functions of Symbolic Expressions and their Comput..
- McCarthy - 1960
88
Encapsulation and Inheritance in Object-Oriented Programming..
- Snyder - 1986
19
Eli: A Complete, Flexible Compiler Construction System (context) - Gray, Heuring et al. - 1992
12
CLOS, Eiffel, and Sather: A Comparison
- Schmidt, Omohundro - 1991
10
Type Extensions (context) - Wirth - 1988
3
Property Definition Language Manual (context) - Kadhim - 1995
Documents on the same site (http://www.cs.colorado.edu/~kadhim/papers.html):
Maptool - Supporting Modular Syntax Development - Kadhim, Waite (1996)
(Correct)
Languages for System Components: A Case Study - Waite, Kadhim
(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