高级语言及其语法描述
Posted rcmmyy20
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级语言及其语法描述相关的知识,希望对你有一定的参考价值。
2.1程序语言的定义
一个语言的语法是指这样的一组规则,用它可以形成和产生一个合式的程序。这些规则的一部分称为词法规则,另一部分称为语法规则(产生规则).
词法规则,是指单词符号的产生规则。
语法规则,是语法单位的形成规则,至于语法单位例如:表达式,语句,分程序,函数。
一个程序的语义是指这样的一组规则,使用它可以定义一个程序的意义,这些规则,称为语义规则。
2.2高级语言的一般特性
2.3程序语言的语法描述
文法是描述语言的语法结构的形式规则(语法规则)。
- 上下文无关法
候选式,‘=>‘ 代表直接推导,‘ + / =>‘ ,‘ * / =>‘ ,最左最右推导。
- 语法分析树,二义性
以上是关于高级语言及其语法描述的主要内容,如果未能解决你的问题,请参考以下文章