编译原理 课堂笔记01 20.02.17
本节重点:五个步骤七个部分 主要有五个步骤和另外两个贯穿全过程的部分。一共七部分 1 词法分析 将源码识别为一个一个的词语 单词分类:四大类或五大类 关键字-保留字 while、if等 分界符 运算符 标识符 常量 输出的单词表示为二元组(种类,值) 通过正规表达式与有限自动机进行形式化表达 2 语法分析 根据语法规则,将单词串分析为语法元素 自上而下 LL(1)预测 自下而上 算符优先分析 LR分析 3 语义分析+中间代码生成 调用子程序 构造语法树 推导的逆过程称为规约。规约就是选择一个文法规则 4 代码优化 优化循环 优化重复表达式 5 代码生成 符号表管理 一直在造和查,最重要。 常用
用户评论
推荐下载
-
Docker课堂笔记.md
Docker课堂笔记.md
10 2023-02-12 -
java课堂笔记.docx
自学java期间的所有笔记(文档三万字左右)以及代码
12 2021-04-06 -
Linux课堂笔记_改
Linux课堂笔记,2018年上半年的系统基本操作常识等,内含有配置命令,语句注释,基本概念等,稍作排版
35 2019-01-10 -
文法编译原理UESCT CYY笔记详解
本文介绍文法编译原理中的经典概念,包括上下文无关文法、词法分析器、语法分析器等,同时也讲解了UESCT-CYY在学习这一门课程时的笔记心得和学习资源分享。本文旨在帮助同学们更好地理解这门课程,提高编译
6 2023-06-26 -
编译原理学习笔记及心得
在学习编译原理过程中,笔者对其中涉及的语法分析、词法分析等概念进行了总结,并分享了一些对于相关知识的个人感悟和心得体会。同时,笔者也分享了学习编译原理的一些方法和技巧,希望对同样学习该课程的同学们有所
10 2023-06-13 -
编译原理课件所整理的笔记
编译原理课件所整理的笔记
11 2021-02-09 -
笔记MLDN魔乐JAVAWEB课堂01_WEB发展史.pdf
五子棋的简介,
11 2020-09-17 -
编译原理编译原理编译原理.zip
编译原理
44 2021-02-05 -
01级AB班编译原理期末试卷
01级AB班编译原理期末考试试卷,附答案,是杀人越货居家旅行的必备良药啊,哈哈
41 2018-12-08 -
课堂笔记HTML入门笔记编写.md
HTML入门的课堂笔记,希望对大家有用!里面有很多图片不能显示,我会在后面加上有道云笔记的链接,若想更清楚的看懂,可以查看有道云笔记来进行观看,之后我会将图片都放进此笔记中,谢谢大家的支持!
28 2020-08-22
暂无评论