2015编译原理重点PPT第1章概述(08.3.3).pptVIP

  • 3
  • 0
  • 约1.05万字
  • 约 50页
  • 2016-12-24 发布于北京
  • 举报
源程序中的错误有语法错误和语义错误两种。 语法错误:源程序中不符合语法(或词法)规则的错误,它们可在词法分析或语法分析时检测出来。 语义错误:源程序中不符合语义规则的错误,一般在语义分析时检测出来,有的语义错误要在运行时才能检测出来。通常包括:说明错误、作用域错误、类型不一致等等。 1.2 编译程序的工作过程 ——出错处理 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.3 编译程序的结构 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.4.1 遍(趟,趟程) 所谓一趟或一遍是指一个编译程序在编译时刻把源程序或源程序的等价物(中间程序)从头到尾扫描一遍并做有关的加工处理,生成新的源程序的中间形式或目标程序。 根据编译程序在完成翻译任务的过程中需要对源程序或其中间等价物扫描的遍数,可以把编译程序分为单遍扫描的编译程序(只需扫描一遍)和多遍

文档评论(0)

1亿VIP精品文档

相关文档