公式中的部件并非与其他的终结符直接相关。在本例中,形容词clear, empty和occupied都陈述了一些对象的属性,因此它们应该用适当的关系常量和对象常量引入谓词演算算子。但是,在我们置换这些形容词时,可能不知道它们正在描述哪个对象的属性。因此,对形容词clear,规则表中应该有如下的规则:
    clear → Adj(Clear(x))。
  表达式clear(x)解释为一个谓词演算公式,为了生成一个谓词演算公式,该范式应该应用到一些对象常量上。这里使用l表达式来定义这种范式。因此对clear规则的一个更精确的描述为:
    Clear → Adj(λx Clear(x))。
  在这里一个短语的含义有时用另一个短语的含义来表达,例如,如果我们把该范式应用到对象常量B,就会得到:
    (λx Clear(x))B = Clear(B)。
  把Clear规则应用到我们已经部分解释的句子,得到:
    Noun(Block(B)) is on Noun(Block(C)) Conj(∧) Noun(Block(B)) is Adj(λx Clear(x))
  对于其它的形容词,利用相同的规则。