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