基于关于“位”是一个不可接受的定义的持续评论,我认为这个更好一些(尽管可能仍然存在缺陷):
值是在一块可能无限的图灵机磁带上可表示的任何东西。
编辑:我正在进一步完善它。
值是任何可能无限的符号序列的可能解释集合中的一个成员。
这相当于之前基于图灵机磁带的定义,但实际上概括性更好。
我碰巧浏览了 Pierce 的“类型和编程语言”——他将编程上下文中“值”的合理精确定义插入到文本中:
[...] 定义了一个术语子集,称为values,它们可能是评估的最终结果
这似乎是一个相当整洁的定义——即,我们采用所有可能项的集合,在所有评估发生后可能剩下的项是值。