1

CTM 书说:“字典是从简单常量(原子、名称或整数)到部分值的映射。”

正如所料,当我们执行这段代码时:

declare
Memo = {NewDictionary}
try {Dictionary.put Memo 3        1} catch E then skip end
try {Dictionary.put Memo 5.5      2} catch E then skip end
try {Dictionary.put Memo foo      3} catch E then skip end
try {Dictionary.put Memo foo(bar) 4} catch E then skip end
try {Dictionary.put Memo baz#qux  5} catch E then skip end
{Browse {Dictionary.entries Memo}}

我们得到[3#1 foo#3]

使用其他类型作为键是否有任何常见的解决方法?目前,我需要将一些数据存储在一个稀疏矩阵中,为此,字典应该已经足够好了。但是最好有一个通用的解决方法。

4

0 回答 0