2011-05-10 4 views

答えて

1

ウェブサイトからShedSkin

をお試しください:

シェッドスキンは、最適化されたC++に純粋ではなく、暗黙的に静的に型付けPythonプログラムを翻訳することができ、実験コンパイラ、です。大規模なPythonプログラムでインポートして使用できるスタンドアロンのプログラムや拡張モジュールを生成することができます。

+0

シェッドスキンが助けになるかもしれませんが、おそらくPythonのバージョンを書き換える必要があります(これはPythonコードをコンパイルするだけではできません)。私はそれに幸運をもたらしました。素晴らしいプロジェクトです。 – zeekay

+0

@ zeekay:「暗黙的に静的に型指定された」部分だけを行うことはできますか? Pythonのセクションで推論された型安全性を強制することは、C++への変換を計画していない場合でもおそらく役に立ちます! –

+0

いいえ、PythonからC++のコンパイラです。 Python 3では、おそらくそれに適した関数アノテーションが導入されています。http://www.python.org/dev/peps/pep-3107/ – zeekay