Chapt4
Chap-4安装和初始化
4.Installation and start-up 安装和初始化LiquiTOC未经授权的人员打开运输包装会失去保单权。
4.1Preparations for operation 操作的准备These prerequisites are absolutely adhered to for a smooth operation of the liquiTOC.对于liquiTOC的顺利操作必须遵照这些先决条件。
4.1.1Working environment 工作环境The installation site for the liquiTOC and the respective peripheral equipment asautosampler and PC should be protected from draught and direct sources of heat. An air conditioned room is recommended as some parts of the analyzer give off heat.In addition, appropriate steps are to be taken to avoid electrostatic charges. Electrical discharges on the unit can lead to malfunctions.At the installation site the surrounding CO2 concentration should be stable and low(< 800 ppm CO2).LiquiTOC安装地点和相应的周围设备如自动进样器和PC应通风和直接热源的排放。
我们推荐有空调的房间因为一些分析配件散发热量。
另外,要采取适合的方法避免静电。
仪器上的电子排放会引发生故障。
天津大学有机化学chapt4
CH2
CH C CH2 Cl
n
氯丁橡胶
(四) 二烯烃的结构
(1)丙二烯的结构
H
118.4 sp sp
2
C
0.108nm
C
CH2
H
0.131nm
丙二烯分子是线型非平面分子
(2) 1,3-丁二烯的结构
1,3-丁二烯分子中,碳 碳单键键长0.147nm, 比乙烷碳碳单键键长0.154nm短,由此可见 1,3-丁 二烯分子中碳碳之间的键长趋于平均化。
(七)离域体系的共振论表述法
(1)共振论的基本概念
共振论:即离域体系可以用几个经典结构的叠加来描述。
CH2 CH CH CH2
+
CH2 CH CH2 CH2
-
-
CH2 CH CH2 CH2+
1,3-丁二烯的共振杂化体
极限结构对共振杂化体的贡献原则:
(a)共价键数目相等,贡献相同
O O
-
CH2 CH CH2+
H2C+ CH CH2 R C
O
-
R C O
(b)共价键多的极限结构稳定,对杂化体贡献大。
CH2 CH CH CH2
+
CH2 CH CH2 CH2
-
-
CH2 CH CH2 CH2+
(c)电荷分离的极限结构稳定性低,对杂化体贡献小
(d)违反电负性原则极限结构对杂化体的贡献极小,忽略。
CH2 CH CH O+
O 顺丁烯二酸酐
+
CHO 115 oC , 2~4 h 甲苯 丙炔醛
CHO 82% 1,4 - 环己二烯甲醛
双烯体 亲双烯体
Advanced Organic Chemistry1 高等有机化学课件
CVD: Chemical Vapor Deposition(化学气相沉积法)
9
.tw/~htchi u/cvd/home.html // CVD
Gas
Solid
materials
substrate
Chemical Vapor Deposition is chemical reactions which transform gaseous molecules( precursor), into a solid material in the form of thin film or powder, on the surface of a substrate
运筹学chapt4
将该问题划分为4个阶段的决策问题,即第一阶段为从A 将该问题划分为 个阶段的决策问题,即第一阶段为从 个阶段的决策问题 到Bj(j=1,2,3),有三种决策方案可供选择;第二阶段 , , ) 有三种决策方案可供选择; 为从B 为从 j 到 Cj ( j=1,2,3), 也有三种方案可供选择 ; 第三阶 ) 也有三种方案可供选择; 段为从C 段为从 j 到 Dj(j=1,2), 有两种方案可供选择 ; 第四阶段为 , 有两种方案可供选择; 从 Dj 到 E, 只有一种方案选择 。 如果用完全枚举法 , 则可 , 只有一种方案选择。 如果用完全枚举法, 供选择的路线有3× × × 供选择的路线有 ×3×2×1=18( 条 ) , 将其一一比较才 ( 可找出最短路线: 可找出最短路线: A→B1→C2→D3→E 其长度为12。 其长度为 。 显然,这种方法是不经济的,特别是当阶段数很多, 显然 ,这种方法是不经济的,特别是当阶段数很多,各 阶段可供的选择也很多时, 阶段可供的选择也很多时,这种解法甚至在计算机上完成 也是不现实的。 也是不现实的。 由于我们考虑的是从全局上解决求A到 的最短路问题 由于我们考虑的是从全局上解决求 到 E的最短路问题 而不是就某一阶段解决最短路线, ,而不是就某一阶段解决最短路线,因此可考虑从最后一 阶段开始计算,由后向前逐步推至A点 阶段开始计算,由后向前逐步推至 点: 3
§4.1
动态规划的基本概念和最优化原理
B1
7 4
一、引例(最短路问题) 引例(最短路问题) C1 C2
3 4 6 3 3 2 5 2 6 3 2 4 6
D1
3
A
3
4
B2 B3
E
4
D2
C3
3
假如上图是一个线路网络, 假如上图是一个线路网络,两点之间连线上的数字表示 两点间的距离(或费用),我们的问题是要将货物从A地运 ),我们的问题是要将货物从 两点间的距离(或费用),我们的问题是要将货物从 地运 三个区域, 往E地,中间通过 、C、D三个区域,在区域内有多条路径 地 中间通过B、 、 三个区域 可走,现求一条由A到 的线路 使总距离最短( 的线路, 可走,现求一条由 到E的线路,使总距离最短(或总费用 最小)。 最小)。 2
chapt4(老子)
• [11]有,据为私有。 [12]有所施为,但是不倚靠,这是说不求达 到什么目的。 [13]这句也是指顺着自然,并不自己居功。 [14]正因为不自居〔功〕,所以也离不开〔 功〕。去与居是反义词,有居然后有去, 没有居哪里还有去?老子是说,不居功的 人正是有功的人。
•
三十辐共一毂[1];当其无,有车之用[2] 。埏埴以为器[3];当其无,有器之用[4]。 凿户牖以为室[5];当其无,有室之用[6]。 故有之以为利[7],无之以为用。
• [1]本章说明“有”“无”的依存关系和相互作用 。辐,车的辐条。毂(gǔ),车轮中心有圆孔的圆 木,里边贯轴,外边承辐。 [2]就在於它的无,才有了车子的作用。无,指毂 中空处。 [3]埏(shān),造陶器的模子,这里用如动词。埴 (zhí),黏土。埏埴,把黏土放到模子里。 [4]这里的“无”,指器中空。 [5]户,户门。牖(yǒu),窗子。 [6]这里的“无”指室中空。 [7]这里的“有”和下文的“无”都是抽象了的哲 学概念。利,实利。
• [7]这几句是说正反两方面都是互相依存的,不能 分割开,即相反相成的意思。这种相对观念是合 乎辩证法的。 [8]处事,等於说“行事”。处无为之事,就是顺 其自然,无为而治的意思。 [9]施行不用言词说教的教化,实际上是采取放任 主义。 [10]作,兴起。“不辞”二字不好懂。魏源解作 “万物作焉而后应之不辞耳,此因应无为之道也 ”。“不辞”就是不拒绝。完全随应万物,也就 是无为而治的意思。(见《老子本义》)
老子
• 关於老子这个人,历来说法不一。有人以 为他就是春秋时楚国人老聃(dān),和孔子 同时而年长於孔子。并说他“著书上下篇 ,言道德之意。”但是《老子》一书的思 想,具有浓厚的战国时代的色彩。它不可 能是春秋时代的产物。大概是老子的后学 者根据他的学说加以发挥补充而成的,成 书於战国时代。
Chap4 cases
• Afterwards, the exporter lodged a claim for losses against the carrier. In this regard, the carrier agreed to bear the storage costs & the losses of 4 boxes of damaged goods; but pay only 50% of the interest loss on the grounds that they were only partially accountable, saying the losses were mainly due to the delay of modifying the documents by the exporter with importer, so they would not reimburse the loss of the price. They also believed that this was due to the agreement which was signed unilaterally by the export & import side & had nothing to do with them. The exporter thought that the losses of the price &interest were due to the carrier’s fault, insisting on their full compensation.Three months later, with the consultation, the carrier eventually paid the compensation for all the losses amounting to USD 35,000.The actual loss of the exporter was USD 65,000. • Q:What can we learn from the case?
bible
种下恶果 genius
Flesh pots of Egypt:luxury life EXODUS Bruised reed:靠不住的盟友,不能依赖之物 KINGS
该隐的记号:出自《创世记》chapt4:9-15第4章
9-15节:And the LORD set a mark upon Cain, lest any finding him should kill him. 耶和华给杀了弟弟 的该隐立了一个记号,免得人遇见他就杀他。 “该隐的记号”既是罪恶的记号,又是被保护的 记号。
hold out the olive branch:
Burnt offering of Issac :忍痛割爱,以示诚心,无保留的奉
献
Job’s news: Sad news of tቤተ መጻሕፍቲ ባይዱe death of one’s beloved;
grievous news. 噩耗,坏消息
Curious as Lot’s wife: being nosy or too curious.好奇心太重
Refers to lose a great deal through trying to save a 为眼前蝇头小利而出卖长远利益,或因小失大、
Mark of Cain
The mark that God set upon Cain now refers
to a person’s sinful nature.
olive branch
典出《创世记》第8章6-12节 :
And the dove came in to him in the evening; and, lo, in her mouth was an olive leaf plucked off: so Noah knew that the waters were abated from off the earth. refers to offer peace or seek peace.
南京大学-张学进-光学 chapt4-5_fraunhofer diffraction
sin 2 2
d dIPI022sinco s 4sin220
分子=0 s ic n o s s i 0 n
πbsin
i. 0 时, IPI0 主极大;
ii. sin0 时, bsink, IP 0
k1,2,
极小;
iii. tan时, 1 .4 3 ,2 .4 6 ,3 .4 7
透镜的孔径。孔径对成像光波的限制而产生的衍射 效应,使得对应于物点的像点不再是几何光学意义 上的一个点,而是一个衍射斑,从而使像模糊。
任何成像系统中,在几何光学像差因素以外,还要 考虑衍射效应对成像分辨本领的限制---衍射受限
衍射像导致的成 像分辨率的下降
26
4-6-1 望远镜的分辨本领 远处的物体,如遥远的星体,在望远镜后焦面附近
29
min
D
两星可分辨最小角距离:
m in m in arc 1s.2 D in 2 D >> 时 min1.2D2
焦平面上两星像的 最小可分辨间距:
lmi nmin f1.2D 2 f
分辨本领Resolving Power) : 1 或 1
min
lmin 30
4-6-2 显微镜的分辨本领 望远镜对远处物体成像,用对物体的角分辨率表征;
13
矩形孔的衍射花样: 矩形孔
14
4-5-2 圆孔衍射(Diffraction by Circular Aperture)
图示:圆孔的Fraunhofer衍射的光路
由于圆孔的对称性,形成的Fraunhofer衍射花样也是
圆对称的
亮暗交替的圆环花样
15
图示:圆孔的Fraunhofer衍射花样
16
18
图示: Airy 斑的三维形貌
Chapt4
构造一个相应的子程序,每个子程序识别一定 的语法单位,通过子程序间的信息反馈和联合 作用实现对输入串的识别。
预测分析程序
优点:直观、简单和宜于手工实现。
9
语法分析的方法:
自下而上分析法(Bottom-up)
基本思想:从输入串开始,逐步进行‚
归
约‛,直到文法的开始符号。即从树末端开
始,构造语法树。所谓归约,是指根据文法的 产生式规则,把产生式的右部替换成左部符号。 算符优先分析法:按照算符的优先关系和结合 性质进行语法分析。适合分析表达式。 LR分析法:规范归约
例4.5: 若有文法G2[S]: S Ap S S Bq p A A a A cA B b c A B dB A c 若有输入串w = ccap。 考察自顶向下的推导过程。 a 解:自顶向下的推导过程为: S Ap cAp ccAp ccap 其相应的语法树见右图: 这个文法的特点: [1]产生式的右部不全是由终结符号开始。 [2]如果两个产生式有相同的左部,它们的右部由不同的终结 符或非终结符开始。 [3]文法中无空产生式。 26
编译原理
第四章 语法分析—自上而下分析
1
源程序 表 词法分析器 单词符号 语法分析器 语法单位
语义分析与中间代码 生成器
出
格
错
管
四元式
处
理
优化段 四元式 目标代码生成器 目标代码
理
2
第四章
语法分析—自上而下分析
本章主要介绍语法分析的处理 要进行语法分析,必须对语言的语法结构 进行描述。
采用正规式和有限自动机可以描述和识别语言
23
4.3.2
消除回溯、提左因子
为了消除回溯就必须保证:对文法的任何 非终结符,当要它去匹配输入串时,能够 根据它所面临的输入符号准确地指派它的 一个候选去执行任务,并且此候选的工作 结果应是确信无疑的。
生产运作管理第4章生产—服务设施选址与布置
(2)流程型化工产品:按工艺流程的要求 组织车间,如预热、分馏、裂解、催化、 脱硫、聚合等。
2020/6/2
CHAPT4 生产/服务设施选址与布置
42
4.2.1 影响企业生产单位 构成的因素(续)
(二)企业的专业化与协作化水平
31
图4-16 滚齿机
2020/6/2
CHAPT4 生产/服务设施选址与布置
32
图4-17 注塑机
2020/6/2
CHAPT4 生产/服务设施选址与布置
33
4.2.1 影响企业生产单位 构成的因素(续)
(3)装配车间:将零件组装成部件或完整 的成品,如部件装配车间和总装车间等。
◆相关装配流水线见图4-18-图4-21。
–英国的曼彻斯特是世界著名的纺织业区,温度及湿度 合适;
–好莱坞:该地终年温和而干燥,适于室外拍片活动。
■水资源
–有些企业耗水量巨大,应该靠近水资源丰富的地区, 如造纸厂、发电厂、钢铁厂和化纤厂等;
–啤酒厂和纯净水及饮料等,不仅要靠近水源,而且要 考虑水质,如农夫山泉。
2020/6/2
CHAPT4 生产/服务设施选址与布置
的组织应遵循效率原则。 由于各类企业生产对象和方法的差异,
其生产单位类型各有不同。
2020/6/2
CHAPT4 生产/服务设施选址与布置
18
4.2.1 影响企业生产单位 构成的因素(续)
(一)基本生产单位——直接从事产品制造的单 位。
(1)准备车间:为加工产品准备毛坯料,如铸 造、锻造和下料车间等;
2020/6/2
CHAPT4 生产/服务设施选址与布置
心理学研究方法_Chapert4
4)、结构式观察和非结构式观察
根据观察内容是否有统一设计的、有一定结构 的观察项目和要求,分为结构式观察和非结 构式观察。 较之无结构观察,结构式观察能获得大量的确 定的翔实资料,并可以进行定量和对比分析 ,但缺乏弹性,比较费时。
5)、诉述观察、取样观察与评价观察
根据观察内容是否连续完整以及观察记录的方 式不同来划分的。 诉述观察指详细观察和记录被观察对象连续 、完整的心理活动和行为,日记描述法、轶 事记录法等属于这种方法。 取样观察法是根据一定的标准选取被观察对 象的某些心理活动和行为表现来进行观察, 或选择在特定的时间内进行观察。 评价观察指按照事先制定好的评价量表进行 观察并作出评价。
11-20 21-30 31-40 41-50 51-60 123 456 78 1 4 7 1 4 7 2 5 8 2 5 8 3 6 3 6 123 456 78 1 4 7 1 4 7 2 5 8 2 5 8 3 6 3 6 123 456 78 1 4 7 1 4 7 2 5 8 2 5 8 3 6 3 6 123 456 78 1 4 7 1 4 7 2 5 8 2 5 8 3 6 3 6 123 456 78 1 4 7 1 4 7 2 5 8 2 5 8 3 6 3 6
4 群体研究中的非结构观察
非结构观察也可用于群体研究,考察一组被观 察者的行为。如Charlole和Buhler对维也纳育婴 院的69名婴儿按月龄分成几组,进行非结构观 察,目的是对初生到1岁的婴儿行为发展做完 整的描述,以概括出这一年龄阶段儿童发展的 特点和趋势。 其做法是,在婴儿生活的自然条件下,进行24 小时的连续观察。观察者分为三班,昼夜轮流 守候在婴儿旁,将观察到的一切精确记录下来 。
1
2
计算机编译chapt4
3. 空栈接受语言
* L(M)={w|(s0,w,z0)|— (s, , ), sS}
此时,下推自动机记为M=(,S, ,,s0,z0,)
三. 确定的下推自动机
下推自动机M=(,S,,,s0,z0,F)满足以 下两个条件之一:(瞬时状态的转换只有一 种可能) 对任何sS, z以及a,有
(i-1次使用第一个产生式)
(使用第二个产生式) (i-1次使用第三个产生式)
(使用第四个产生式)
(i-2次使用第三个产生式)
(使用第五个产生式) (i-1次使用第三个产生式)
①文法的重要特性:用有限规则描述 无穷语言 ②文法的等价:两个文法G和G’,如果有 L(G)=L(G’),则称G和G’等价
(3)如果R和S是上的正则表达式,它们所 表示的正则集分别为L(R)和L(S),则
(R|S)也是上的正则表达式,它所表示 的正则集为L(R)L(S); (RS)也是上的正则表达式,它所表示 的正则集为L(R)L(S); (R)*也是上的正则表达式,它所表示的 正则集为(L(R))*。
2. 特殊情况 ——输入指针不变时的转换 δ(s0,ε,z)={(si, i)|i=1,2,…,n} 3. 瞬时状态及其转换 (s1,aw,z)|— (s2,w,) 一次移动 M * (s1,aw,z)|— (s2,w,) 0或多次移动 其中, s1、s2S,a ,w*,z,、*
{s2} {s4}
{s4}
s3
s4 F={s2,s4}
2. 状态转换图 初态:
终态: :所有弧上字符的集合
DFA
0
1 s0 1 0 1 0 0 s1
s2
1
s3
NFA
0,1 0,1 0 s3 0 s4
chapt4
4.3.4
子程序问题
子程序设计时注意事项: 1. 给子程序赋一个名字。实际为入口地址代号。 2. 要能正确传递参数: 入口条件:子程序中要处理的数据如何给予。 出口条件:子程序处理结果如何存放。 (寄存器、存储器、堆栈方式) 3. 保护与恢复现场: 保护现场:压栈指令PUSH 恢复现场:弹出指令POP 4. 子程序可以嵌套
2013-6-28 8
常用的伪指令
EQU (EQUate) 赋值伪指令。
格式: 例: AA K1 字符名称 EQU 数值或汇编符号
EQU 30H EQU 40H MOV A,AA MOV A,K1
; (30H)→A ;(40H)→A
9
2013-6-28
常用的伪指令 DB(Define Byte) 从指定单元开始定义(存储)若干个字节的数 据或ASCII码字符,常用于定义数据常数表。 3-6-28
24
ORG 1000H START:MOV A,30H JZ NEXT ;x=0,转移 ANL A,#80H ;保留符号位 JZ ED ;x>0,转移 MOV A,#05H ;x<0,不转移 ADD A,30H MOV 30H,A SJMP ED NEXT:MOV 30H,#20H ED:SJMP $
十 六 进制数 十 六 进制数 十 六 进制数 十 六 进制数
0 1 2 3
2013-6-28
30H 31H 32H 33H
4 5 6 7
34H 35H 36H 37H
8 9 A B
38H 39H 41H 42H
C D E F
43H 44H 45H 46H
35
例4-3-15 将一位十六进制数转换成ASCII码,设十 六进制数存放在R0中,转换后的ASCII码放在R2中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xx**yy
SS
IPIPIP xx A y
* **
三峡大学计算机应用系
当某个非终结符有多个产生式候选时,可 能带来如下问题:
1. 分析过程中,当一个非终结符用某一个候选 匹配成功时,这种匹配可能是暂时的。出错时, 不得不“回溯”。
2. 文法左递归问题。一个文法是含有左递归的, 如果存在非终结符P
编译原理
第四章 语法分析—自上而下分析
三峡大学计算机应用系
源程序
表
词法分析器
出
单词符号
语法分析器
格
语法单位 错
语义分析与中间代码 生成器
管
四元式 处
优化段
理
四元式 理
目标代码生成器
目标代码
三峡大学计算机应用系
第四章 语法分析—自上而下分析
本章主要介绍语法分析的处理 要进行语法分析,必须对语言的语法结构
4.1 语法分析器的功能
语法分析的任务是分析一个文法的句子 结构。
语法分析器的功能:按照文法的产生式 (语言的语法规则),识别输入符号串是 否为一个句子(合式程序)。
三峡大学计算机应用系
单词符号
语法分
源程序 词法分
语法分 析树 编译程序
析器 取下一单词 析器
后续部分
... 符号表
三峡大学计算机应用系
下推导,推出句子。
带“回溯”的 不带回溯的递归子程序(递归下降)分析方法。
自上而下分析的主旨:对任何输入串,试 图用一切可能的办法,从文法开始符号(根 结点)出发,自上而下地为输入串建立一棵
语法树。或者说,为输入串寻找一个最
左推导。
三峡大学计算机应用系
例3.4.1 假定有文法G(S): (1) S→xAy (2) A→**|*
P P
含有左递归的文法将使自上而下的分 析陷入无限循环。
三峡大学计算机应用系
4.3 LL(1)分析法
构造不带回溯的自上而下分析算法
要消除文法的左递归性 克服回溯
三峡大学计算机应用系
4.3.1 左递归的消除
直接消除见诸于产生式中的左递归:假 定关于非终结符P的规则为
P→P |
其中不以P开头。
三峡大学计算机应用系
G(E): E i| E+E | E-E | E*E | E/E | (E)
i*i+i
E*i+i
E*E+i
E+i
E+E
E
E E+ E
E*E i
i
i
三峡大学计算机应用系
语法分析的方法:
自下而上分析法(Bottom-up) 自上而下分析法(Top-down)
基本思想:它从文法的开始符号出发,反复
使用各种产生式,寻找"匹配"的推导。
递归下降分析法:对每一语法变量(非终结 符)构造一个相应的子程序,每个子程序识 别一定的语法单位,通过子程序间的信息反 馈和联合作用实现对输入串的识别。
预测分析程序 优点:直观、简单和宜于手工实现。
三峡大学计算机应用系
4.2 自上而下分析面临的问题
自上而下就是从文法的开始符号出发,向
语法分析的方法:
自下而上分析法(Bottom-up)
基本思想:从输入串开始,逐步进行“归 约”,直到文法的开始符号。即从树末端开
始,构造语法树。所谓归约,是指根据文法的 产生式规则,把产生式的右部替换成左部符号。 算符优先分析法:按照算符的优先关系和结合 性质进行语法分析。适合分析表达式。 LR分析法:规范归约
进行描述。
采用正规式和有限自动机可以描述和识别语言 的单词符号;
用上下文无关文法来描述语法规则。
三峡大学计算机应用系
上下文无关文法的定义: 一个上下文无关文法G是一个四元式
G=(VT,VN,S,P),其中
VT:终结符集合(非空) VN:非终结符集合(非空),且VT VN= S:文法的开始符号,SVN P:产生式集合(有限),每个产生式形式为
我们可以把P的规则等价地改写为如下的
非直接左递归形式:
P→P
左递归变
P→P|
右递归
三峡大学计算机应用系
一般而言,假定P关于的全部产生式是 P→P1 | P2 | … | Pm | 1 | 2|…|n
其中,每个都不等于,每个都不以P开头
那么,消除P的直接左递归性就是把这些规 则改写成:
P→1P | 2P | … | nP P→1P | 2P |… | mP |
P, PVN, (VT VN)* 开始符S至少必须在某个产生式的左部出现一次。
三峡大学计算机应用系
例,定义只含+,*的算术表达式的文法 G=<{i,+,*,(,)},{E},E, P>, 其 中,P由下列产生式组成: Ei E E+E E E*E E (E)
三峡大学计算机应用系
定义:称A直接推出,即
A 仅当A 是一个产生式, 且, (VT VN)* 。
如果1 2 n,则我们称这个序 列是从1到n的一个推导。若存在一个从 1到n的推导,则称1可以推导出n 。
例:对文法(1)
E (E) (E+E) (i+E) (i+i)
三峡大学计算机应用系
通 一常 步,或用若干1步,可n 以表推示出:从n。1出发,经过
三峡大学计算机应用系
例如文法G(S): S→Qc|c
Q→Rb|b
R→Sa|a
(4.3)
虽没有直接左递归,但S、Q、R都是左递归的
SQcRbcSabc
一个文法消除左递归的条件:
不含以为右部的产生式 不含回路。
PP
三峡大学计算机应用系
消除左递归的算法:
1. 把文法G的所有非终结符按任一种顺序排列成P1, P2,…,Pn;按此顺序执行;
*
用 1 n 表示:从1出发,经过0步或
若干步,可以推出n。
*
所以 : 即 Leabharlann 定义:假定G是一个文法,S 是它的开始符号。
如 号果的句S型 是*一个,句则子。称文是法一G个所句产型生。的仅句含子终的结全符
体是一个语言,将它记为 L(G)。
L(G) { | S 三峡大学计算机应用系 , VT*}
2. FOR i:=1 TO n DO
BEGIN FOR j:=1 TO i-1 DO
左递归变 右递归
三峡大学计算机应用系
例 文法G(E): E→E+T | T T→T*F | F F→(E) | i
经消去直接左递归后变成:
E→TE E→+TE | T→FT T→*FT | F→(E) | i
(4.2)
P→P1 | P2 | … | Pm | 1 | 2|…|n
P→1P | 2P | … | nP P→1P | 2P |… | mP |