��例如,针对一个逻辑表达式:(
A >= "0" and A <= "9" ),PASCAL语言规定关系运算符">="、"<="等的运算优先级低于逻辑运算符"and"的运算优先级,但FORTRAN语言正好相反,">=
(.GE.)"、"<= (.LE.)"等的运算优先级高于逻辑运算符"and"的运算优先级。因此读者可能对这个逻辑表达式有不同的理解。
�� 另一种容易引起混淆的原因是:允许对缺省数据类型说明的标识符做非标准使用。例如,在FORTRAN语言中有个变量KDELTA,
按照缺省数据说明它应具有整数类型。然而,经过显式类型说明 REAL KDELTA,就赋予KDELTA以实型属性,于是由于心理上的混淆就容易出错。