You are looking at historical revision 15674 of this page. It may differ significantly from its current revision.
[tags:standards srfi rnrs]
Supported standards
This page attempts to list all standards Chicken supports; reports, SRFIs etc. If any Chicken-specific documentation about extensions to or deviations from this standard is available, the text links to it.
Chicken core
The following list applies to both Chicken 3 and 4:
Scheme reports/documents
SRFIs
- SRFI-0
- SRFI-1
- SRFI-2
- SRFI-4
- SRFI-6 (also see Unit ports for a generalisation)
- SRFI-8
- SRFI-9
- SRFI-10
- SRFI-11
- SRFI-12
- SRFI-13
- SRFI-14
- SRFI-15
- SRFI-16
- SRFI-17 (also see heading 4.1.6 in "Extensions to the standard")
- SRFI-18
- SRFI-22 (unsure, nowhere is mentioned that this is SRFI-22, but it seems to conform to the spec)
- SRFI-23
- SRFI-26
- SRFI-28
- SRFI-31
- SRFI-39 (also see the parameterize macro
- SRFI-55
- SRFI-61 (see heading 4.2.1)
- SRFI-69
- SRFI-88 (unsure)
- SRFI-98 --- get-environment-variable, get-environment-variables
Eggs
If you create or port an egg, please add it below:
Chicken 3
- SRFI-19
- SRFI-25
- SRFI-27 (or an alternative implementation)
- SRFI-29
- SRFI-34
- SRFI-37
- SRFI-38
- SRFI-40
- SRFI-41
- SRFI-42
- SRFI-45
- SRFI-47
- SRFI-57
- SRFI-60
- SRFI-66
- SRFI-67
- SRFI-72 (unsure)
- SRFI-85
- SRFI-89
- SRFI-95