英語フランス語スペイン語

OnWorksファビコン

MIR

Ubuntuオンライン、Fedoraオンライン、またはDebianオンラインでオンラインで実行するMIRLinuxアプリを無料でダウンロード

これは MIR という名前の Linux アプリで、その最新リリースは MIRversion0.1.2released.zip としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。

OnWorksでMIRという名前のこのアプリを無料でダウンロードしてオンラインで実行します。

このアプリを実行するには、次の手順に従ってください。

-1。このアプリケーションをPCにダウンロードしました。

--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。

-3。このアプリケーションをそのようなファイルマネージャにアップロードします。

-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。

-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。

-6。アプリケーションをダウンロードし、インストールして実行します。

スクリーンショットは

Ad


MIR


DESCRIPTION

MIR は中程度の内部表現を意味します。 MIR プロジェクトの目標は、高速で軽量なインタープリターと JIT を実装するための基盤を提供することです。 CRuby や MRuby の実装では、まず MIR 軽量 JIT を試す予定です。 各モジュールには、関数、宣言、およびデータを含めることができます。 各関数には、シグネチャ (パラメーターと戻り値の型)、ローカル変数 (関数の引数を含む)、および命令があります。 各ローカル変数には、64 ビット整数、float、double、または long double のみの型があります。 各命令にはオペコードとオペランドがあります。 オペランドには、ローカル変数 (または関数の引数)、即値、メモリ、ラベル、または参照を指定できます。 即値オペランドは、64 ビット整数、float、double、または long double 値にすることができます。 異なる 32 ビットおよび 64 ビットの符号付きおよび符号なしの値、float、double、および long double 値の間の変換のための変換命令があります。 32 ビットおよび 64 ビット整数値、float、double、および long double 値で動作するリターン命令があります。



特徴

  • MIR は強く型付けされています
  • MIR は、異なるアーキテクチャのマシン 32 ビットおよび 64 ビットの insn を表すことができます
  • MIR.md には、MIR とその API の詳細な説明が含まれています。 MIR の簡単な説明は次のとおりです。
  • 各モジュールには、関数といくつかの宣言とデータを含めることができます
  • オペコードは、命令が何をするかを説明します
  • 関数呼び出し命令と手続き呼び出し命令がある


プログラミング言語

C


カテゴリー

コンパイラー

これは https://sourceforge.net/projects/mir.mirror/ からも取得できるアプリケーションです。 これは、OnWorks でホストされており、無料のオペレーティング システムの XNUMX つからオンラインで簡単に実行できます。


Ad