没有合适的资源?快使用搜索试试~
我知道了~
文库首页
操作系统
OS
《编译原理》PPT课件.ppt
《编译原理》PPT课件.ppt
编译原理
需积分: 7
0 下载量
97 浏览量
2022-12-06
10:25:59
上传
评论
收藏
120KB
PPT
举报
温馨提示
立即下载
《编译原理》PPT课件.ppt
资源详情
资源评论
编译原理
计算机学院
李金厚
第三章
文法和语言
3.1
文法的直观概念
3.2
符号和符号串
3.3
文法和语言的形式定义
3.4
文法的类型
3.5
上下文无关文法及其语法树
3.6
句型分析
编译原理
计算机学院
李金厚
语言和文法
为什么关心文法问题?
为语言的描述寻求一种
工具
(
以确定什么样的
句子属于该语言
)
。穷举法是不合适的
(
原因?
)
。
提供有限的描述语言特性的法则
—
文法
要对
程序设计语言
给出精确无二义的语法描
述,严谨、简洁、易读
形式化工具
“
形式化
”
是指这样的事实:语言的所有规则只以什
麽符号串能出现的方式来陈述,形式化很像是数
学的符号化
编译原理
计算机学院
李金厚
文法的直观概念
以自然语言为例,人们罗列出所有的句子,但人
们可以给出一些规则,用它们来说明或定义句子
合理的组成结构
这里采用前面介绍过的
EBNF
来如下简单地表示
自然语言中句子的构成规则:
<
句子
>::=<
主语
><
谓语
>
<
主语
>::=<
代词
>|<
名词
>
<
代词
>::=
我
|
你
|
他
编译原理
计算机学院
李金厚
文法的直观概念
<
名词
>::=
王明
|
大学生
|
工人
|
英语
|
<
谓语
>::=<
动词
><
直接宾语
>
<
动词
>::=
是
|
学习
<
直接宾语
>::=<
代词
>|<
名词
>
编译原理
计算机学院
李金厚
符号和符号串
语言离不开符号的使用
字母表:
字母表是符号的
非空有穷
集合,因此,字母
表也可称为符号集
不同的语言可以有不同的字母表
符号串:
由字母表中的符号组成的任何有穷的符号序
列称为符号串
剩余60页未读,
继续阅读
评论
收藏
内容反馈
立即下载
评论0
去评论
最新资源
聊天系统(java+applet).zip
毕业设计:基于SSM的mysql-高校学生请假管理系统(源码 + 数据库 + 说明文档)
博客系统(struts+hibernate+spring).rar
c语言学生成绩管理系统源码.zip
毕业设计:基于SSM的mysql-网约车用户服务平台(源码 + 数据库 + 说明文档)
内容管理系统(hibernate3+struts2+spring2)130224.rar
基于Java的班级管理系统课程设计源码
内容管理系统(hibernate3+struts2+spring2).rar
路由器刷breed Web控制台助手v5.8版本.rar
Java 在 JEP 12 提供的特性预览
ppcust
粉丝: 38
资源:
725
私信
上传资源 快速赚钱
前往需求广场,查看用户热搜
相关推荐
高级程序设计语言-编译原理ppt课件.ppt
高级程序设计语言-编译原理ppt课件.ppt
编译原理PPT课件.pptx
编译原理PPT课件.pptx
理学new编译原理PPT课件.pptx
理学new编译原理PPT课件.pptx
卷积码编译码原理PPT课件.pptx
卷积码编译码原理PPT课件.pptx
编译原理 PPT 课件 PPT版.zip
《编译原理》课程是计算机科学与技术专业的必修课程。本课程主要介绍程序设计语言编译程序构造的基本原理和设计方法,包括:编译程序概述、高级语言及其语法描述、词法分析、语法分析、属性文法和语法制导翻译、语义...
理学编译原理复习PPT课件.pptx
理学编译原理复习PPT课件.pptx
编译原理ppt课件,编译原理ppt电子文档
编译原理,编译原理ppt课件,编译原理ppt电子文档,便于多媒体教学,和学生电脑自主学习
C语言程序设计函数与编译预处理PPT课件.pptx
C语言程序设计函数与编译预处理PPT课件.pptx
编译技术PPT课件.
编译技术课件 第四章 自顶向下语法分析方法-更新. 第三章 词法分析. 第二章 形式语言1. 第一章编译程序概论.
编译原理ppt课件
编译原理ppt课件,涉及基本的编译原理理论,有例题讲解!利于广大自学者,
编译原理电子课件1-12章打包.zip
编译原理电子课件 前言与简介.ppt 编译原理电子课件 第一章 引论.ppt 编译原理电子课件 第七章 自下而上的LR(k)分析方法.ppt 编译原理电子课件 第三章 有穷自动机.ppt 编译原理电子课件 第九章 运行时的存储组织与...
C语言程序的编译与运行ppt课件.ppt
C语言程序的编译与运行ppt课件.ppt
清华大学计算机系编译原理PPT讲义.rar
挺好的课件!老师可以参考,学生也可以自学用。
编译原理 PPT课件PPT学习教案.pptx
编译原理 PPT课件PPT学习教案.pptx
C语言条件编译PPT课件.pptx
C语言条件编译PPT课件.pptx
ch编译原理引论全解实用PPT课件.pptx
ch编译原理引论全解实用PPT课件.pptx
编译原理课件.PPT
本课程重点讲述编译程序的设计原理和常用实现技术。通过课程的学习和实验的完成,应该清楚的理解一个编译程序是如何工作的;如果在以后遇到了任何一个程序设计语言,应该知道如何实现这个语言的多数机制;应具有一定...
计算机编译期末复习PPT课件.pptx
计算机编译期末复习PPT课件.pptx
操作系统学习与考试系统(XOSCATS)
XOSCATS(X Operating System Computer Aided Teaching System, XOSCATS)是一款通用操作系统计算机辅助教学系统,简称CATS。CATS是基于Windows环境下操作系统(Operating System,OS)课程学习和考试的辅助工具。①学生通过CATS自主学习操作系统的主要知识点。②学生可以进行无纸考试的自动命题和自动阅卷。
5星 · 资源好评率100%
SquareLine-Studio 1.3.0安装包
官网下载较慢
5星 · 资源好评率100%
王道操作系统课件 2024
王道408 操作系统课件 2024新版ppt课件
5星 · 资源好评率100%
C语言规范标准-C99(中文版)
C99前六章中文完整版,后面的是库和附录没有翻译,可对照英文版阅读。
5星 · 资源好评率100%
ELF解析工具 v1.7(elf格式解析工具)
支持全部ELF类型解析。支持32位/64位elf文件自适应解析、可解析elf文件头、程序头、节头、字符表、符号表、hash表、版本定义表、版本依赖表、动态信息表等。 更多详细介绍请访问:https://blog.csdn.net/tanming1987/article/details/126445826 可以解析linux及大部分嵌入式的编译输出文件,如gcc、keil mdk、iar、ccs等
3星 · 编辑精心推荐
计算机组成原理:最详细笔记 word格式下载
https://blog.csdn.net/haojie_duan/article/details/112739522 有很多人私聊我发送上面这篇博文的打印版,自己在考研时使用,现在把它上传到此处,欢迎大家享用
KeepOutlookRunning.7z
支持outlook点击关闭后最小化的windows系统插件,亲测可用
dell r730xd 调速工具
dell r730xd 调速工具
Sim-EKB-Install-2022-11-27.zip
仅供学习 ,支持永久适用TIA Portal v18 2022.11.27 add some info for TIA Portal v18 b59248759b1633c4e8bbbbdb05e4ebe9f38c7ef84fdf73de558bda1d7f3ea645 *Sim_EKB_Install_2022_11_27_Run_as_Admin.exe v2022.09.27 add so
贵州电信天邑TY1613-s905l3-b-rtl8822cs当贝固件刷机教程
贵州电信天邑TY1613_s905l3-b_rtl8822cs当贝固件刷机教程 或者其他省份只要是高安版本盒子均可刷!
22-003-T-九联UNT403A-UNT413A-M401A-M411A-S905L3A处理器线刷固件-当贝桌面纯净版
使用双公头数据线配合晶晨刷机工具,短接主板背面4R12对应的黑色电阻进行短接刷机即可;
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源