Scheme
PAGES WEB
his page collects material designed to assist teachers who use the PLT introductory curriculum in high schools. The following resources are currently available.
<http://www.cs.rice.edu/CS/PLT/Teaching/material.shtml>
Guile is a library designed to help programmers create flexible applications. Using guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs.
Guile is a programming language.
Guile gives your programs more power.
<http://www.gnu.org/software/guile/>
Schelog is an embedding of Prolog-style logic programming in Scheme. ``Embedding'' means you don't lose Scheme: You can use Prolog-style and conventional Scheme code fragments alongside each other. Schelog contains the full repertoire of Prolog features, including meta-logical and second-order (``set'') predicates, leaving out only those features that could more easily and more efficiently be done with Scheme subexpressions.
<http://www.cs.rice.edu/CS/PLT/packages/schelog/>
<http://www.cs.indiana.edu/scheme-repository/home.html>
Harold Abelson and Gerald Jay Sussman with Julie Sussman a - The MIT Press/McGraw-Hill - second edition.
<http://mitpress.mit.edu/sicp/full-text/book/book.html>
ASSOCIATIONS
<http://www.schemers.org/>
The RScheme Development Group (rscheme.org) is dedicated to the development,dissemination, and coordination of efforts related to the RScheme languageand implementation.
<http://www.rscheme.org/>
The "Scheme Requests for Implementation" (SRFI) process is a new approach to helping Scheme users to write portable and yet useful code. It is a forum for people interested in coordinating libraries and other additions to the Scheme language between implementations.
<http://srfi.schemers.org/>
MATHÉMATIQUES - MATHEMATICS
JACAL is an interactive symbolic mathematics program. JACAL can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions.
<http://www-swiss.ai.mit.edu/~jaffer/JACAL.html>
EXEMPLES - EXAMPLES
<ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/lit/sap/>
APPLICATIONS
<http://www.lh.com/~oleg/ftp/c++-digest/Lambda-CPP-more.html>
Tools and working examples of HTML, XML, FORM, HTTP and CGI programming in Scheme
<http://www.lh.com/~oleg/ftp/Scheme/web.html>
LOGICIELS - SOFTWARES
siag-3.1.21.tar.gz, gv-3.5.8.tar.gz, sde-2.66.tar.gz, guile-1.3.tar.gz ...
<ftp://ftp.edu.stockholm.se/pub/siag/>
développé à l'université de Rice, exécutables, multiplateforme.
<http://www.cs.rice.edu/CS/PLT/packages/>
exécutable, pour Mac.
<ftp://ftp.inria.fr/lang/Scheme/imp/gambit/macgambit-2.0-interpreter.hgx.gz>
développé au MIT par A. Jaffer, les sources, multiplateforme..
<ftp://ftp.inria.fr/lang/Scheme/imp/>
développé par Alain Taquet à l'université de Lille I, exécutables, pour Windows 95 et windows 3.1
<http://www.lifl.fr/~routier/winscm.html>
<http://swissnet.ai.mit.edu/~jaffer/SCM.html>
<http://www-swiss.ai.mit.edu/ftpdir/scsh/>
OUTILS - TOOLS
<http://www2.iro.umontreal.ca/~gambit/cgi/parsing-tools.tar.gz.cgi>
<http://www.swiss.ai.mit.edu/ftpdir/scsh/contrib/net/sunet.html>
<ftp://ftp.swiss.ai.mit.edu/pub/scsh/contrib/fps/doc/>
SITES FTP
slib2c9.zip scm5d3.zip turtlegr.tar.gz xscm-2.01.tar.gz hobbit5x.tar.gz ...
<ftp://swissnet.ai.mit.edu/pub/scm/>
EDUCATION
The Scheme Underground is an effort to develop useful software packages in Scheme for use by research projects and for distribution on the net.
<http://www.ai.mit.edu/projects/su/su.html>
MzScheme is an implementation of the Scheme programming language for Windows 95/98/NT/2000, MacOS, Unix, and BeOS. MzScheme is R4RS-compliant (including the full numerical tower) and nearly R5RS-compliant (some macro support is lacking).
<http://www.cs.rice.edu/CS/PLT/packages/mzscheme/index.html>
LIVRES - BOOKS
R. Kent Dybvig
<http://www.scheme.com/tspl2d/>
DOCUMENTS - PAPERS
<http://www.lh.com/~oleg/ftp/Scheme/misc.html>
<http://www.lh.com/~oleg/ftp/Scheme/index.html#databases>
scheme_1.faqscheme_2.faq ...
<ftp://ftp.cs.indiana.edu/pub/eopl/>
<http://www.iro.umontreal.ca/~bengioy/ift2030/A00/doc/scheme.txt>
TUTORIELS - TUTORIALS - TUTORS
<http://www.math.grin.edu/courses/Scheme/r5rs-html/r5rs_toc.html>
<http://www.cs.rice.edu/CS/PLT/Teaching/material.shtml>
<http://www-swiss.ai.mit.edu/~jaffer/r5rs_toc.html>
<http://www.gnu.org/software/guile/docs/data-rep.html>
by Dorai Sitaram
<http://www.cs.rice.edu/~dorai/t-y-scheme/t-y-scheme.html>
<http://www.iro.umontreal.ca/~bengioy/ift2030/A00/doc/chap10.html>
Jim Larson 1996-07-26
<http://www.jetcafe.org/~jim/lambda.html>
QUESTIONS - FAQ
<http://www-internal.alphanet.ch/~schinz/scsh-faq.html>
GROUPES DE DISCUSSION - NEWS
<news:comp.lang.scheme>
LIENS - LINKS
<http://www.lifl.fr/~routier/debScheme/schools.html>
Advertising :
If you see a reference in one of the files that is not linked, and you know of a link address to the appropriate document,
please send me mail, and I will include the link in the document. Thanks very much in advance.
Avertissement :
Le classement par catégories est approximatif. Certains liens se retrouvent dans des rubriques différentes
et sur plusieurs pages.
Les commentaires sont généralement des courts extraits des pages référencées.
Il est possible que certains liens nécessitent une mise à jour.
Tous commentaires ou remarques sont les bienvenus, vous pouvez les adresser à :
Les mises à jour demandées sont réalisées dès que possible et,
sauf si c'est nécessaire, aucun message de réponse n'est expédié.
Merci de m'écrire.
Copyright © 1999-2012 Jean-Paul Davalan - Reproduction interdite.