编译原理
APOLLO_TS
SoftWare Develop
展开
-
编译原理绪论
1.什么是编译程序:编译程序作为一个语言翻译程序,也要在翻译过程中检查源程序的语法和语义,报告一些出错和警告信息,帮助程序员更正源程序.2.翻译和解释:翻译:是按源程序的实际输入顺序,处理程序语句,得到执行的目标程序。解释:是按源语言的定义边解释边执行。解释执行:优点:交互方便,节省空间。缺点:效率低。因为对循环部分要反复解释执行。翻译相当笔译它产生目标程序,解释相当于口译它不原创 2008-05-04 22:15:00 · 1017 阅读 · 0 评论 -
编译基础
1.连接乘积运算定义:若串集A={α1,α2,...},串集B={β1,β2,...},则乘积AB={αβ|α∈A and β∈B}注:串集的自身乘积称作串集的方幂 A0={ε} 字母表A的n次方幂是字母表A上所有长度为n的串集2.字母表A的闭包(A*)A*=A0 ∪ A1 ∪ A2 ∪ ... 由A上符号组成的所有串的集合,包括原创 2008-05-22 00:13:00 · 1038 阅读 · 0 评论