首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > The L +编译

The L +编译

资 源 简 介

The L+ Compiler (lpc) This project was developed by Emilio Pombo and I (Alejandro Segovia) as a mandatory assignment in 2006. The assignment was part of a Compilers course at the Catholic University of Uruguay and consisted in building a compiler for a C-like programming language from scratch. We believe this project could be useful to anyone attending a compilers course, interested in compilers or just curious about how a compiler might work internally. The language our compiler takes as input, called L+, supports most constructs from C (variables, branches, loops, functions, recursion and I/O) albeit with some limitations and some additions. The L+ compiler generates Java Bytecode. L+ programs can be run on any platform with a Java VM installed. This program was developed a long time ago, and this was both Emilio and I"s second largest C++ program at the time. Consequently, the code sh

文 件 列 表

lpc
bin
lib
VIP VIP
0.182826s