这是可以使用我们的多个免费在线工作站之一在 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 球队, [电子邮件保护].
使用 onworks.net 服务在线使用 iac