This is gauche-refj.info, produced by makeinfo version 7.1 from
gauche-refj.texi.

INFO-DIR-SECTION The Algorithmic Language Scheme
START-INFO-DIR-ENTRY
* Gauche (ja): (gauche-refj.info).  An R7RS Scheme implementation.
END-INFO-DIR-ENTRY


Indirect:
gauche-refj.info-1: 240
gauche-refj.info-2: 303343
gauche-refj.info-3: 603169
gauche-refj.info-4: 903920
gauche-refj.info-5: 1202758
gauche-refj.info-6: 1502018
gauche-refj.info-7: 1800851
gauche-refj.info-8: 2106209
gauche-refj.info-9: 2400473
gauche-refj.info-10: 2702300
gauche-refj.info-11: 3008095
gauche-refj.info-12: 3305165
gauche-refj.info-13: 4064437
gauche-refj.info-14: 4090654

Tag Table:
(Indirect)
Node: Top240
Node: はじめに1123
Node: Gaucheの概要3451
Node: 表記について8495
Node: 項目の形式8688
Node: 名前と名前空間15864
Node: 主要な概念17756
Node: 標準への準拠18314
Node: マルチバイト文字列41243
Node: マルチバイトスクリプト45707
Node: 大文字小文字の区別48088
Node: 統合されたオブジェクトシステム50384
Node: モジュールシステム56485
Node: コンパイル59372
Node: Gaucheでのプログラミング62348
Node: Gaucheを起動する62893
Node: インタラクティブな開発83170
Node: REPLでの開発85480
Node: 入力の編集99347
Node: Schemeスクリプトを書く105875
Node: デバッグ112587
Node: プラットフォーム依存の機能115948
Node: プロファイリングとチューニング121537
Node: プロファイラを使う123405
Node: パフォーマンスに関するヒント128897
Node: Gaucheのモジュールを書く135692
Node: 拡張パッケージの使用139760
Node: スタンドアロン実行可能ファイルの作成145635
Node: 基本的な構文155271
Node: 字句構造155668
Node: #構文162872
Node: Hash-bangトークン167152
Node: リテラル169246
Node: 手続きを作る170357
Node: 代入186217
Node: 条件式192604
Node: 変数束縛201668
Node: 順次実行212963
Node: 繰り返し214582
Node: 準クオート223142
Node: 定義231410
Node: Scheme多世界へようこそ245209
Node: インクルード252109
Node: 機能条件式258953
Node: モジュール268335
Node: モジュールのセマンティクス269214
Node: モジュールとライブラリ275756
Node: モジュールの定義と選択278452
Node: モジュールの使用280294
Node: モジュールの継承287830
Node: モジュールイントロスペクション291482
Node: 組み込みモジュール298688
Node: マクロ303343
Node: なぜ衛生的マクロか304693
Node: 衛生的マクロ316833
Node: Syntax-rules macro transformer321047
Node: Explicit-renamingマクロ変換器331717
Node: 伝統的なマクロ343237
Node: ハイブリッドマクロ344880
Node: 識別子346685
Node: マクロのデバッグ353585
Node: マクロ展開をトレースする354421
Node: マクロを自分で展開する361000
Node: マクロユーティリティ366317
Node: 組み込みライブラリ367564
Node: 型とクラス368244
Node: 等価性と比較373416
Node: 等価374322
Node: 比較381447
Node: ハッシュ387864
Node: 基本的な比較器401172
Node: 比較器クラスとコンストラクタ402801
Node: 比較器にまつわる述語とアクセサ409934
Node: 用意されている比較器415923
Node: 比較器を組み合わせる424411
Node: 数値427707
Node: 数値クラス428643
Node: 数値に関する述語429787
Node: 数値の比較435151
Node: 数値の演算438581
Node: 数値の変換453462
Node: 基本的なビット演算463510
Node: エンディアンネス469677
Node: 論理値472606
Node: 未定義値473547
Node: ペアとリスト477376
Node: pairクラスとnullクラス478469
Node: 変更可能なペアと変更不可なペア479381
Node: リストに関する述語481217
Node: リストの作成483854
Node: リストへのアクセスと変更488682
Node: リストをたどる手続き499665
Node: 他のリスト手続き511318
Node: 連想リスト514965
Node: シンボル523741
Node: キーワード529360
Node: キーワードとシンボルの統合535546
Node: 文字541757
Node: 文字集合557722
Node: 文字集合リテラル558968
Node: 定義済み文字集合565495
Node: 文字集合の操作571763
Node: 文字列573985
Node: 文字列の表記576758
Node: 文字列に関する述語580100
Node: 文字列の作成580985
Node: 文字列の補間583575
Node: 文字列カーソル589916
Node: 文字列索引596573
Node: 文字列のアクセスと変更599979
Node: 文字列の比較603169
Node: 文字列を扱うその他の手続き605959
Node: 不完全文字列620011
Node: 正規表現625330
Node: 正規表現の構文626358
Node: 正規表現を使う636548
Node: 正規表現の調査と合成661929
Node: ベクタの仲間667962
Node: ベクタ668927
Node: ユニフォームベクタ679470
Node: ビットベクタ689133
Node: Weakベクタ696562
Node: ディクショナリ699199
Node: ハッシュテーブル700344
Node: ツリーマップ723184
Node: 手続きと継続738121
Node: Procedure class and applicability739411
Node: 万能アクセサ744696
Node: コンビネータ748124
Node: 省略可能引数のパージング753343
Node: 手続きのアリティ759973
Node: 適用可能なオブジェクト761783
Node: 継続764791
Node: 多値771058
Node: 生成された値の畳み込み772725
Node: パラメータ778097
Node: ボックス782702
Node: 遅延評価784780
Node: Delayとforceとlazy786019
Node: 遅延シーケンス789292
Node: 例外808528
Node: 例外処理の概要809932
Node: 例外の通知819538
Node: 例外の処理824239
Node: コンディション839515
Node: eval と repl856246
Node: 入出力859839
Node: ポート860194
Node: ポートとスレッド862623
Node: ポート共通の操作865915
Node: ファイルポート880858
Node: 文字列ポート897185
Node: コーディング認識ポート903920
Node: 入力906375
Node: データの読み込み906852
Node: リーダー字句モード914642
Node: 読み込み時コンストラクタ919514
Node: 入力ユーティリティ手続き924018
Node: 出力926223
Node: 出力ルーチンの階層926465
Ref: 出力ルーチンの階層-Footnote-1928677
Node: 出力制御929357
Node: オブジェクトの出力934354
Node: フォーマット出力942081
Node: 低レベル出力958802
Node: プログラムのロード960282
Node: Schemeファイルのロード960643
Node: ダイナミックライブラリのロード969036
Node: requireとprovide970256
Node: Autoload976875
Node: ライブラリの操作979364
Node: ソートとマージ986256
Node: システムインタフェース992116
Node: プログラムの終了994265
Node: コマンドライン引数1001715
Node: 環境の問い合わせ1005809
Node: ファイルシステム1011694
Node: ディレクトリ1012340
Node: ディレクトリ操作1022915
Node: パス名1027804
Node: ファイルの状態1032819
Node: 他のファイル操作1039992
Node: Unixのグループとユーザ1042562
Node: ロケール1046015
Node: シグナル1048215
Node: シグナルとシグナルセット1050668
Node: シグナルの送出1054256
Node: シグナルの処理1055991
Node: シグナルのマスクと待機1069016
Node: シグナルとスレッド1072725
Node: システムへの問い合わせ1077148
Node: 時間1087574
Node: プロセス管理1092946
Node: I/Oの多重化1108221
Node: ガベージコレクション1113012
Node: その他のシステムコール1114058
Node: 開発補助API1121044
Node: デバッグ補助1121377
Node: プロファイラAPI1125534
Node: オブジェクトシステム1128005
Node: オブジェクトシステムの紹介1128853
Node: クラス1154784
Node: クラスの定義1155222
Node: 継承1165444
Node: クラスオブジェクト1173873
Node: スロット定義オブジェクト1177603
Node: クラスの再定義1179488
Node: クラスの定義例1185836
Node: インスタンス1191083
Node: インスタンスの作成1191502
Node: インスタンスへのアクセス1196053
Node: クラスの変更1202758
Node: ジェネリックファンクションとメソッド1209280
Node: メタオブジェクトプロトコル1217724
Node: クラスのインスタンシエーション1219620
Node: スロットアクセスのカスタマイズ1231868
Node: メソッドのインスタンシエーション1243152
Node: メソッド適用のカスタマイズ1243528
Node: クラスの再定義のカスタマイズ1244128
Node: ライブラリモジュール - 概要1245725
Node: 必要なライブラリの探し方1249523
Node: ライブラリディレクトリ - データコンテナ1252340
Node: ライブラリディレクトリ - 文字列と文字1257757
Node: ライブラリディレクトリ - データ交換1260779
Node: ライブラリディレクトリ - ファイル1263779
Node: ライブラリディレクトリ - プロセスとスレッド1264850
Node: ライブラリディレクトリ - ネットワーク1266451
Node: ライブラリディレクトリ - 入出力1268144
Node: ライブラリディレクトリ - 時間1268472
Node: ライブラリディレクトリ - ビットとバイト1268798
Node: ライブラリの命名規則1270257
Node: 廃止あるいは置き換えられたモジュール1272012
Node: ライブラリモジュール - Gauche拡張モジュール1277684
Node: 配列1279826
Node: Gauche組み込み関数のインポート1303527
Node: Cコードの生成1306637
Node: Cソースファイルを生成する1308791
Node: Schemeリテラルを生成する1321399
Node: SchemeとCの間の変換1324757
Node: S式で書くC1331871
Node: CiSE overview1333522
Node: CiSE syntax1334753
Node: CiSE procedures1342835
Node: スタブの生成1344139
Node: 文字コード変換1355287
Node: サポートされる文字エンコーディング1356162
Node: 文字エンコーディングの自動判定1366421
Node: 変換ポート1367916
Node: コレクションフレームワーク1379944
Node: コレクションに対するマッピング1383762
Node: コレクションからの選択と探索1393388
Node: コレクションに対する様々な操作1399667
Node: 基礎的なイテレータ構築メソッド1401647
Node: コレクションの実装1411208
Node: コンフィグレーション情報1412938
Node: ビルド用ファイルの生成1414035
Node: configureスクリプトの構成とビルドファイル1416645
Node: Configure API1421568
Node: コネクションフレームワーク1461783
Node: ディクショナリフレームワーク1467528
Node: ディクショナリのためのジェネリック関数1468398
Node: 汎用ディクショナリ1477201
Node: 低レベルファイル操作1484935
Node: ジェネレータ1498471
Node: ジェネレータの生成1502018
Node: ジェネレータの操作1516463
Node: ジェネレータの消費1536754
Node: フック1545215
Node: インタラクティブセッション1548724
Node: 遅延シーケンスユーティリティ1556877
Node: リスナー1568795
Node: ユーザレベルのロギング1581988
Node: スロットアクセスの伝播1591466
Node: シングルトン1596154
Node: Validator付きスロット1598189
Node: ネットワーキング1601971
Node: ソケットアドレス1603921
Node: 高レベルネットワーク手続き1612101
Node: 低レベルソケットインタフェース1623110
Node: Netdbインタフェース1643601
Node: パッケージメタ情報1651637
Node: パラメータ(追加)1653567
Node: コマンドライン引数の解析1656810
Node: 部分継続1671334
Node: 高レベルプロセスインタフェース1682654
Node: サブプロセスの実行1683527
Node: プロセスパイプラインの実行1707017
Node: Process object1711477
Node: Process ports1726213
Node: Process connection1740505
Node: レコード型1742101
Node: Record types introduction1743648
Node: Record types syntactic layer1746103
Node: Record types inspection layer1753641
Node: Record types procedural layer1755407
Node: Pseudo record types1758957
Node: モジュールの再ロード1760586
Node: 簡単なディスパッチャ1765494
Node: シーケンスフレームワーク1770094
Node: 基本的なシーケンスのアクセサ1771714
Node: シーケンスのスライス1773696
Node: シーケンス上のマップ1775205
Node: その他のシーケンス上の操作1778844
Node: シーケンスを実装する1796473
Node: Syslog1796696
Node: 端末の制御1800851
Node: POSIX termiosインタフェース1802157
Node: 共通の高レベル端末制御1810492
Node: 単体テスト1812229
Node: スレッド1833956
Node: スレッドプログラミングTips1837201
Node: スレッド手続き1844777
Node: 同期プリミティブ1858550
Node: スレッド例外1876174
Node: 時間の計測1879110
Node: Unicodeユーティリティ1891367
Node: Unicode transfer encodings1893572
Node: Unicode text segmentation1907861
Node: フルセットの大文字小文字変換1912074
Node: East asian width property1914654
Node: ユニフォームベクタライブラリ1915307
Node: ユニフォームベクタの基本操作1919061
Node: ユニフォームベクタの変換1937728
Node: ユニフォームベクタの数値演算1950800
Node: ユニフォームベクタのブロック入出力1958353
Node: バイトベクタ互換性1966222
Node: バージョン番号の比較1971671
Node: 仮想ポート1979862
Node: ライブラリモジュール - R7RS標準ライブラリ2012970
Node: R7RS統合2014606
Node: 二つの世界を往き来する2014914
Node: 3つのimport形式2024898
Node: R7RS small language2030633
Node: R7RSライブラリ形式2031558
Node: R7RS基本ライブラリ2035424
Node: R7RS case-lambda2043702
Node: R7RS文字ライブラリ2044456
Node: R7RS複素数2046305
Node: R7RS cxrアクセサ2047003
Node: R7RS eval2047823
Node: R7RSファイルライブラリ2049321
Node: R7RS不正確数2050645
Node: R7RS遅延評価2051389
Node: R7RS load2053116
Node: R7RSプロセスコンテキスト2054137
Node: R7RS read2055718
Node: R7RS repl2056373
Node: R7RS time2057016
Node: R7RS write2060685
Node: R5RS compatibility2061367
Node: R7RS large2064227
Node: R7RSリスト2065904
Node: R7RSベクタ2078651
Node: R7RSユニフォームベクタ2094369
Node: R7RSソート2095882
Node: R7RSセット2106209
Node: R7RS文字集合2127119
Node: 文字集合の構築子2128661
Node: 文字集合の比較2132925
Node: 文字集合のイテレーション2134125
Node: 文字集合への問い合わせ2137999
Node: 文字集合に適用できる代数的関数2139556
Node: R7RSハッシュテーブル2142791
Node: R7RS変更不可リスト2156897
Node: R7RSランダムアクセスリスト2159426
Node: R7RS変更不可な両端キュー2163044
Node: R7RS変更不可なテキスト2167082
Node: R7RSジェネレータ2179181
Node: R7RS遅延シーケンス2187164
Node: R7RSストリーム2193422
Node: R7RSボックス2195941
Node: R7RSリストキュー2196356
Node: R7RS Ephemeron2207244
Node: R7RS比較器2211978
Node: R7RS正規表現2213209
Node: R7RSマップ2241381
Node: Mappings2242616
Node: Hashmaps2257566
Node: R7RS整数除算2265868
Node: R7RSビット演算2269272
Node: R7RS fixnum2281309
Node: R7RS flonum2288667
Node: R7RS bytevectors2310647
Node: R7RS combinator formatting2318221
Node: ライブラリモジュール - SRFI2336471
Node: R7RS-largeになったSRFI2339162
Node: 単一型のベクタ2341648
Node: シグネチャとrest引数に互換性のあるlet形式2342194
Node: 機能ベースプログラム設定言語2343384
Node: 文字列ライブラリ2347144
Node: 一般規約2349082
Node: 文字列についての述語2351901
Node: 文字列の構築子2353090
Node: 文字列の選択2355803
Node: 文字列の色々な比較2360072
Node: 文字列のプリフィックスとサフィックス2365875
Node: 文字列の探索2368052
Node: 文字列のケース(大文字小文字)マッピング2370706
Node: 文字列の反転と追加2372484
Node: 文字列のマッピング2374019
Node: 文字列のローテーション2375425
Node: 他の文字列操作2376803
Node: 文字列のフィルタリング2378493
Node: 低レベルな文字列に関する手続き2380183
Node: 時間のデータ型と手続き2381085
Node: 時間のタイプ2381925
Node: 時間に関する問い合わせ2383365
Node: 時間に関する手続き2385004
Node: 日付2387453
Node: 日付の読み書き2392303
Node: ランダムビットのソース2396503
Node: 地域化2400473
Node: args-fold プログラム引数処理2406986
Node: 先行評価的内包表記2415358
Node: ベクタライブラリ(旧式)2432612
Node: Requiring extensions2437403
Node: 整数に対するビット操作2438923
Node: SchemeテストスイートAPI2442578
Node: Srfi-64 test API2443868
Node: Srfi-64 test runner2444058
Node: オクテットベクタ2444215
Node: 基本的なハッシュテーブル2446118
Node: Octet-addressed binary blocks2452477
Node: 軽量なテスト2458777
Node: 環境変数へのアクセス2464242
Node: 基本的なソケットインタフェース2465686
Node: 純粋に関数的でランダムアクセス可能なペアとリスト2473787
Node: ポータブルな実行環境の問い合わせ2475391
Node: 比較器2477436
Node: 簡単な可変長文字列2491439
Node: Cursor-based string library2494304
Node: 文字列ライブラリ(簡略版)2498112
Node: 第一級の動的エクステント2506963
Node: 均質な数値ベクタライブラリ2510474
Node: 比較器のサブライブラリ2511240
Node: POSIX API2512763
Node: フック(srfi)2528685
Node: POSIX timespecs2531124
Node: ASCII文字ライブラリ2533967
Node: ビットベクタライブラリ2543950
Node: JSON2556782
Node: カスタムポート2565526
Node: 線形更新な可変長文字列2577166
Node: MaybeとEither、オプショナルなコンテナ型2581375
Node: Maybe and Either types and predicates2582948
Node: Maybe and Either constructors2585335
Node: Maybe and Either accessors2586810
Node: Maybe and Either sequence operations2590389
Node: Maybe and Either protocol converters2594730
Node: Maybe and Either syntactic utilities2601253
Node: Trivalent logic2603016
Node: ポート位置2603515
Node: コマンドライン2605104
Node: ライブラリモジュール - ユーティリティ2606195
Node: バイナリI/O2610153
Node: バイナリデータのパック2622401
Node: Chibi schemeテストの実行2632093
Node: 有理数のない算術演算2634306
Node: 制御モジュールのための汎用ジョブ記述子2637008
Node: スレッドプール2643371
Node: パスワードハッシュ2651550
Node: キャッシュ2655875
Node: ヒープ2669068
Node: 変更不可な両端キュー2676994
Node: 変更不可なマップ2678928
Node: プライオリティマップ2684253
Node: キュー2686820
Node: ランダムデータの生成2702300
Node: リングバッファ2717924
Node: Skew binary random-access lists2726030
Node: 疎なデータコンテナ2731164
Node: 疎なベクタ2735949
Node: 疎行列2743955
Node: 疎なテーブル2750127
Node: Trie2752716
Node: データベース非依存アクセス層2766103
Node: DBIのユーザAPI2770411
Node: DBI用のドライバを書く2783977
Node: 汎用DBMインタフェース2794401
Node: DBMデータベースのオープンとクローズ2797571
Node: DBMデータベースのアクセス2804616
Node: DBMデータベース上の繰り返し処理2805704
Node: DBMデータベースインスタンスの管理2807490
Node: DBMデータベースのダンプとリストア2810539
Node: DBM実装を書く2812779
Node: ファイルシステムdbm2815044
Node: GDBMインタフェース2817381
Node: NDBMインタフェース2820113
Node: オリジナルのDBMインタフェース2821709
Node: ファイルのフィルタ2823396
Node: ファイルシステムユーティリティ2829995
Node: ディレクトリユーティリティ2831762
Node: パスネームユーティリティ2843836
Node: ファイル属性ユーティリティ2851024
Node: ファイル操作2856109
Node: 一時ファイルとディレクトリ2866107
Node: ロックファイル2869757
Node: 定数2879397
Node: Mersenne Twister乱数発生器2880018
Node: 素数2885050
Node: Windowsのサポート2894677
Node: Windows dialogs2895706
Node: Windows console API2897720
Node: PEGパーザコンビネータ2904369
Node: PEGひとめぐり2906694
Node: PEGパーザドライバ2922305
Node: What is a PEG parser2926903
Node: PEG primitive parser builders2930439
Node: PEG ropes2935531
Node: PEG choice2936944
Node: PEG sequencing combinators2939027
Node: PEG repetition combinators2944384
Node: PEG miscellaneous combinators2947923
Node: PEG performance tips2949152
Node: RFC822メッセージ形式2949325
Node: Base64エンコーディング2964154
Node: HTTPクッキー2967198
Node: FTPクライアント2971726
Node: HMAC鍵付きハッシング2983210
Node: HTTP2985883
Node: ICMPパケット3008095
Node: IPパケット3011218
Node: JSONのパーズと構築3012842
Node: MD5メッセージダイジェスト3019114
Node: MIMEメッセージ処理3020784
Node: Quoted-printableエンコーディング3043930
Node: SHAメッセージダイジェスト3047339
Node: トランスポート・レイヤ・セキュリティ3049783
Node: URIの解析と作成3059821
Node: UUID3076245
Node: zlib圧縮ライブラリ3078762
Node: SLIBインタフェース3093440
Node: 関数的なXMLパーザ3095298
Node: SSAXデータタイプ3098487
Node: SSAXの低レベルパージングコード3105768
Node: SSAXの高レベルのパーザとスキャナ3119885
Node: SSAXの高レベルのパーザ - XMLからSXMLへ3123849
Node: SXMLクエリ言語3134152
Node: SXPathの基本的なコンバータとアプリケータ3135839
Node: SXPathクエリ言語3148249
Node: SXPathの拡張3156417
Node: SXML構造を操作する3162112
Node: SXMLの述語3162858
Node: SXMLへのアクセッサ3164557
Node: SXMLのモディファイヤ3173519
Node: SXPathの補助的ユーティリティ3177554
Node: SXMLからマークアップへの変換3178775
Node: SXMLからXMLとXHTMLのシリアライゼーション3181561
Node: 簡単なSXML変換3182505
Node: カスタムSXML変換3184431
Node: テキスト端末制御3189258
Node: CSVテーブル3200014
Node: テキストストリームの相違点を計算する3212433
Node: EDNのパーズと構築3215570
Node: 外部エディタの起動3226988
Node: ギャップバッファ3230161
Node: 地域化メッセージ3235977
Node: シンプルなHTMLドキュメントの構築3242872
Node: ページャーを用いた出力3249458
Node: 入力ストリームのパージング3251060
Node: テキスト端末上で進捗を表示する3257054
Node: SQLのパーズと構築3264927
Node: 簡単なテンプレート拡張3267185
Node: 文字変換3270926
Node: 怠惰なテキスト構築3277644
Node: 組み合わせ3280837
Node: メッセージダイジェストフレームワーク3285308
Node: 支配木3288520
Node: 同型判定3293009
Node: 最長共通サブシーケンス3294699
Node: Levenshtein編集距離3299878
Node: パターンマッチング3305165
Node: SLIB-互換のレコード型3322451
Node: リレーションフレームワーク3325805
Node: ストリームライブラリ3334374
Node: Stream primitives3335759
Node: Stream constructors3337739
Node: Stream binding3349830
Node: Stream consumers3352743
Node: Stream operations3353890
Node: トポロジカルソート3364320
Node: ユニフィケーション3365497
Node: CGIユーティリティ3369806
Node: CGIのテスト3390506
Node: CSSのパーズと構築3396394
Node: CとSchemeの関数の対応3403417
Node: Index - 手続きと構文索引3436134
Node: Index - モジュール索引4064437
Node: Index - 字句構文索引4090654
Node: Index - クラス索引4093359
Node: Index - 変数索引4112159

End Tag Table


Local Variables:
coding: utf-8
End:
