7
什么是指称语义?
在另一个线程上,Andrej Bauer将指称语义定义为: 程序的含义是程序各部分含义的函数。 使我困扰的是该定义,它似乎并未从通常被认为是非名词性语义的东西(即结构操作语义)中分离出通常被认为是指称语义的东西。 更准确地说,这里的关键要素是语义的模块化或组合性,或者换句话说,它们是根据程序的抽象结构定义的。 由于当今大多数(全部?)形式语义趋向于结构化,这是否是必需的定义? 所以,我的问题是:什么是指称语义?