リファレンス
Scheme フロントエンドが提供する名前ごとの 1 ページです。手続き、定数、構文キーワードのすべてを、 それをエクスポートするライブラリごとにまとめています。表の各名前は専用のページにリンクしており、 そこにシグネチャ、動作、R7RS との差異のすべて、検証済みの例があります。
| ページ | 内容 |
|---|---|
| 構文 | (scheme base) の構文キーワードと import |
| (scheme base) | 数値、ペアとリスト、シンボル、文字、文字列、ベクタ、制御、例外、ポート、入出力 |
| (scheme write) | display、write とその変種 |
| (scheme read) | read |
| (scheme char) | 文字の分類、大文字・小文字の変換、char-ci=? と string-ci=? とその順序比較 |
| (scheme inexact) | 超越関数、finite?、infinite?、nan? |
| (scheme cxr) | 3 段と 4 段の car/cdr の合成 |
| (scheme lazy) | プロミス |
| (scheme case-lambda) | case-lambda |
| (scheme process-context) | exit、emergency-exit |
| (scheme eval) | eval、environment |
| (scheme repl) | interaction-environment |
| (scheme file) | ファイルポート、file-exists?、delete-file |
| (scheme r5rs) | ほかのライブラリにない R5RS の名前。import なしで見える |
| SICP 互換の名前 | Structure and Interpretation of Computer Programs(SICP)/ MIT Scheme の名前。import なしで見える |
(import ...) で始まるファイルは、指定したライブラリだけを見ます。import のないファイルと
REPL からは、ここに載っているすべての名前が見えます。ただし
--scheme-standard r7rs では R5RS と SICP の名前は見えません。