Next: About this document ...
Up: Using Accessory Functions to
Previous: Acknowledgments
- 1
-
E. Amiel, O. Gruber, and E. Simon.
Optimizing multi-method dispatch using compressed dispatch tables.
In OOPSLA'94 - Object Oriented Programming Systems, Languages
and Applications, pages 244-258, Oct. 1994.
Published as SIGPLAN Notices Vol. 29, No. 10.
- 2
-
A. W. Appel.
Modern Compiler Implementation in Java.
Cambridge University Press, 1998.
- 3
-
D. G. Bobrow, K. Kahn, G. Kiczales, L. Masinter, M. Stefik, and F. Zdybel.
Commonloops: merging lisp and object-oriented programming.
In OOPSLA'86 - Object Oriented Programming Systems, Languages
and Applications, pages 17-29, 1986.
- 4
-
J. Boyland and G. Castagna.
Parasitic methods: an implementation of multi-methods for java.
In OOPSLA'97 - Object Oriented Programming Systems, Languages
and Applications, pages 66-76, Oct. 1997.
Published as SIGPLAN Notices Vol. 32, No. 10.
- 5
-
C. Chambers.
Object-oriented multi-methods in cecil.
In ECOOP '92 Conference Proceedings, July 1992.
- 6
-
C. Chambers and W. Chen.
Efficient multiple and predicate dispatching.
In OOPSLA'99 - Object Oriented Programming Systems, Languages
and Applications, pages 238-255, Oct. 1999.
Published as SIGPLAN Notices Vol. 33, No. 10.
- 7
-
C. B. Flynn and D. Wonnacott.
Encapsulation, extension, and function dispatch in C++.
In The 1999 Mid-Atlantic Student Workshop on Programming
Languages and Systems (MASPLAS '99), Apr. 1999.
- 8
-
C. B. Flynn and D. Wonnacott.
Reconciling encapsulation and dynamic dispatch via accessory
functions.
Technical Report DCS-TR-387, Dept. of Computer Science, Rutgers U.,
June 1999.
Available as
ftp://www.cs.rutgers.edu/pub/technical-reports/dcs-tr-387.ps.Z.
- 9
-
J. Guy L. Steele.
Common Lisp: The Language (second edition).
Digital Press, 1990.
- 10
-
W. Harrison and H. Ossher.
Subject-oriented programming (a critique of pure objects).
In OOPSLA'93 - Object Oriented Programming Systems, Languages
and Applications, Sept. 1993.
Published as SIGPLAN Notices Vol. 28, No. 10.
- 11
-
S. Krishnamurthi, M. Felleisen, and D. P. Friedman.
Synthesizing object-oriented and functional design to promote reuse.
In Proceedings of the Twelfth European Conference on
Object-Oriented Programming ECOOP '98, Apr. 1998.
- 12
-
G. T. Leavens and T. D. Millstein.
Multiple dispatch as dispatch on tuples.
In OOPSLA'98 - Object Oriented Programming Systems, Languages
and Applications, pages 374-387, Oct. 1998.
Published as SIGPLAN Notices Vol. 33, No. 10.
- 13
-
B. Liskov.
Data abstraction and hierarchy (keynote address).
In OOPSLA'87 - Object Oriented Programming Systems, Languages
and Applications (Addendum), pages 17-34, Oct. 1987.
Published as SIGPLAN Notices Vol. 23, No. 5.
- 14
-
B. Liskov and J. Guttag.
Abstraction and Specification in Program Development.
The MIT Press, Cambridge, Mass., 1986.
- 15
-
T. Millstein and C. Chambers.
Modular statically typed multimethods.
In Proceedings of the Thirteenth European Conference on
Object-Oriented Programming ECOOP '99, pages 279-303, June 1999.
Published as Springer-Verlag LNCS 1628.
- 16
-
A. Snyder.
Encapsulation and inheritance in object-oriented programming
languages.
In OOPSLA'86 - Object Oriented Programming Systems, Languages
and Applications, pages 38-48, Oct. 1986.
- 17
-
B. Stroustrup.
The C++ Programming Language.
Addison-Wesley, Reading, MA, 1997.
2000-12-09