Component support in PLT scheme
- 12 July 2002
- journal article
- research article
- Published by Wiley in Software: Practice and Experience
- Vol. 32 (10) , 933-954
- https://doi.org/10.1002/spe.469
Abstract
PLT Scheme (DrScheme and MzScheme) supports the Component Object Model (COM) standard with two pieces of software. The first piece is MzCOM, a COM class that makes a Scheme evaluator available to COM clients. With MzCOM, programmers can embed Scheme code in programs written in mainstream languages such as C++ or Visual BASIC. Some applications can also be used as MzCOM clients. The other piece of component‐support software is MysterX, which makes COM classes available to PLT Scheme programs. When needed, MysterX uses a programmable Web browser to display COM objects. We describe the technical issues encountered in building these two systems and sketch some applications. Copyright © 2002 John Wiley & Sons, Ltd.Keywords
This publication has 6 references indexed in Scilit:
- DrScheme: a programming environment for SchemeJournal of Functional Programming, 2002
- Programming languages as operating systems ( or revenge of the son of the lisp machine)Published by Association for Computing Machinery (ACM) ,1999
- H/DirectPublished by Association for Computing Machinery (ACM) ,1998
- Classes and mixinsPublished by Association for Computing Machinery (ACM) ,1998
- The Definition of Standard MLPublished by MIT Press ,1997
- Garbage collection in an uncooperative environmentSoftware: Practice and Experience, 1988