\newcommand{\paperLink}[3]{
  Postscript files are at #1/#2-\{%
  \htmladdnormallink{a4}{#1/#2-a4.ps.#3},%
  \htmladdnormallink{letter}{#1/#2-letter.ps.#3}\}.ps.#3.}
\newcommand{\paperLinkN}[2]{
  Postscript files are at
  ftp://camille.is.s.u-tokyo.ac.jp/pub/papers-\{\htmladdnormallink{a4}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/#1-a4.ps.#2},
  \htmladdnormallink{letter}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/#1-letter.ps.#2}\}.ps.#2.}
\newcommand{\paperLinkS}[1]{Postscript file is at 
  \htmladdnormallink{#1}{#1}.}

\begin{thebibliography}{MMWY92}

\bibitem[AMMY95]{asai95techrep}
Kenichi Asai, Hidehiko Masuhara, Satoshi Matsuoka, and Akinori Yonezawa.
\newblock Partial evaluation as a compiler for reflective languages.
\newblock Technical report of the Department of Information Science, the
  University of Tokyo, 1995.
\newblock to appear.

\bibitem[AMY94]{asai94draft}
Kenichi Asai, Satoshi Matsuoka, and Akinori Yonezawa.
\newblock Duplication and partial evaluation: --- for better understanding of
  reflective languages ---.
\newblock Draft, 1994.

\bibitem[IMY92]{ichisugi92imsa}
Yuuji Ichisugi, Satoshi Matsuoka, and Akinori Yonezawa.
\newblock {RbCl}: A reflective object-oriented concurrent language without a
  run-time kernel.
\newblock In {\em Proceedings of International Workshop on New Models for
  Software Architecture ({IMSA}): Reflection and Meta-Level Architecture},
  pages 24--35, Tama City, Tokyo, November 1992.
\newblock \paperLinkN{imsa92-rbcl}{Z}


\bibitem[Iga94]{igarasi94seniorthesis}
Atsushi Igarashi.
\newblock Study on Mechanisms for Multi-Object Synchronization and their
Implementation.
\newblock {\em Senior's thesis,\/} Deparment of Information Science,
University of Tokyo, 1994.

\bibitem[McA93]{mcaffer93rw}
Jeff McAffer.
\newblock The {CodA MOP}.
\newblock In {\em Proceedings of OOPSLA'93 Workshop on Object-Oriented
  Reflection and Metalevel Architectures}, Washington, D.C., September 1993.
\newblock \paperLinkS{ftp://camille.is.s.u-tokyo.ac.jp/pub/meta/oopsla93.workshop/postscript/mcaffer-letter.ps.Z}
%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/meta/oopsla93.workshop/mcaffer-letter.ps.Z}  

\bibitem[McA95a]{mcaffer95ecoop}
Jeff McAffer.
\newblock Meta-level programming with {CodA}.
\newblock In {\em Proceedings of European Conference on Object-Oriented
  Programming ({ECOOP})}, 1995.
\newblock to appear.
\newblock \paperLinkS{ftp://camille.is.s.u-tokyo.ac.jp/pub/members/jeff/docs/ecoop95.a4.ps.gz}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/members/jeff/docs/ecoop95.a4.ps.gz}

\bibitem[McA95b]{mcaffer95iwoos}
Jeff McAffer.
\newblock Meta-level Architecture Support for Distributed Objects.
\newblock Submitted to IWOOS'95.
\newblock \paperLinkS{ftp://camille.is.s.u-tokyo.ac.jp/pub/members/jeff/docs/iwooos95.a4.ps.gz}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/members/jeff/docs/iwoos95.a4.ps.gz}

\bibitem[MMWY92]{masuhara92oopsla}
Hidehiko Masuhara, Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa.
\newblock Object-oriented concurrent reflective languages can be implemented
  efficiently.
\newblock In {\em Proceedings of Conference on Object-Oriented Programming
  Systems, Languages, and Applications {(OOPSLA)}}, pages 127--145, Vancouver,
  B.C., October 1992. {ACM}.
\newblock \paperLinkN{oopsla92-abclr2}{Z}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/oopsla92-abclr2-a4.ps.gz}

\bibitem[MMY93]{masuhara93rw}
Hidehiko Masuhara, Satoshi Matsuoka, and Akinori Yonezawa.
\newblock Designing an {OO} reflective language for massively-parallel
  processors.
\newblock In {\em Proceedings of OOPSLA'93 Workshop on Object-Oriented
  Reflection and Metalevel Architectures}, Washington, D.C., October 1993.
\newblock \paperLinkS{ftp://camille.is.s.u-tokyo.ac.jp/pub/meta/oopsla93.workshop/postscript/masuhara.ps.Z}

\bibitem[MMY94]{masuhara94swopp}
Hidehiko Masuhara, Satoshi Matsuoka, and Akinori Yonezawa.
\newblock An Object-Oriented Concurrent Reflective Language for
Dynamic Resource Management in Highly Parallel Computing.
\newblock In {\em IPSJ SIG Notes}, 94-PRG-18 (SWoPP'94), pp. 57-64, Jul.,
1994.
\newblock \paperLinkN{swopp94-abclr3}{Z}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/swopp94-abclr3-a4.ps.Z}

\bibitem[MMAY95]{masuhara95draft} Hidehiko Masuhara, Satoshi Matsuoka,
Kenichi Asai, and Akinori Yonezawa.  \newblock Compiling Away the
Meta-Level in Object-Oriented Concurrent Reflective Languages Using
Partial Evaluation. \newblock to appear in {\em OOPSLA'95\/}. 1995.
\newblock \paperLinkN{oopsla95-abclr3}{gz}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/oopsla95-abclr3-a4.ps.gz}


\bibitem[MY90]{matsuoka90rw}
Satoshi Matsuoka and Akinori Yonezawa.
\newblock Metalevel solution to inheritance anomaly in concurrent
object-oriented languages.  In {\em ECOOP/OOPSLA'90 Workshop on
  Reflection and Metalevel Architectures in Object-Oriented
  Programming,\/} 1990.

\bibitem[MWY91]{matsuoka91ecoop}
Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa.
\newblock Hybrid group reflective architecture for object-oriented concurrent
  reflective programming.
\newblock In {\em Proceedings of European Conference on Object-Oriented
  Programming ({ECOOP})}, 1991.
\newblock \paperLinkN{ecoop91-abclr2}{Z}

%\htmladdnormallink{Postscript
%  file.}{ftp://camille.is.s.u-tokyo.ac.jp/pub/papers/ecoop91-abclr2-a4.ps.gz}


\bibitem[TT94]{takahasi94fgcs}
Toshiyuki Takahashi and Masayuki Takeda.
\newblock An Efficient Implementation of Reflection in KL1.
\newblock In {\em FGCS'94 Workshop on Parallel Logic Programming\/},
pp.17--26, 1994.

\bibitem[WY88]{watanabe88oopsla}
Takuo Watanabe and Akinori Yonezawa.
\newblock Reflection in an object-oriented concurrent language.
\newblock In {\em Proceedings of Conference on Object-Oriented Programming
  Systems, Languages, and Applications {(OOPSLA)}}, pages 306--315, San Diego,
  CA, September 1988. {ACM}.
\newblock (revised version in Chapter 3 of \cite{abclbook}).

\bibitem[WY90]{watanabe90rexfool}
Takuo Watanabe and Akinori Yonezawa.
\newblock An actor-based metalevel architecture for group-wide reflection.
\newblock In {\em Proceedings of REX School/Workshop on Foundation of
  Object-Oriented Languages}, 1990.
\newblock \paperLinkN{rexfool-actr}{Z}

\bibitem[Yon90]{abclbook}
Akinori Yonezawa, editor.
\newblock {\em ABCL: An Object-Oriented Concurrent System}.
\newblock {MIT} Press, Cambridge, MA, 1990.

\end{thebibliography}
