首页 > 试题广场 >

编译程序中错误的局部化是指()

[单选题]

编译程序中错误的局部化是指()

  • 把错误理解为局部的错误
  • 对错误在局部范围内纠正
  • 当发现错误时,跳过错误所在的语法单待位继续分析下去
  • 当发现错误时立即停止编译,待用户纠正后再继续编译
推荐
C
编译程序中错误的局部化是错误处理的方式:
  1. 错误改正:指编译诊察出错误以后,根据文法进行错误改正。实际做起来很难,尽量改正如缺少分号这样的小错误。
  2. 错误局部化处理:发现错误后把错误控制在局部范围,避免错误扩散,影响其他部分分析。
    • 一般原则:直接跳过
    • 错误局部化处理的实现:递归下降分析法。
    • 提高错误局部化程度的方法:合法后继符号集与定制符号集。
编辑于 2019-12-24 14:15:20 回复(0)
C
当发现错误时立即停止编译,待用户纠正后再继续编译。
不能跳过错误所在的语法单待位继续分析。
发表于 2019-12-23 15:13:36 回复(0)
C
发表于 2021-03-03 15:58:45 回复(0)