"x" "bool" typeOp nil opType 1 def var "c" const 1 ref constTerm absTerm "a" const 1 remove constTerm appTerm betaConv