侧边栏壁纸
  • 累计撰写 781 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

语义分析

Dettan
2021-07-10 / 0 评论 / 0 点赞 / 98 阅读 / 278 字
温馨提示:
本文最后更新于 2022-04-30,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
语义分析的主要任务
收集标识符的属性信息
 简单变量、复合变量(数组、记录、…)、过程、…
… 语义分析的主要任务 存储位置、长度 值 收


语义分析的主要任务
收集标识符的属性信息
作用域 参数和返回值信息 参数个数、参数类型、参数传递方式、返回值类型、… 存储位置、长度 值 类型 (Type) 种属


语义检查
 变量或过程未经声明就使用  变量或过程名重复声明  运算分量类型不匹配  操作符与操作数之间的类型不匹配  数组下标不是整数  对非数组变量使用数组访问操作符  对非过程名使用过程调用操作符  过程调用的参数类型或数目不匹配  函数返回类型有误
0

评论区