#### [Home](Home) [→ Home English Page](Home-en)
* [はじめに](Home#はじめに)
* [サポートしている機能](Home#サポートしている機能)
* [サンプルコード](Home#サンプルコード)
* [動作環境](Home#動作環境)
* [ライセンス](Home#ライセンス)
* [インストール](Home#インストール)
    * [依存ライブラリ](Home#依存ライブラリ)
    * [コンパイル](Home#コンパイル)
* [リリースノート](release_note)
* [コントリビューション](contribution)

#### [使い方](usage) [→ usage English Page](usage-en)

* [HELLO WORLD](usage#hello-world)
* [ソースコード](usage#ソースコード)
* [オープンクラスとincludeとmixin-layersスタイルコーディング](usage#オープンクラスとincludeとmixin-layersスタイルコーディング)
* [クラスファイルの登録](usage#クラスファイルの登録)
* [クラスの自動コンパイル機能](usage#クラスの自動コンパイル機能)
* [クラスの循環参照](usage#クラスの循環参照)

#### [主な機能](feature) [→ feature English Page](feature-en)

* [フリーフォーマット](feature#フリーフォーマット)
* [変数と関数について](feature#変数と関数について)
* [条件分岐と演算子](feature#条件分岐と演算子)
* [論理演算子](feature#論理演算子)
* [ビット演算子](feature#ビット演算子)
* [ループ](feature#ループ)
* [ブロック](feature#ブロック)
* [コメント](feature#コメント)
* [アノテーション](feature#アノテーション)
* [ナルエイブル](feature#ナルエイブル)
* [プリミティブクラス](feature#プリミティブクラス)
    * [数の表現](feature#数の表現)
* [配列](feature#配列)
* [クラス](feature#クラス)
* [クラスフィールドとクラスメソッド](feature#クラスフィールドとクラスメソッド)
* [dynamic_class](feature#dynamic_class)
* [boxingとunboxing](feature#boxingとunboxing)
    * [ラッパークラスの数値の表現](feature#ラッパークラスの数値の表現)
* [プリミティブ型とスペシャルフィールド](feature#プリミティブ型とスペシャルフィールド)
* [スペシャルメソッド](feature#スペシャルメソッド)
* [インターフェース](feature#インターフェース)
* [移譲](feature#移譲)
* [モジュール](feature#モジュール)
* [ジェネリクス](feature#ジェネリクス)
* [メソッドジェネリクス](feature#メソッドジェネリクス)
* [関数](feature#関数)
* [列挙型(enum)](feature#列挙型)　
* [自動setterとgetterの定義](feature#自動setterとgetterの定義)
* [when文](feature#when文)
* [糖衣構文](feature#糖衣構文)
    * [文字列への式の埋め込み](feature#文字列への式の埋め込み)
    * [lambdaクラスの糖衣構文](feature#lambdaクラスの糖衣構文)
    * [return文の省略](feature#return文の省略)
    * [メソッドのデフォルト引数](feature#メソッドのデフォルト引数)
    * [同一クラスのメソッドとフィールドのself省略](feature#同一クラスのメソッドとフィールドのself省略)

#### [型推論](typing) [→ typing English Page](typing-en)

* [型推論](typing#型推論)
* [メソッドブロックの型推論](typing#メソッドブロックの型推論)

#### [ライブラリリファレンス](libraries) [→ libraries English Page](libraries-en)

* [オブジェクトクラス](object)
* [文字列クラス](string)
* [アノニマウスクラス](anonymous)
* [グローバルクラス](global)
* [コマンドクラス](command)
* [pointerクラス](pointer)
* [lambdaクラス](lambda)
* [regexクラス](regex)
* [Rangeクラス](Range)
* [ファイルクラス](file)
* [パスクラス](path)
* [ディレクトリクラス](directory)
* [バッファークラス](buffer)
* [コンテナライブラリ](collection)
    * [Array](collection#array)
    * [List](collection#list)
    * [Hash](collection#hash)
    * [Tuple](collection#tuple)

#### [高度な使い方](usage2) [→ usage2 English Page](usage2-en)

* [ジャストインタイムコンパイル](usage2#ジャストインタイムコンパイル)
* [対話的なプログラムの実行](usage2#対話的なプログラムの実行)
* [シェルモード](usage2#シェルモード)

#### [内部構造](source)
#### [拡張ライブラリ](extension) [→ extension English Page](extension-en)
#### [あとがき](conclusion) [→ conclusion English Page](conclusion-en)
#### [作者の情報](conclusion#作者の情報)
