オウム

動的言語用に効率的にコンパイルして実行するために設計された無料の仮想マシン
今すぐダウンロード

オウム ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Parrot Foundation
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 3.8 MB

オウム タグ


オウム 説明

効率的な動的言語のためのバイトコードをコンパイルして実行するように設計無料の仮想マシン オウムは、現在のTclは、JavaScriptやPython、Perl 6の、ルビー、Luaのスキーム、PHP、APL、および.NETバイトコード変換を含む完了の様々な段階において、言語のさまざまなインプリメンテーションをホストします。注:ソースからのオウムを構築したくない場合は、簡単に、ターミナルウィンドウで次のコマンドを使用して、それをインストールするMacPortsのを使用することができます:sudoのポートは、このリリースの新機能オウムをインストール: ・機能性 ・ファイルハンドルPMCは現在、パイプとして実行された子プロセスの終了コードを公開しています。 ・PIRオブジェクトにVTABLEの呼び出しを上書きする実験的なサポートが追加されました。 ・メソッド「タイプは」PackfileAnnotations PMCに追加されました。 ・オウム呼び出し規約の内部には、PCCは、再加工されました。 ・すべてのコール・パスは現在、引数と戻り値を渡すためCallSignatureオブジェクトを使用します。 ・新しいAPI-関数「Parrot_ext_callは」C-地に呼び出すために追加されました。 ・固定サイズのアロケータは、改善されました。 ・ファイルは「メイクインストール-devの」でインストールは、現在だけでなく「make installを」で覆われています。 ・実験OPSは「フェッチ」と「vivify」が追加されました。 ・コマンド「オウム」に-Iオプションは現在、検索パスに項目を付加します。 ・コンテキスト構造体は、自動車の属性(context_auto_attrs支店)に置換しました。 ・使用自動で決定OSNAME ::以降の設定手順でアーチ(convert_OSNAME支店)。 ・自動でPerl 5の '%コンフィグ' への依存::フォーマット(auto_format_no_Configブランチ)を全廃。 ・MultiSubのPMCは現在、彼らの最初の候補者の名前を文字列化、 ・代わりに、候補者の数の。 ・コンフィギュレーション・プロセスの開始時に、プラットフォームの検出が改善されました。 ・符号列の「lineof」メソッドは現在の行番号情報を事前に計算オブジェクト ・可変幅のエンコードされた文字列のより効率的にします。 ・P6objectは今protoobjects上.WHOと.WHEREメソッドをサポートしています。 ・コンパイラ ・NQPのピカピカの新しいセルフホスティングの実装がext / NQP-RXに追加されました。 ・NQP-rx.pbcやオウム-NQP fakecutableとして利用できる新NQP。 ・NQPはprotoregexes含む文法と正規表現、直接サポートが含まれています。 ・NQPは(PGEに代わるものでは)新しいPASTベースの正規表現エンジンを持っています。 ・正規表現は、コードのアサーション、パラメータ、字句宣言、および多くを含んでいてもよいです。 ・二重引用符で囲まれた文字列は現在、スカラ変数とクロージャを補間します。 ・サブルーチンの宣言は現在、デフォルトで字句です。 ・PCT ・PAST ::ブロックは現在、「nsentry」属性をサポートしています。 ・PAST :: VaRは、 '文脈' のスコープができます。 ・属性のバインディングは現在バインドされた値を返します。 ・プラットフォーム ・RTEMSにオウムのポートの修正を適用しました。イェーイ、リアルタイムOSに最初のポート! ・上のNetBSDは、共有ライブラリは現在使用されています。 ・ パフォーマンス ・コンテキストとCallSignature PMCに固定サイズのアロケータを使用してください。 ・多くの小さな速度の向上。 ・新しい非推奨 ・MT19937、メルセンヌねじれた擬似乱数ジェネレータは、今githubの上でホストされているとオウムコアから削除されます。 (2.1の資格) ・Cからサブ/メソッドオブジェクトを呼び出すための「Parrot_call_ *」関数であります ・非推奨。これらは「Parrot_ext_call」で置き換えられています。 (2.1の資格) ・すべてのビット単位のVTABLE機能が廃止されました。 (2.1の資格) ・すべてのビットごとのOPSはdynopsになります。 (2.1の資格) ・ - 実現の非推奨 ・スライスVTABLEエントリが削除されました。 ・「のmalloc」ガベージコレクタの最後の痕跡を除去しました。 ・Parrot_pcc_constantsは())(Parrot_pcc_get_constantsに名前が変更されました。 ・埋め込み/拡張インタフェースから非推奨の機能が削除されました。 ・ライブラリYAML /パーサ/ Syck.pirを除去しました。 ・VTABLE関数instantiate_str()が削除されました。 ・parrot_nqpのビルを除去しました。 ・テスト ・時間関連OPSのテスト範囲は大幅に改善されました。 ・新テストで機能をテスト::詳細:lives_ok()とdies_okを()。 ・Perl 5のベースのテストスクリプトトン/ OP / bitwist.t、T / OP / comp.t、T / OP / inf_nan.t、 ・T / OP / literal.t、T / OP / number.t、T / OP / sprintf2.t、およびT / OP / 00FF-dos.tは、PIRに変換しました。 ・テストスクリプトトン/ OP / annotate.tとt / OP /始めているtime.t ・PIRにはPerl 5から翻訳されます。 ・いくつかのテストではPerl 5から%コンフィグ依存性が排除されました。 ・ ドキュメンテーション ・NCI関数呼び出しのシグネチャで「P」の手段の意味を明らかにしました。 ・ツール ・新しい言語のスタブ、mk_language_shell.plによって作成されたとして、 ・今のPerl 5ベースのツールを交換するPIRベースのツールに依存しています。 ・ライブラリーConfigure.pirを添加しました。 ・ライブラリdistutils.pirを追加しました。 ・その他 ・メーリングリストのパーロットユーザーと対応するGoogleグループが作成されました。 ・http://groups.google.com/group/parrot-users。 ・多くのバグ修正、コードクリーンアップ、およびコーディング標準修正。


オウム 関連ソフトウェア

適応

コマンドラインツールとWebサービスを作成するための無料Pythonフレームワーク ...

206 8 KB

ダウンロード

ジェストデ

異なるデータベースエンジンへのアクセスを同時に許可する。 フォーマットコード、DDBBの構造、異なるマネージャーの間のデータのエクスポート/インポートデータ(mysql-oracle-mssql ...)、グラフ、いくつかの言語でソースコードの作成(ASP、PHP ...) ...

145 12 MB

ダウンロード

めまい

Eclipseインストールのバンドル/プラグインの依存関係を分析するEclipseプロジェクト ...

200 3.1 MB

ダウンロード