1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-04 14:20:26 +02:00
guile/srfi
Marius Vollmer 65f5dbae9a (s_scm_string_tokenize): Only take character sets as the second arg.
Collect characters belonging to this set into tokens (as specified by
the SRFI), instead of splitting at these characters.  Default to an
equivalent of char-set:graphic instead of everything-but-whitespace.
Thanks to Matthias Koeppe!
2002-04-26 19:16:38 +00:00
..
.cvsignore * .cvsignore: add *.c.clean.c. 2002-04-02 01:41:13 +00:00
ChangeLog *** empty log message *** 2002-04-09 17:27:46 +00:00
Makefile.am * Makefile.am: hack around dynamic-link problems by 2002-04-09 17:26:37 +00:00
README * README: Cleanup. 2001-07-09 19:14:39 +00:00
srfi-1.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-2.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-4.c Retire inclusion guard macro SCM_MAGIC_SNARFER. 2002-03-14 05:32:48 +00:00
srfi-4.h * Makefile.am: Added SRFI-4 files in various places. 2001-06-27 13:18:40 +00:00
srfi-4.scm * srfi-4.scm: hack around dynamic-link problems by 2002-04-09 17:27:35 +00:00
srfi-6.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-8.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-9.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-10.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-11.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-13.c (s_scm_string_tokenize): Only take character sets as the second arg. 2002-04-26 19:16:38 +00:00
srfi-13.h (scm_string_map, scm_string_map_x, 2001-08-24 22:10:29 +00:00
srfi-13.scm * srfi-13.scm: hack around dynamic-link problems by 2002-04-09 17:27:22 +00:00
srfi-14.c Retire inclusion guard macro SCM_MAGIC_SNARFER. 2002-03-14 05:32:48 +00:00
srfi-14.h * srfi-14.h (SCM_CHARSET_GET): need 1L, not just 1 in "<<". 2001-09-21 17:48:35 +00:00
srfi-14.scm * srfi-14.scm: hack around dynamic-link problems by 2002-04-09 17:27:28 +00:00
srfi-16.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-17.scm Update copyright. 2002-03-28 01:52:37 +00:00
srfi-19.scm Update copyright. 2002-03-28 01:52:37 +00:00

This directory includes most of Guile's SRFI support.       -*- text -*-

For more details about what SRFI means, and what the various numbers
stand for, please refer to the SRFI homepage at

  http://srfi.schemers.org

SRFI-0: cond-expand

  Supported by default, no module needs to get used.

SRFI-1: List Library

  A full toolbox of list processing procedures.  (use-modules (srfi
  srfi-1)) will make them available for use.

SRFI-2: and-let*

  (use-modules (srfi srfi-2)) to make and-let* available.

SRFI-6: open-input-string, open-output-string and get-output-string

  (use-modules (srfi srfi-6)) to make these available. (Currently,
  these procedures are available without using the module, but the
  procedures might be factored out of the core library in the
  future.)

SRFI-8: receive

  (use-modules (srfi srfi-8)) to make receive available.

SRFI-9: define-record-type

  A mechanism for defining record types.  (use-modules (srfi srfi-9))
  makes this syntactic form available.

SRFI-10: #,()

  The hash-comma reader extension.  (use-modules (srfi srfi-10))
  activates the extension.

SRFI-11: let-values and let-values*

  Syntactic extensions for handling multiple values.  (use-modules
  (srfi srfi-11)) makes these syntactic forms available.

SRFI-13: string library

  A lot of (more or less) useful string processing procedures.
  (use-modules (srfi srfi-13)) loads the procedures.

SRFI-14: character-set library

  Character-set library.  (use-modules (srfi srfi-14)) loads the
  procedures and standard variables.

SRFI-16: case-lambda

  Syntactic form which permits writing functions acting different
  according to the number of arguments passed.  (use-modules (srfi
  srfi-16)) makes this syntactic form available.

SRFI-17: Generalized set!

  Guile supports generalized set! by default, but this module makes it
  fully compliant to the SRFI.  (use-modules (srfi srfi-17)) loads the
  procedures.

SRFI-19: Time Data Types and Procedures

  A lot of data types and procedures for dealing with times and
  dates.  (use-modules (srfi srfi-19)) loads the procedures.

SRFI-23: Error reporting mechanism

  Guile fully supports this SRFI.  No need to load any module.