Larceny's Support for SRFI 97

SRFI 97 proposes ERR5RS/R6RS libraries for certain legacy SRFIs.

Larceny's support for those libraries, as of 5 May 2009:

Library Names Title R5RS R6RS
(srfi :1)
(srfi :1 lists)
List Library R5RS R6RS
(srfi :2)
(srfi :2 and-let*)
and-let*: an and with local bindings,
a guarded let* special form
R5RS R6RS
(srfi :5)
(srfi :5 let)
A compatible let form with signatures
and rest arguments
R5RS R6RS
(srfi :6)
(srfi :6 basic-string-ports)
Basic String Ports R5RS R6RS
(srfi :8)
(srfi :8 receive)
receive: Binding to multiple values R5RS R6RS
(srfi :9)
(srfi :9 records)
Defining Record Types R5RS R6RS
(srfi :11)
(srfi :11 let-values)
Syntax for receiving multiple values R5RS R6RS
(srfi :13)
(srfi :13 strings)
String Libraries R5RS R6RS
(srfi :14)
(srfi :14 char-sets)
Character-Set Library R5RS R6RS
(srfi :16)
(srfi :16 case-lambda)
Syntax for procedures of variable arity R5RS R6RS
(srfi :17)
(srfi :17 generalized-set!)
Generalized set! R5RS R6RS
(srfi :18)
(srfi :18 multithreading)
Multithreading support
(srfi :19)
(srfi :19 time)
Time Data Types and Procedures R5RS R6RS
(srfi :21)
(srfi :21 real-time-multithreading)
Real-time multithreading support
(srfi :23)
(srfi :23 error)
Error reporting mechanism R5RS R6RS
(srfi :25)
(srfi :25 multi-dimensional-arrays)
Multi-dimensional Array Primitives R5RS R6RS
(srfi :26)
(srfi :26 cut)
Notation for Specializing Parameters without
Currying
R5RS R6RS
(srfi :27)
(srfi :27 random-bits)
Sources of Random Bits R5RS R6RS
(srfi :28)
(srfi :28 basic-format-strings)
Basic Format Strings R5RS R6RS
(srfi :29)
(srfi :29 localization)
Localization R5RS R6RS
(srfi :31)
(srfi :31 rec)
A special form for recursive evaluation R5RS R6RS
(srfi :38)
(srfi :38 with-shared-structure)
External Representation for Data With Shared
Structure
R5RS R6RS
(srfi :39)
(srfi :39 parameters)
Parameter objects R5RS R6RS
(srfi :41)
(srfi :41 streams)
(srfi :41 streams primitive)
(srfi :41 streams derived)
Streams R6RS
(srfi :42)
(srfi :42 eager-comprehensions)
Eager Comprehensions R5RS R6RS
(srfi :43)
(srfi :43 vectors)
Vector Library R5RS R6RS
(srfi :44)
(srfi :44 collections)
Collections
(srfi :45)
(srfi :45 lazy)
Primitives for expressing iterative lazy
algorithms
R5RS R6RS
(srfi :46)
(srfi :46 syntax-rules)
Basic syntax-rules Extensions
(srfi :47)
(srfi :47 arrays)
Array
(superseded by SRFI 63)
(srfi :48)
(srfi :48 intermediate-format-strings)
Intermediate Format Strings R5RS R6RS
(srfi :51)
(srfi :51 rest-values)
Handling rest list R5RS R6RS
(srfi :54)
(srfi :54 cat)
Formatting R5RS R6RS
(srfi :57)
(srfi :57 records)
Records
(srfi :59)
(srfi :59 vicinities)
Vicinity R5RS R6RS
(srfi :60)
(srfi :60 integer-bits)
Integers as Bits R5RS R6RS
(srfi :61)
(srfi :61 cond)
A more general cond clause R5RS R6RS
(srfi :63)
(srfi :63 arrays)
Homogeneous and Heterogeneous Arrays R5RS R6RS
(srfi :64)
(srfi :64 testing)
A Scheme API for test suites R5RS R6RS
(srfi :66)
(srfi :66 octet-vectors)
Octet Vectors R5RS R6RS
(srfi :67)
(srfi :67 compare-procedures)
Compare Procedures R5RS R6RS
(srfi :69)
(srfi :69 basic-hash-tables)
Basic hash tables R5RS R6RS
(srfi :71)
(srfi :71 let)
LET-syntax for multiple values R5RS R6RS
(srfi :74)
(srfi :74 blobs)
Octet-Addressed Binary Blocks R5RS R6RS
(srfi :78)
(srfi :78 lightweight-testing)
Lightweight testing R5RS R6RS
(srfi :86)
(srfi :86 mu-and-nu)
MU and NU simulating VALUES
& CALL-WITH-VALUES,
and their related LET-syntax
(srfi :87)
(srfi :87 case)
=> in case clauses R5RS R6RS
(srfi :95)
(srfi :95 sorting-and-merging)
Sorting and Merging R5RS R6RS

Valid XHTML 1.0 Strict

Last updated 12 August 2009.