第一章:
编译的阶段划分
两个辅助模块的功能;
前端、后端、遍
编译执行和解释执行
?
第二章:
词法记号概念及属性
正规式与语言的对应关系
NFA、DFA
NFA到DFA的转换
DFA的最简化
直接从语言构造DFA(状态列举法)
Lex
?
第三章:
上下文无关文法
最左推导、最右推导
分析树
二义性
消除左递归
提取左因子
形式语言鸟瞰
LL(1)文法
FIRST、FOLLOW集
构造预测分析表
用预测分析表对输入串进行分析的过程
归约
句柄
活前缀
构造SLR、LR、LALR分析表
SLR分析器对输入串进行分析的格局变化和相应动作
LR分析器对输入串进行分析的格局变化和相应动作
Yacc
?
第四章:
综合属性、继承属性
S属性定义
注释分析树、属性依赖图
S属性定义的自下而上计算、栈操作
L属性定义
语法制导定义
翻译方案
L属性定义的自上而下计算
L属性定义的自下而上计算
?
第六章:
内存划分
全局存储分配策略
字节对齐
衬垫空白区
活动树
控制栈
运行栈
活动记录
悬空引用
过程调用序列
过程返回序列
嵌套深度
静态链、访问链
动态链、控制链
静态作用域
动态作用域
值调用
引用调用
换名调用
?
第七章:
后缀表示
图形表示
三地址代码
?
第八章:
指令的地址模式
指令的附加代价
基本块
流图
ajax 实现三级联动,相当于写了一个小插件,用的时候直接拿过来用就可以了,这里...
2月23日消息 据外媒 Windows Latest 今日报道,借助 Windows 10 Sun Valley 更新...
3月22日消息 外媒 Winfuture 报道,此前微软面向 Insider 预览用户公布了 Window...
1 . 目标 演示下图的git reset 各选项的效果。 2. Git Reset操作说明 图中说明:...
本文实例讲述了正则表达式中的操作符及说明。分享给大家供大家参考,具体如下: ...
Greediness(贪婪型):最大匹配 X、X*、X+、X{n,} 是最大匹配。例如你要用 “....
橡皮擦一个逗趣的互联网高级网虫。 观前提醒本篇文章涉及知识点巨大建议先收藏再...
这些日子一直在简书上使用markdown写作,已经渐渐的痴迷于这种简洁纯粹的写作方...
Go原生就支持连接数据库,所以在使用 Golang 开发时,当需要数据库交互时,即可...
从另一台机器上复制过来的项目,由于两台机器的库目录不一致,导致了stdio.h等很...