总而言之,如果我们要判断一句话是不是隐喻,我们脑子里想的就是这么一件事:如果这句话的字面意思就是它的实际意思的话,就会导致我们没有办法把这句话镶嵌到上下文的语境之中,因为上下文的语境会和这句话的字面意思发生冲突,在这样的情况下,我们只能够赋予它一个更深的意义,或者说是一个比喻的意义,以使得这个句子的新意义能够和上下文相互匹配。
但是这样的一种解读方案有时候可能会碰到一些小困难。毛主席说过一句名言,“革命不是请客吃饭”,这句话是不是一句隐喻?我相信这是一句隐喻,告诉你革命是有暴力的,它不是请客吃饭。但是,就其字面意义而言,这句话的意思也对,它不会产生逻辑矛盾。
我前面说的“司马懿是一条老狐狸”,这条信息与我们所知道的一个背景信息,即司马懿是一个大活人,是有逻辑矛盾的,因为人不可能是狐狸。但毛主席说“革命不是请客吃饭”,革命的确不是请客吃饭,就其字面意义而言,也没有和毛主席说的其它的话产生矛盾,那么在这种情况下,你怎么能够判断毛主席说的这句话是一个隐喻呢?
我对这件事是这样解读的,首先,我肯定毛主席说的“革命不是请客吃饭”是隐喻,但凭什么说是它隐喻?那是因为我们必须得有一个更深刻的预设,就是毛主席说的话都是有深意的,或者说他不会说废话。