iac - 云端在线

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 iac,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


iac - PolyORB 的 IDL-to-Ada 编译器

概要


IAC 选择 文件 [-cppargs 参数]

商品描述


IAC 是一个 IDL 到 Ada 的编译器,符合“Ada 语言映射”的 1.2 版
规范”由 OMG 制作。

配置


IAC 接受以下选项:

-E 仅预处理。 -k 保留临时文件。

-p 在标准输出上生成源。

-o DIR 指定输出目录。

-dm 分析范围时生成调试消息

-df 转储前端树(IDL 树)

-cppargs ARGS
将 ARGS 传递给 C++ 预处理器。

-I DIR -cppargs -I dir 的快捷方式。

-nocpp 不预处理输入

—— 为支持的语言生成代码

类型 生成 IDL 文件中存在的所有类型的列表

-p 打印列表生成

阿达 生成 Ada 源代码

-i 生成实施模板。

-c 生成客户端代码。

-s 生成服务器端代码。

-d 生成委托包。 (已解散)

-ir 为接口存储库生成代码。(已失效)

-黑色 不要为接口存储库生成代码(默认)。

-hc 在骨架中使用完美的最小哈希表并最小化 CPU 时间

-嗯 在骨架中使用完美的最小哈希表并最小化内存空间

-rs 使用 SII/SSI 处理请求

-rd 使用 DII/DSI 处理请求(默认)

-in 转储 Ada 树

-D b 只生成包体

-ds 仅生成包规格

-dw 输出枯萎的实体

-dt 输出树警告

-du 为导入的实体生成代码

IDL 转储解析的 IDL 文件

-b n 基数输出整数文字作为默认(零)使用输入基数

-e 展开 IDL 树

-df 转储 IDL 树(可以与 -e 结合使用以转储扩展的 IDL 树)

-du 输出导入实体的IDL代码(可以与-e结合使用输出
扩展的 IDL 代码)

退出 状态


IAC 退出时返回以下值之一:

0 成功完成

1 使用错误

2 非法的 IDL 规范

作者


聚合ORB 球队, polyorb-devel@lists.adacore.com.

使用 onworks.net 服务在线使用 iac



最新的 Linux 和 Windows 在线程序