当前位置:必发彩票官网 > 词法分析 >

请问编译原理中什么叫完成词法分析语法分析?

  我收到一道题目是编译原理中DBMS的设计实现,他要我完成基本的SQL语句并进行此法分析,语法分析,我学过了词法分析,语法分析,但是由于初学,并不是很理解如何对SQL语句进行词法分析...

  我收到一道题目是编译原理中DBMS的设计实现,他要我完成基本的SQL语句并进行此法分析,语法分析,我学过了词法分析,语法分析,但是由于初学,并不是很理解如何对SQL语句进行词法分析语法分析,请问可以举例帮我解释一下吗?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  以你说的SQL语句为例,词法分析是将语句中的单词流识别出来,比如create table Student 词法分析是分析出 这句的单词流是 “create” “table” “identifier”(前提是你给它们编号 比如用宏或者枚举),然后语法分析 是通过单词流 判断 非逻辑错误 比如 有不能识别的符号 create table后面不是标示符等等 语义分析是分析语句的逻辑关系 比如字段长度越界什么的如 vchar(2) 你赋值为“啊啊啊啊啊啊”这种错误的识别是语义分析阶段完成的 希望能帮到你

http://syn992.com/cifafenxi/195.html
点击次数:??更新时间2019-04-25??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】