gpt4 book ai didi

Ada - 如何从 GNAT Pro Studio 生成包变量列表?

转载 作者:行者123 更新时间:2023-12-01 10:58:22 25 4
gpt4 key购买 nike

我想使用来自 GPS Ada 项目的外部参照信息来生成为每个包规范和主体定义的变量列表。我需要排除在子程序内部定义的任何变量。

我可以在 GPS 的“项目 View ”中看到此信息,它显示了每个文件中定义的文字、包、编译指示、类型和变量。但是,不能选择该信息进行剪切/粘贴。我如何以文本形式生成它?

最佳答案

GPS 是使用 Python 定制的。提供的脚本在{installation}/share/gps/library;看起来 unused_entities.py 可能是一个好的开始。或者,GPS 文档中有一章是关于“自定义和扩展 GPS”的。

[编辑]

或者,更好的是,查看 {installation}/share/examples/gps/python 中的示例 globals.py。快速浏览文档(通过帮助/Python 扩展在 GPS 中访问)表明您正在寻找 GPS.Entities e 其中 e.category() “对象”

关于Ada - 如何从 GNAT Pro Studio 生成包变量列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com