码迷,mamicode.com
首页 > 编程语言 > 详细

第二章 高级语言及其语法描述

时间:2019-07-02 10:51:15      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:nbsp   bsp   函数   单词   法规   特性   产生   语言   strong   

2.1程序语言的定义

一个语言的语法是指这样的一组规则,用它可以形成和产生一个合式的程序。这些规则的一部分称为词法规则,另一部分称为语法规则(产生规则).

词法规则,是指单词符号的产生规则。

语法规则,是语法单位的形成规则,至于语法单位例如:表达式,语句,分程序,函数。

一个程序的语义是指这样的一组规则,使用它可以定义一个程序的意义,这些规则,称为语义规则

2.2高级语言的一般特性

2.3程序语言的语法描述

文法是描述语言的语法结构的形式规则(语法规则)。

 

  • 上下文无关法

候选式,‘=>‘ 代表直接推导,‘ + / =>‘ ,‘ * / =>‘ ,最左最右推导。

  • 语法分析树,二义性

第二章 高级语言及其语法描述

标签:nbsp   bsp   函数   单词   法规   特性   产生   语言   strong   

原文地址:https://www.cnblogs.com/rcmmyy20/p/11118910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!