递归下降法不允许任一非终极符是直接什么递归的?

编辑:自学文库 时间:2024年03月09日
递归下降法不允许任一非终极符是直接左递归的。
  左递归是指产生式右侧的非终极符出现在左侧,直接或间接地依赖于自身。
  递归下降法中,对于每个非终极符,我们需要根据其后续的符号来选择相应的产生式进行推导。
  如果存在直接左递归,将无法根据后续符号选择产生式,从而导致递归下降法无法进行有效的预测和推导。
  因此,为了保证递归下降法的有效性,非终极符不允许直接左递归。