软件名称:[B]TPC16 1.0编译器源代码_TPC16 Compiler Source Code 1.0[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:517 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

Turbo Pascal编译器写在Turbo Pascal - 源代码建立一个编译器

Turbo Pascal编译器在Turbo Pascal编写的。这是“原始的”Borland源代码的Turbo Pascal的,因为它不是用Pascal写的。这是TPC16,Turbo Pascal的神器出山:www.shenqi73.com兼容的编译器从头写起。它的源代码是完全兼容的Borland的Turbo Pascal 7.0命令行编译器TPC.EXE。这意味着它使用相同的语法,并产生完全一样的编译过的单元和16位的x86代码。

此源代码显示了所有的美的Pascal编程语言,并揭示了所有的招数,需要建立一个快速和紧凑的任何语言的编译器,不只是帕斯卡。获取,TPC16编译器的源代码,把它旋转,看看它可以为你做什么。

下面是一些主要特点的“TPC16编译器源代码”:

路建筑符号表,
路Turbo Pascal的单元结构的理解,
路超高速扫描仪,
路的例子哈希表的快速关键字搜索,
路多如牛毛的任何编译器在需要的数据结构,
路算法处理的标识符,范围和单位,
路分析器来分析一个记号序列,并检查Pascal语法,
路的例子编译器的错误报告,
路的表达和计算的理解,
路任意表达式处理的例子和代码生成,
路算法与有限的一组寄存器用于生成复杂的代码,
路行汇编编译器的例子,
路实施例的中间码结构,
路优化代码生成器,
路导入对象文件的理解,
路优化连接器具有优良的方法来解析引用,
路的工作与Borland的Turbo Pascal 7兼容的编译器,
路的Turbo Pascal编译器的内部和更深刻的理解。

路的最重要的功能,这个包是一起经过验证的数据结构的各种算法的实际执行。一个成功的编译器的实现主要依赖于数据结构和算法。因此,TPC16源可以用来作为灵感为你的编译器如何实现复杂的算法。最好的电子书编译器的设计。


[url=http://www.sot9.com/soft/110966.html][B]TPC16 1.0编译器源代码_TPC16 Compiler Source Code 1.0[/B][/url]

点这里下载->TPC16 1.0编译器源代码_TPC16 Compiler Source Code 1.0 [ 下载地址 ]