vype10-compiler

所属分类:机器翻译
开发工具:C++
文件大小:61KB
下载次数:0
上传日期:2010-12-19 16:35:27
上 传 者sh-1993
说明:  学校项目。编译器使用Flex和...工具将简单的编程语言VYPe10转换为MIPS32汇编程序...
(School project. The compiler translates simple programming language VYPe10 into MIPS32 assembler using tools Flex and Bison (or similar).)

文件列表:
FlexLexer.h (6585, 2010-12-20)
Makefile (1132, 2010-12-20)
codeGenerator.cpp (8988, 2010-12-20)
codeGenerator.h (1962, 2010-12-20)
compiler.cpp (3922, 2010-12-20)
compiler.h (1152, 2010-12-20)
input (560, 2010-12-20)
intermediateCode.cpp (3346, 2010-12-20)
intermediateCode.h (1712, 2010-12-20)
lex.yy.cc (54012, 2010-12-20)
location.hh (4461, 2010-12-20)
misc.h (840, 2010-12-20)
parser.tab.cc (91492, 2010-12-20)
parser.tab.hh (10270, 2010-12-20)
parser.yy (42036, 2010-12-20)
position.hh (4348, 2010-12-20)
scanner.h (2241, 2010-12-20)
scanner.ll (6482, 2010-12-20)
stack.hh (3251, 2010-12-20)
symbolTable.cpp (12982, 2010-12-20)
symbolTable.h (3432, 2010-12-20)
vype10.cpp (685, 2010-12-20)

VYPe10 Compiler Compiler for simple C-based programming language VYPe10. Compiler translates VYPe10 into MIPS32-Lissom assembler using tools Flex and Bison. Whole compiler is implemented in C++. It looks like we're going to miss deadline. So further development ends here. Implemented features: * lexical analysis using Flex * syntactical analysis using Bison * semantical analysis * intermediate code generation * part of output code generation

近期下载者

相关文件


收藏者