Tsuchinoko

非サポート機能一覧

Tsuchinokoトランスパイラが現在サポートしていないPython機能の一覧です。

言語構造

Async/Await

ジェネレータ

内包表記

[!NOTE] リスト内包表記、辞書内包表記、セット内包表記 (V1.6.0) はサポートされています。

コンテキストマネージャ

[!NOTE] with open(...) as f: (ファイル操作) はサポートされています (V1.6.0)。

引数

[!NOTE] *args (位置可変長引数) および **kwargs (キーワード可変長引数) はサポートされています (V1.6.0)。

例外処理

クラス機能

継承とOOP

デコレータ

[!NOTE] 単一継承、super()@property はサポートされています (V1.6.0)。

マジックメソッド

組み込み型

組み込み関数 (ネイティブ変換)

[!NOTE] これらの多くは Resident Worker 経由で使用可能です。

演算子と式

標準ライブラリ (ネイティブ変換)

以下は 純粋なRust には変換できませんが、Resident Worker 経由で動作します:

Resident Worker サポート ✅

IPC 経由で動作するライブラリ (ネイティブ Rust ではない):

Resident ライブラリでも非サポートの構文

Resident Worker 使用時でも:

ノート

ここに記載されている機能は将来のバージョンで追加される可能性があります。機能リクエストについては GitHub リポジトリで Issue を作成してください。