Please use this identifier to cite or link to this item:
Authors: Roseman, Mark
Keywords: Computer Science
Issue Date: 1-Mar-1995
Abstract: This paper describes an approach to designing and building new objects that can be flexibly and dynamically changed using either Tcl or C. This extension approach seeks to avoid the "chasm" found in migrating code from Tcl to C as it matures by freely mixing Tcl and C to create an object's subcommands. The approach differs from traditional Tcl object frameworks in that it retains familiar mechanisms used to create new toplevel Tcl commands. A secondary goal is to illustrate how object designers can encourage rich extension, by exposing object internals to change. To illustrate the technique, a simple data structure is extended to support sharing between multiple Tcl processes.
Appears in Collections:Technical Reports

Files in This Item:
File Description SizeFormat 
1995-553-5.pdf25.28 kBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.