ABCL implementations list [last modified: Oct. 21, 1993] This list provides information about ABCL implementations, describing what machine/software-system is required to install/execute, how to install, and how to get them. 0. General information [anonymous FTP access] All implementations in this list can be obtained via our anonymous FTP server, which is: server name: camille.is.s.u-tokyo.ac.jp IP address: 133.11.12.1 user name: anonymous password: your e-mail address [questions/requests] Further inquiries should be sent to: ABCL Group (Akinori Yonezawa) Yonezawa Laboratory, Department of Information Science, the University of Tokyo, 7-3-1, Hongo, Bunkyo-ku, Tokyo 113, JAPAN Tel: +81-3-5800-6913 Fax: +81-3-5689-4365 Internet: abcl@is.s.u-tokyo.ac.jp 1. ABCL/1 [system requirements] To install/build the ABCL/1 system, a Common Lisp is required. Currently, we have tested and used on the following Lisp systems. o Kyoto Common Lisp (KCL) on BSD Unix, and o Symbolics Common Lisp (Genera 7.2 and higher) [install] The source code package (abcl1-src.tar.Z) contains the detailed installation guide. For SUN-3/4 users, there are also executable packages. [files] The ABCL/1 distribution packages are found in directory /pub/abcl1/ of the anonymous FTP server. [references] Akinori Yonezawa ed., "ABCL: An Object-Oriented Concurrent System", MIT Press, 1990, (ISBN 0-262-24029-7) Akinori Yonezawa, Jean-Pierre Briot, and Etsuya Shibayama, "Object-Oriented Concurrent Programming in ABCL/1", In Proc. of OOPSLA'86, pp. 258--268, 1986. 2. ABCL/R [system requirements] The ABCL/R system is build on top of the ABCL/1 system. Thus the ABCL/1 system required prior to use. [install] The README file in the distribution package describes how to install and boot the system. [files] Distribution package is /pub/abclr/abclr.tar.Z. [references] Takuo Watanabe and Akinori Yonezawa, "Reflection in an Object-Oriented Concurrent Language", in "ABCL: An Object-Oriented Concurrent System", MIT Press, 1990. Takuo Watanabe and Akinori Yonezawa, "Reflection in an Object-Oriented Concurrent Language", in Proc. of OOPSLA'88, pp. 306--315, 1988. 3. ABCL/R2 [system requirements] To build/install the ABCL/R2 system, a Common Lisp system is required (i.e., ABCL/R2 does not require ABCL/1 to execute). Currently, following systems are supported. o KCl (Kyoto Common Lisp) Nov 13, 1990 (on SUN/SparcStations), o AKCL (Austin Kyoto Common Lisp) Version(1.609) (on SUN/SparcStations), o CMU Common Lisp 16f (on SUN/SparcStations), o Macintosh Common Lisp 2.0 (on Macintosh), o Sun Common Lisp (on SUN/SparcStations), and o Allegro CL 4.1 [SPARC; R1] (on SUN/SparcStations) o CLISP version February 1994 (on SUN/SparcStations) [install] File doc/install in the distribution package describes how to install the system to UNIX environments. For MCL (Macintosh Common Lisp) users, file doc/readme-mcl.text describes how to install in the MCL environment. [files] Distribution package is /pub/abclr2/abclr2-dist-MMDD-YYYY.tar.Z where MM, DD, and YYYY is the released month, date, and year of the package. [references] Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa, "Hybrid Group Reflective Architecture for Object-Oriented Concurrent Reflective Programming", in Proc. of ECOOP, 1991. Hidehiko Masuhara, Satoshi Matsuoka, Takuo Watanabe, and Akinori Yonezawa, "Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently", in Proc. of OOPSLA'92, pp.127--145, 1992.