- Full text PDF available (5)
The challenge for the metaobject protocol designer is to balance the con-icting demands of eeciency, simplicity, and extensibility. It is impossible to know all desired extensions in advance; some of them will require greater functionality, while others require greater eeciency. In addition, the protocol itself must be suuciently simple that it can be fully… (More)
Urban and rural areas may have different levels of environmental contamination and different potential sources of exposure. Many metals, i.e., arsenic (As), lead (Pb), and mercury (Hg), have well-documented negative neurological effects, and the developing fetus and young children are particularly at risk. Using a database of mother and child pairs, three… (More)
Adding a module system to LISP enhances program security and efficiency, and help the programmer master the complexity of large systems, thus facilitating application and delivery. TALK's module system is based on a simple compilation model which takes macros into account and provides a solid basis for automatic module management tools. Higher-level… (More)
A tight, transparent, and portable integration between C++ and LISP is desirable and feasible. This paper describes the C++ interface supplied with, a modern LISP dialect which extends the proposed ISLisp standard with a module system, a metaobject protocol, and an extensive set of libraries. The interface parses C++ header files and generates C++ stub… (More)
Foreword The EULISP group first met in September 1985 at IRCAM in Paris to discuss the idea of a new dialect of Lisp, which should be less constrained by the past than Common Lisp and less minimalist than Scheme. Subsequent meetings formulated the view of EULISP Since then, progress has not been steady, but happening as various people had sufficient time… (More)
Foreword The EULISP group rst met in September 1985 at IRCAM in Paris to discuss the idea of a new dialect of Lisp, which should be less constrained by the past than Common Lisp and less minimalist than Scheme. Subsequent meetings formulated the view of EULISP that was presented at the 1986 Since then, progress has not been steady, but happening as various… (More)
Synopsis This paper has been submitted as an extended abstract for the IMSA'92 International Workshop on Reeection and Meta-Level Architecture, a RISE Sym-posium/Workshop series.