-
Notifications
You must be signed in to change notification settings - Fork 2
libraries
ab25cq edited this page Jul 3, 2018
·
14 revisions
English page is here >> English page
以下のページに主なクラスとメソッドの解説があります。
- オブジェクトクラス
- 文字列クラス
- アノニマウスクラス
- グローバルクラス
- システムクラス
- クローバークラス
- コマンドクラス
- pointerクラス
- lambdaクラス
- regexクラス
- Rangeクラス
- ファイルクラス
- パスクラス
- ディレクトリクラス
- バッファークラス
- コンテナライブラリ
- リフレクション
- スレッド
更に詳しい情報はソースコードを参照してください。 ソースに含まれるFundamental.clcl→Reflection.clcl→Thread.clcl→String.clcl→Container.clcl→Range.clcl→File.clcl→Command.clcl→SystemCalls.clcl→CLibrary.clcl→CGI.clcl→Socket.clcl→MyOwnLibrary.clclの順にレイヤーが重ねられてます。順番にみていくことで、理解が深まることでしょう。
- フリーフォーマット
- 変数と関数について
- 条件分岐と演算子
- 論理演算子
- ビット演算子
- ループ
- ブロック
- コメント
- アノテーション
- ナルエイブル
- プリミティブクラス
- 配列
- クラス
- クラスフィールドとクラスメソッド
- dynamic_class
- boxingとunboxing
- プリミティブ型とスペシャルフィールド
- スペシャルメソッド
- インターフェース
- 移譲
- モジュール
- ジェネリクス
- メソッドジェネリクス
- 関数
- 列挙型(enum)
- 自動setterとgetterの定義
- when文
- 変数の宣言の取り消し
- 例外処理
- 多重代入
- 代入時の自動キャスト
- C言語へのFFI
- ローカル変数の宣言
- メモリーセーフなポインタ
- 例外演算子
- 糖衣構文