| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Gaucheは、以下に挙げる点を除き、オプショナルな構文や手続きも含め "Revised^5 Report of Algorithmic Language Scheme" に準拠しています。
#'で表す数字表記を認識します。
rationalize、transcript-on、及びtranscript-off
はサポートされていません。
(註:2007年9月に、新たなSchemeの標準であるR6RSが制定されました。 GaucheをR6RS準拠にする予定は近い将来にはありませんが、 R6RSと互換なモジュールを徐々に追加してゆく予定です。)
Gaucheはまた、以下のSRFIをサポートしています。
オートロードされるマクロとしてサポートされます。srfi-0 - 機能条件式参照。
モジュールsrfi-1でサポートされます。srfi-1 - List library参照。
SRFI-1の手続きのうちいくつかは組み込みになっています。
組み込みです。変数束縛参照。
モジュールgauche.uvectorが
srfi-4の上位互換手続きを提供します。
同モジュールにはSRFI-4の手続きに加え、
算術演算やジェネリックなインタフェースが定義されています。gauche.uvector - ユニフォームベクタ参照。
モジュールsrfi-5でサポートされます。
srfi-5 - シグネチャとrest引数に互換性のあるlet形式参照。
SRFI-6の手続きは組み込みになっています。文字列ポート参照。
オートロードされるマクロとしてサポートされています。
srfi-7 - 機能ベースプログラム設定言語参照。
構文receiveは組み込みになっています。変数束縛参照。
モジュールsrfi-9でサポートされます。srfi-9 - レコード型参照。
組み込みです。読み込み時コンストラクタ参照。
モジュールsrfi-11でサポートされます。srfi-11 - Let-values参照。
モジュールsrfi-13でサポートされます。srfi-13 - 文字列ライブラリ参照。
(SRFI-13の手続きのいくつかは組み込みになっています。)
文字集合と基本的なSRFI-14手続きは組み込みになっています。
文字集合参照。SRFI-14の完全なサポートはモジュールsrfi-14
で提供されています。srfi-14 - 文字集合ライブラリ参照。
組み込みです。手続きを作る参照。
組み込みです。代入参照。
いくつかのSRFI-18の機能は組み込みであり、、残りのAPIは
gauche.threadsモジュールで提供されます。gauche.threads - スレッド参照。
時間のデータ型はGauche組み込みです(時間参照)。
SRFI-19の完全なサポートはモジュールsrfi-19で提供されています。
srfi-19 - 時間のデータ型と手続き参照。
サポートされています。Schemeスクリプトを書く参照。
組み込みです。例外の通知参照。
モジュールgauche.arrayが、SRFI-25の上位互換と
なっています。gauche.array - 配列参照。
オートロードされるマクロとして定義されています。手続きを作る参照。
モジュールsrfi-27でサポートされます。srfi-27 - ランダムビットのソース参照。
Gauche組み込みのformatがSRFI-28のものの上位互換に
なっています。出力参照。
モジュールsrfi-29でサポートされます。
srfi-29 - 地域化参照。
ネイティブのリーダでサポートされています。字句構造参照。
オートロードされるマクロとして定義されています。変数束縛参照。
組み込みです。例外参照。
(但し、Gaucheはraiseに関してはsrfi-18のセマンティクスを文字通り
実装していて、それはsrfi-34と若干異なります。将来はsrfi-34に合わせるかもしれません。)
組み込みです。コンディション参照。
部分的にサポートされています. コンディション参照。
モジュールsrfi-37でサポートされます。
srfi-37 - args-fold プログラム引数処理参照。
モジュールgauche.parameterでサポートされます。
gauche.parameter - パラメータ参照。
モジュールutil.streamでサポートされています。
See section util.stream - ストリームライブラリ.
モジュールsrfi-42でサポートされます。
srfi-42 - 先行評価的内包表記参照。
モジュールsrfi-43でサポートされます。
srfi-43 - ベクタライブラリ参照。
組み込みです。 See section 遅延評価.
オートロードマクロとしてサポートされます。
srfi-55 - require の拡張参照。
cond節組込みです。条件式参照。
ネイティブのリーダでサポートされています。字句構造参照。
=>組込みです。条件式参照。
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Shiro Kawai on November, 22 2009 using texi2html 1.78.