iac - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド iac です。

プログラム:

NAME


iac - PolyORB の IDL-to-Ada コンパイラ

SYNOPSIS


イアック optsの file [-cppargs 引数]

DESCRIPTION


イアック はIDLからAdaへのコンパイラであり、「Ada言語マッピング」のバージョン1.2に準拠しています。
仕様書」はOMGが作成しました。

OPTIONS


イアック 次のオプションを受け入れます。

-E 前処理のみ。 -k 一時ファイルを保持します。

-p 標準出力でソースを生成します。

-o DIR 出力ディレクトリを指定します。

-dm スコープの分析時にデバッグ メッセージを生成する

-df フロントエンド ツリー (IDL ツリー) をダンプします。

-cppargs ARGS
ARGSをC ++プリプロセッサに渡します。

-I DIR -cppargs -Idirのショートカット。

-nocpp 入力を前処理しない

- サポートされている言語のコードを生成する

IDL ファイルに存在するすべてのタイプのリストを生成します。

-p リストを印刷して生成

エイダ Adaのソースコードを生成する

-i 実装テンプレートを生成します。

-c クライアント側のコードを生成します。

-s サーバー側のコードを生成します。

-d 委任パッケージを生成します。 (消滅)

-ir インターフェイス リポジトリのコードを生成します。(廃止されました)

-ノワール インターフェイスリポジトリのコードを生成しないでください(デフォルト)。

-hc スケルトンで完璧な最小限のハッシュ テーブルを使用し、CPU 時間を最小限に抑える

-うーん スケルトンで完全に最小限のハッシュ テーブルを使用し、メモリ領域を最小限に抑える

-rs SII/SSI を使用してリクエストを処理する

-rd DII/DSI を使用してリクエストを処理します (デフォルト)

-in Ada ツリーを捨てます

-デシベル パッケージ本体のみを生成する

-ds パッケージ仕様のみを生成

-dw 消滅したエンティティを出力する

-DT 出力ツリーの警告

-du インポートされたエンティティのコードを生成する

アイドル 解析された IDL ファイルをダンプする

-b n 出力整数リテラルへのベース デフォルト (ゼロ) として、入力からのベースを使用します

-e IDL ツリーを展開する

-df IDL ツリーをダンプします (-e と組み合わせて使用​​すると、展開された IDL ツリーをダンプできます)

-du インポートされたエンティティの出力 IDL コード (出力するには -e と組み合わせて使用​​できます)
拡張された IDL コード)

EXIT ステータス


イアック 終了時に次のいずれかの値を返します。

0 正常終了

1 使用エラー

2 不正なIDL仕様

作者


  ポリオーブ チーム、 Polyorb-devel@lists.adacore.com.

onworks.net サービスを使用して iac オンラインを使用する



最新のLinuxおよびWindowsオンラインプログラム