From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: doco srfi indexing Date: Tue, 13 May 2003 09:31:21 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87k7cv214m.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: main.gmane.org 1052782890 24047 80.91.224.249 (12 May 2003 23:41:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 12 May 2003 23:41:30 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue May 13 01:41:27 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19FMv8-0006FP-00 for ; Tue, 13 May 2003 01:41:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19FMuI-0005ip-01 for guile-devel@m.gmane.org; Mon, 12 May 2003 19:40:34 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 19FMtM-0005Xi-00 for guile-devel@gnu.org; Mon, 12 May 2003 19:39:36 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 19FMsw-0005Lw-00 for guile-devel@gnu.org; Mon, 12 May 2003 19:39:13 -0400 Original-Received: from snoopy.pacific.net.au ([61.8.0.36]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 19FMld-0003mq-00 for guile-devel@gnu.org; Mon, 12 May 2003 19:31:37 -0400 Original-Received: from sunny.pacific.net.au (sunny.pacific.net.au [203.2.228.40]) h4CNVYPc003329 for ; Tue, 13 May 2003 09:31:34 +1000 Original-Received: from wisma.pacific.net.au (wisma.pacific.net.au [210.23.129.72]) by sunny.pacific.net.au with ESMTP id h4CNVYQg006031 for ; Tue, 13 May 2003 09:31:34 +1000 (EST) Original-Received: from localhost (ppp112.dyn228.pacific.net.au [203.143.228.112]) by wisma.pacific.net.au (8.12.9/8.12.9) with ESMTP id h4CNVVYZ022607 for ; Tue, 13 May 2003 09:31:32 +1000 (EST) Original-Received: from gg by localhost with local (Exim 3.35 #1 (Debian)) id 19FMlO-0002p5-00; Tue, 13 May 2003 09:31:22 +1000 Original-To: guile-devel@gnu.org Mail-Copies-To: never User-Agent: Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.2 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2343 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2343 --=-=-= FYI, I added more indexing to the srfis, * srfi-modules.texi: Add indexing of srfi numbers, and a couple of procedures not otherwise indexed. --=-=-= Content-Disposition: attachment; filename=srfi-modules.texi.indexing.diff --- srfi-modules.texi.~1.11.~ 2003-05-04 08:38:05.000000000 +1000 +++ srfi-modules.texi 2003-05-13 09:28:29.000000000 +1000 @@ -1,6 +1,7 @@ @page @node SRFI Support @chapter SRFI Support Modules +@cindex SRFI SRFI is an acronym for Scheme Request For Implementation. The SRFI documents define a lot of syntactic and procedure extensions to standard @@ -67,6 +68,7 @@ @node SRFI-0 @section SRFI-0 - cond-expand +@cindex SRFI-0 @c FIXME::martin: Review me! @@ -164,6 +166,7 @@ @node SRFI-1 @section SRFI-1 - List library +@cindex SRFI-1 @c FIXME::martin: Review me! @@ -840,9 +843,11 @@ @node SRFI-2 @section SRFI-2 - and-let* +@cindex SRFI-2 @c FIXME::martin: Review me! +@findex and-let* The syntactic form @code{and-let*} combines the conditional evaluation form @code{and} with the binding form @var{let*}. Each argument expression will be evaluated sequentially, bound to a variable (if a @@ -871,6 +876,7 @@ @node SRFI-4 @section SRFI-4 - Homogeneous numeric vector datatypes. +@cindex SRFI-4 @c FIXME::martin: Review me! @@ -996,6 +1002,7 @@ @node SRFI-6 @section SRFI-6 - Basic String Ports +@cindex SRFI-6 SRFI-6 defines the procedures @code{open-input-string}, @code{open-output-string} and @code{get-output-string}. These @@ -1006,6 +1013,7 @@ @node SRFI-8 @section SRFI-8 - receive +@cindex SRFI-8 @code{receive} is a syntax for making the handling of multiple-value procedures easier. It is documented in @xref{Multiple Values}. @@ -1013,6 +1021,7 @@ @node SRFI-9 @section SRFI-9 - define-record-type +@cindex SRFI-9 This is the SRFI way for defining record types. The Guile implementation is a layer above Guile's normal record construction @@ -1063,6 +1072,7 @@ @node SRFI-10 @section SRFI-10 - Hash-Comma Reader Extension +@cindex SRFI-10 @cindex hash-comma @cindex #,() @@ -1104,7 +1114,10 @@ @node SRFI-11 @section SRFI-11 - let-values +@cindex SRFI-11 +@findex let-values +@findex let-values* This module implements the binding forms for multiple values @code{let-values} and @code{let-values*}. These forms are similar to @code{let} and @code{let*} (@pxref{Local Bindings}), but they support @@ -1130,6 +1143,7 @@ @node SRFI-13 @section SRFI-13 - String Library +@cindex SRFI-13 In this section, we will describe all procedures defined in SRFI-13 (string library) and implemented by the module @code{(srfi srfi-13)}. @@ -1773,6 +1787,7 @@ @node SRFI-14 @section SRFI-14 - Character-set Library +@cindex SRFI-14 SRFI-14 defines the data type @dfn{character set}, and also defines a lot of procedures for handling this character type, and a few standard @@ -2173,9 +2188,11 @@ @node SRFI-16 @section SRFI-16 - case-lambda +@cindex SRFI-16 @c FIXME::martin: Review me! +@findex case-lambda The syntactic form @code{case-lambda} creates procedures, just like @code{lambda}, but has syntactic extensions for writing procedures of varying arity easier. @@ -2236,9 +2253,11 @@ @node SRFI-17 @section SRFI-17 - Generalized set! +@cindex SRFI-17 This is an implementation of SRFI-17: Generalized set! +@findex getter-with-setter It exports the Guile procedure @code{make-procedure-with-setter} under the SRFI name @code{getter-with-setter} and exports the standard procedures @code{car}, @code{cdr}, @dots{}, @code{cdddr}, @@ -2258,6 +2277,7 @@ @node SRFI-19 @section SRFI-19 - Time/Date Library +@cindex SRFI-19 This is an implementation of SRFI-19: Time/Date Library --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel --=-=-=--