Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
slib
1.2. Name of Document Author/Supplier:
Author: Wang QuanHong
1.3 Date of This Document:
12 May, 2008
4. Technical Description
Summary
=======
GNU SLIB[1] is a portable library for the programming language Scheme. It
provides a platform independent framework for using packages of Scheme
procedures and syntax. As distributed, SLIB contains useful packages
for all Scheme implementations. Its catalog can be transparently
extended to accomodate packages specific to a site, implementation,
user, or directory.
GNU SLIB supports Bigloo, Chez, ELK 3.0, Gambit 4.0, Guile, JScheme, Kawa,
Larceny, MacScheme, MIT/GNU Scheme, PLT Scheme (DrScheme and MzScheme),
Pocket Scheme, RScheme, scheme->C, Scheme48, SCM, SCM Mac, scsh, sisc,
Stk, T3.1, umb-scheme, and VSCM through the configuration files, named to
XXX.init, which is actually Scheme modules for the corresponding
implementation. One can write a configuration file for her/his own
implementation according to the configuration template.
GNU SLIB 3b1 will be integrated into the SFW consolidation as part of this
proposal, and will be installed as SUNWslib.
This project requests a minor release binding.
Dependencies
============
None
Interfaces
==========
Exported Interfaces Classification Comment
------------------- ------------------------- ------------------
SUNWslib Uncommitted Package
/usr/bin/slib Uncommitted Command
/usr/lib/slib/Template.scm Uncommitted Configuration template
/usr/lib/slib/bigloo.init Uncommitted Configuration file
/usr/lib/slib/chez.init Uncommitted Configuration file
/usr/lib/slib/elk.init Uncommitted Configuration file
/usr/lib/slib/gambit.init Uncommitted Configuration file
/usr/lib/slib/guile.init Uncommitted Configuration file
/usr/lib/slib/jscheme.init Uncommitted Configuration file
/usr/lib/slib/kawa.init Uncommitted Configuration file
/usr/lib/slib/macscheme.init Uncommitted Configuration file
/usr/lib/slib/mitscheme.init Uncommitted Configuration file
/usr/lib/slib/mzscheme.init Uncommitted Configuration file
/usr/lib/slib/pscheme.init Uncommitted Configuration file
/usr/lib/slib/RScheme.init Uncommitted Configuration file
/usr/lib/slib/scheme2c.init Uncommitted Configuration file
/usr/lib/slib/scheme48.init Uncommitted Configuration file
/usr/lib/slib/scm.init Uncommitted Configuration file
/usr/lib/slib/scsh.init Uncommitted Configuration file
/usr/lib/slib/sisc.init Uncommitted Configuration file
/usr/lib/slib/STk.init Uncommitted Configuration file
/usr/lib/slib/t3.init Uncommitted Configuration file
/usr/lib/slib/umbscheme.init Uncommitted Configuration file
/usr/lib/slib/vscm.init Uncommitted Configuration file
/usr/lib/slib/ Project Private Folder Scheme Scripts
Imported Interfaces
-------------------
None
Reference Documents
===================
[1] http://www.swiss.ai.mit.edu/~jaffer/SLIB
RFE ID# 6664325
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
SFW
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open