不完全符号
也可以存储不完全符号。例如,可以先输入符号名,然后再在以后添加相应的地址。这意味着可随时中断对符号表的操作、保存中间结果,然后在另外的时间内完成其余的工作。不完全符号在"状态"栏中将用 符号进行标识。在准备使用符号编写软件(没有错误消息出现)时,必须输入符号名、地址和数据类型。
多义符号是如何产生的
在将符号插入到符号表,而其符号名和/或地址已用于另一符号栏时,就会产生多义符号。这意味着新符号和现有符号都是不确定的。"状态"栏中的符号表明了这种状态。
例如,在复制和粘贴某个符号以便对副本中的详细情况进行略微的修改时,就将发生这种情况。
多义符号的标识
在符号表中,多义符号可通过图形方式(颜色、字体)加亮显示来进行标识。其表达式中的这种变化意味着它们仍然需要编辑。您既可显示所有符号,也可对视图进行过滤,以便只显示唯一符号或多义符号。
使符号唯一
如果改变了导致这种状态的组件(符号和/或地址),多义符号将变为唯一符号。如果两个符号都是不确定的,并且您已改变了其中的一个符号以使其成为唯一符号,那么另一个符号也将变为唯一符号。