编译原理(笔记)
来源:互联网 发布:出库单软件 编辑:程序博客网 时间:2024/05/18 02:05
前言
为了看lua源码,特意阅读编译原理,以下仅作为阅读笔记,以便以后复习
第二章
一 上下文无关文法:
1,一个终结符合集合(词法单元)
2,一个非终结符号集合(语法变量)
3,一个产生式集合(产生式头–>产生式体)
4,指定一个非终结符号为开始符号
二 从开始符号推倒得出所有终结符号串的集合称为该文法定义的语言
相关概念
最左推导和最右推导,语法分析树,注释分析树,前缀,中缀和后缀表达式,
第三章
状态转换图
双层的圈表示可接受状态,回退一个位置用*
KMP算法提取字符
http://blog.csdn.net/power721/article/details/6132380
lua版本
http://blog.csdn.net/u012787710/article/details/53798001
0 0
- 编译原理学习笔记
- 编译原理学习笔记
- 编译原理学习笔记
- 编译原理笔记
- 编译原理笔记 一
- 编译原理阅读笔记
- 编译原理笔记
- 编译原理复习笔记
- 编译原理学习笔记
- 编译原理学习笔记
- 编译原理学习笔记
- 编译原理笔记
- 编译原理学习笔记
- 编译原理学习笔记
- 编译原理(笔记)
- 编译原理学习笔记
- 1-编译原理笔记
- 编译原理--笔记
- 编写jQueryUI插件(widget)
- WEB
- Linux的shell脚本换行符引起的unexpected syntax errror: ‘最简单方法
- 最短的蛇形填数算法 5个分号 10行!
- chrome浏览器 adobe flash player过期问题
- 编译原理(笔记)
- 原生js实现全屏展示效果
- 使用 MEAN 进行全栈开发基础篇——4、接着前面玩儿添加
- LeetCode解题报告 108. Convert Sorted Array to Binary Search Tree [medium]
- 敏捷大会――会后反思
- dlopen与dlsym
- java环境配置
- 51单片机的堆栈
- java线程深度解析(三)——并发模型(Future)