我想迭代由trace 32调试器创建的符号表数据库,并想在迭代器上执行特定命令(我希望它是符号的名称)。目前我正在将所有符号的列表导出到一个文本文件,并使用python脚本创建一个.cmm文件,该文件对从我创建的文本文件中解析的每个符号执行所需的命令(Python脚本生成一个大的cmm文件,该文件包含trace 32命令集的多个副本,唯一的更改是符号名称)
有没有更好的方法来迭代符号表以获得所有的符号名。
我试过用
sYmbol.ForEach "<cmd>" [<name_pattern> [<type_pattern>]]
我的命令是-〉ECHO sYmbol.开始(),但没有找到传递符号的方法。
1条答案
按热度按时间ssgvzors1#
使用星号定义要在
<cmd>
中插入符号名称的位置: