语义分析

1. 主要任务

  • 类型检查
  • 作用域分析
  • 符号表管理

2. 价值

  • 在代码生成前尽早发现语义错误