55问答网
所有问题
关于编译原理中语义语法的理解
简洁精辟 不需要太高深 但是也不能太少了笼统 谢谢了
举报该问题
推荐答案 2014-01-08
一种语言是合法句子的集合。什么样的句子是合法的呢?可以从两方面来判断:语法和语义。语法是和文法结构有关,然而语义是和按照这个结构所组合的单词符号的意义有关。合理的语法结构并不表明语义是合法的。例如我们常说:我上大学,这个句子是符合语法规则的,也符合语义规则。但是大学上我,虽然符合语法规则,但没有什么意义,所以说是不符合语义的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/GIRe4IIeIGR8cFILLG.html
其他回答
第1个回答 2014-01-08
简单地说,语法是说结构问题,就是如何组合;语义是谈内容,就是单词的含义动作是什么。
相似回答
编译原理
全部的名词解释
答:
编译
程序:就是指这样一种程序,通过它能够将用高级语言编写的源程序转换成与之在逻辑上等价的低级语言形式的目标程序(机器语言程序或汇编语言程序).解释程序和编译程序的根本区别:是否生成目标代码 句子的二义性(这里的二义性是指
语法
结构上的.):
文法
G[S]的一个句子如果能找到两种不同的最左推导(...
编译原理文法
答:
编译原理文法的概念为:每一种自然语言或者是编程语言都需要文法来描述,文法相当于语言学的语义分析
,即分析每一句话所表示的含义,编译器需要利用文法来完成其语法分析和语义分析。在目前编程语言领域,上下文无关文法作为程序语言的描述工具,比如a = b + c是一个合法的赋值语句。符号和符号串的定义,...
如何通俗易懂地解释
编译原理中语法
分析的过程
答:
分成词法分析,
语法
分析(LL算法,递归下降算法,LR算法),
语义
分析,运行时环境,中间代码,代码生成,代码优化这些部分。其实现在很多
编译原理的
教材都是按照85,86出版的那本龙书来安排教学内容的,所以那本龙书的内容格式几乎成了现在编译原理教材的定式,包括国内的教材也是如此。一般来说,大学
里面的
本科...
基础·
编译原理
答:
深入探索
编译原理
:从基础到高级解析 一、编译程序的奥秘 编译器,这座通往机器语言的桥梁,将源代码的魔法转化为机器能
理解
的指令。它的旅程分为六步:词法分析(将源代码分割为一个个可识别的单元)、
语法
分析(解析代码结构)、
语义
分析(赋予每个符号意义)、中间代码生成(为后续优化做准备)、代码...
编译原理
答:
编译原理
):利用编译程序从源语言编写的源程序产生目标程序的过程; 用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;
语法
分析;
语义
检查...
大家正在搜
编译原理中语法分析的方法
编译原理描述语法的第一关系
编译原理语义分析基于什么技术
编译原理语义分析和中间代码产生
编译原理语义分析
编译原理语义分析实验
编译原理语义lr实验报告
编译原理语义分析实验报告
编译原理为产生是写语义动作
相关问题
编译原理 什么是语义分析
如何通俗易懂地解释编译原理中语法分析的过程
编译原理词法分析,语法分析,语义分析能检测出什么错误
编译原理的文法是什么?
谁能告诉我怎样把编译原理的词法分析 语法分析 语义分析放到一...
编译原理中语义分析程序需不需要源程序
编译原理中词法分析和语法分析的任务分别是什么