Tsuchinoko

サポート機能一覧

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

基本構文

制御フロー

関数

データ構造

クラス & オブジェクト

リソース管理 (V1.6.0)

常駐プロセス方式 (Resident Python Worker) (V1.2.0) 🆕

Tsuchinoko V1.2.0 では、Rust への直接変換が困難なライブラリをサポートするために常駐 Python ワーカーを導入しました。

from インポート構文 (V1.4.0) 🆕

永続オブジェクトハンドル 🆕

Python オブジェクトをブリッジ呼び出しをまたいで保持できるようになりました:

組み込み関数

Mathモジュール (V1.3.0 / V1.4.0)

文字列機能

エラー処理

型システム

実験的機能: PyO3 直接連携

[!NOTE] PyO3 の直接呼び出しも引き続きサポートされますが、互換性のために Resident Worker の使用を推奨します。