您的位置 首页 知识

简述语法分析方法有哪些 简述语法分析方法的特点

简述语法分析方法?

1.中心词分析法,分析的对象主要是单句,认为的句子,主要是由主语,谓语,宾语,补足语,形容词附加语和副词性赋予组成。

2.层次分析,在分析一个句子或句法结构是按照层次考虑进来,逐层的进行分析,分析时指出,每一层的直接组成的成分叫做层次分析。

3.变换分析法。语言中存在着许多语义结构的不同的关系,特别是歧义的现象,寻求新的分析方法,因此变换分析法产生。

4.语义特征分析法,由于变换分析的局限并不能解释句子的格式相同,所以我们采用了语义特征分析法。

5.语义指向分析,按其狭义理解,就是指句法成分和哪一个成分之间的语义关系。

延伸阅读

编译的哪个阶段(词法分析,语法分析,语义分析?

在编译原理中,语法规则和词法规则不同之处在于:规则主要识别单词,而语法主要识别多个单词组成的句子。

词法分析和词法分析程序: 词法分析阶段是编译过程的第一个阶段。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用lex等工具自动生成。语法分析(Syntax analysis或Parsing)和语法分析程序(Parser) 语法分析是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,如“程序”,“语句”,“表达式”等等.语法分析程序判断源程序在结构上是否正确.源程序的结构由上下文无关文法描述.语义分析(Syntax analysis) 语义分析是编译过程的一个逻辑阶段. 语义分析的任务是对结构上正确的源程序进行上下文有关性质的审查, 进行类型审查.语义分析将审查类型并报告错误:不能在表达式中使用一个数组变量,赋值语句的右端和左端的类型不匹配.

i am happy to know语法分析?

“I am happy to know”这句话的语法分析如下:这是一句主谓句,具体分析如下:

主语:I释义:我,第一人称单数代词。

谓语:am happy to know,“am happy to”是半助动词,有具体意思,和情态动词动词一样,不能独立作谓语,只能与实义动词在一起构成复合谓语表达完整意思。know释义:知道,了解,实义动词。

语法分析是什么短语?

答:语法分析是主谓短语。语法为主语,表示什么的问题,分析是谓语,回答怎么样的问题。这个短语主谓搭配得当。如语法分析很重要。语法分析在句子中为主谓短语,表示什么的问题,重要是谓语,回答怎么样的问题。这说明此。主谓短语符合主谓短语的要求。

他走了 语法分析?

对语句进行语法分析必须具备以下两方面的知识:1、懂得句子的结构,即构成句子的所有成分都能分析,特别是句子的主要成分,只要把主要成分弄清了,次要成分也就好办了。

2、懂得词性,不同的词具有不同的词性,句子就是由不同词性的词组成的。例句中的“他”是代词作主语,“走了”是动词作谓语。

简述什么是自上而下的语法分析和自下而上的语法分析?

是语法分析阶段用的两大类方法。

自上而下的分析,是从文法的开始符号出发,试图推导出句子。它要解决的关键问题是在对某一个非终结符进行推导时,选择以它为左部的多个产生式中的哪一个。

自下面上的分析,是从输入符号串出发,试图归约到文法的开始符号。分析过程中,每次选择与某个产生式右部符号串相同的一个子串进行归约。它要解决的关键问题是如何确定一个可归约的子串。

语法现象分析方法

一. 中心词分析法:

分析要点:

1.分析的对象是单句;

2.认为句子又六大成分组成——主语、谓语(或述语)、宾语、补足语、形容词附加语(即定语)和副词性附加语(即状语和补语)。

3.作为句子成分的只能是词;

4.分析时,先找出全句的中心词作为主语和谓语,让其他成分分别依附于它们;

5.分析步骤是,先分清句子的主要成分,再决定有无连带成分,最后指出附加成分。

二. 层次分析:

含义:

在分析一个句子或句法结构时,将句法构造的层次性考虑进来,并按其构造层次逐层进行分析,在分析时,指出每一层面的直接组成成分,这种分析就叫层次分析。

三.变换分析法:

产生:

在语言中存在着大量的由于句中实词与实词之间的语义结构关系不同而造成的种种有意思的现象,特别是歧义现象。要揭示这种隐含在句子里边的实词与实词之间的语义结构关系就得寻求新的分析方法,因此,变换分析法产生。

四.语义特征分析法:

产生:

由于变换分析的局限,并不能解释为什么句子格式相同——词类序列相同,内部构造层次相同,每一层面的直接组成成分之间的语法结构关系相同,却会产生歧义,我们才采用语义特征分析法来解决问题。

版权声明