ハイレベルの仮想マシン

ハイレベルの仮想マシンは、動的言語のための仮想マシンを開発するためのツールキットです。
今すぐダウンロード

ハイレベルの仮想マシン ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Reid Spencer
  • 出版社のWebサイト:
  • http://hlvm.org/

ハイレベルの仮想マシン タグ


ハイレベルの仮想マシン 説明

ハイレベルの仮想マシンは、動的言語のために仮想マシンを開発するためのツールキットです。 高レベルの仮想マシンは、動的言語のための仮想マシンを開発するためのツールキットです。ハイレベルの仮想マシンは次のとおりです。・LLVM(ローレベル仮想マシン)に基づく。 LLVMはHLVMの姉妹プロジェクトです。 HLVMは、コード生成の分野、Bytecode Storage、ランタイム実行などのLLVMからの途方もない機能を獲得します。・Ruby、Python、Perl、Jython、Haskell、Prologなどの動的言語のサポートを目指していました。・完全なコンパイラー開発者のツールキット簡単に新しい言語を作成する。新しいコンパイラを書くには、言語設計者は、言語をHLVMに記述するプラグインと、文法製造をHLVMの包括的な抽象構文ツリー(AST)に翻訳する方法を単に記述します。その後、HLVMはコード生成、バイトコードストレージ、XML変換、JITの実行または解釈、およびネイティブコンパイルのすべての側面を処理します。・言語相互運用性フレームワーク。すべてのフロントエンドコンパイラは同じAST内のコードを生成するため、相互運用できます。一般的な構成要素の実行時ライブラリ(例えば「文字列」)の使用は、言語間で複雑なデータ型を共有することを可能にします。 HLVMのユーザは複雑なプログラムを複数の言語で書くことができ、結果を効率的に実行できるコード管理システム。・現在開発中のコード管理システム。プロジェクトは2006年4月20日に開始されました。それは非常に早期のプレリリースです。・このリリースでHLVMに含まれる機能は、「Hello、World」プログラムを実行するのに十分ですが、他にはあまりない。


ハイレベルの仮想マシン 関連ソフトウェア

GCC UPC

UPC(Unified Parallel C)言語で書かれたプログラムのためのコンパイルと実行環境 ...

157

ダウンロード