文件名称:TINY Compiler
文件大小:17KB
文件格式:ZIP
更新时间:2009-04-04 17:46:40
编辑器/编译器
TINY Compiler是一个用Java写的很简单的编译程序,可以作为学习编译技术的参考。(只提供源程序) 关于TINY语言的定义以及生成的代码可以参考Kenneth C. Louden《COMPILER CONSTRUCTION: PRINCIPLES AND PRACTICE 》 作者:jinhuaxing@21cn.com
【文件预览】:
tiny.tn
jeex
----tiny()
--------Instruction.java(5KB)
--------Tokens.java(2KB)
--------Runner.java(4KB)
--------Compiler.java(1KB)
--------Tree.java(4KB)
--------Gen.java(5KB)
--------Parser.java(5KB)
--------Code.java(3KB)
--------Log.java(744B)
--------Assembler.java(5KB)
--------SourcePrinter.java(2KB)
--------Scanner.java(4KB)
--------ProcessException.java(574B)
--------Symbol.java(2KB)