计算机编译原理ppt课件.ppt

上传人:晟*** 文档编号:15125208 上传时间:2024-04-11 格式:PPT 页数:77 大小:525KB
下载 相关 举报
计算机编译原理ppt课件.ppt_第1页
第1页 / 共77页
计算机编译原理ppt课件.ppt_第2页
第2页 / 共77页
计算机编译原理ppt课件.ppt_第3页
第3页 / 共77页
计算机编译原理ppt课件.ppt_第4页
第4页 / 共77页
计算机编译原理ppt课件.ppt_第5页
第5页 / 共77页
点击查看更多>>
资源描述

第4章 程序语言的设计第2章和第3章分别讨论了程序设计语言的数据类数据类型型和控制结构控制结构,分别描述程序的数据结构数据结构和算法算法。本章介绍语言的设计设计方法。11 语言的定义语言语言=语法语法+语义语义语法语法:用以构造程序及其成分(语法单位)的规则的集合。语义语义:用以规定语法正确的语法单位的含义的规则的集合。21.1 语法1.1.1 几个术语(1)字母表语言允许使用字符字符的集合,其元素称为字符(2)符号由字符组成的有限串(字符串字符串)(3)字汇表由符号符号组成的集合,其元素称为字字3(4)词法规则规定什么样的字符字符序列可以构成语言的有效符号符号(单词符号单词符号)(5)语法规则确定一个符号序列符号序列是否为一个句子句子,并提供句子的结构结构(什么样的符号序列是合法的)4语言的定义语言的定义可以从生成生成(文法)和识别识别(语法图)的观点进行。51.1.2 生成的观点用文法文法来定义语言(1)一个简单英语句子的描述I/Students study/run6(2)文法I|Studentsstudy|run7(3)语言根据文法规则生成的所有句子句子的集合集合,称为语言语言。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。