资源简介
这是一份完全自主知识产权的tiny+源代码,仅供参考,大作业还是要自己认真做滴~
代码片段和文件信息
#include “scanner.h“
#include “parser.h“
#include “Code.h“
string Code::getLabel()
{
string temp;
temp=“L“+int2str(labelIndex);
labelIndex++;
return temp;
}
string Code::getTempName()
{
string temp=“T“;
temp=“T“+int2str(tempIndex);
tempIndex++;
return temp;
}
void Code::generateCode(string filePath)
{
Parser::TreeNode* node=parser.scanFile(filePath);
EXP exp;
if(node->child[0]!=NULL)
node=node->child[0];
exp=stmtSequence(node);
cout<<“===============code printing......=========“< cout< cout<<“================finished=============“< }
Code::EXP Code::stmtSequence(Parser::TreeNode* node)
{
EXP exp;
exp.name=““;
exp.code=statement(node).code;
while(node->sibling!=NULL)
{
node=node->sibling;
exp.code+=sta
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 117 2011-01-08 22:30 b.txt
文件 5072 2011-01-08 22:42 Code.cpp
文件 818 2011-01-08 20:27 Code.h
文件 1053 2011-03-09 22:03 main.cpp
文件 8821 2011-01-08 21:51 parser.cpp
文件 1281 2011-01-08 21:41 parser.h
文件 3267 2011-01-08 20:27 scanner.cpp
文件 2409 2011-01-08 03:26 scanner.h
文件 32 2011-01-08 22:26 test.txt
文件 124 2011-01-08 22:08 a.txt
文件 376 2011-03-09 22:07 请阅读此文件.txt
----------- --------- ---------- ----- ----
23370 11
相关资源
- promax速度格式转化成CGG速度格式的源
- 微信小程序全套源代码(后端为php)
- vfp仓库管理源代码
- FPGA实现FFT (设计报告+源代码)
- 通信大全开发源代码含modbus协议
- 局部路径规划的人工势场法 源代码
- 基于STM32 ESP8266 AT方式连接阿里云源代
- 大话数据结构原书 + 源代码
- 软件测试三角形问题的源代码及测试
- JSP基于网络超市商品销售管理系统的
- 《go语言编程3》pdf以及源代码
- c++和delphi 实现 屏幕传输/远程桌面/远
- 公司员工社会保险管理系统完整源代
- 贪吃蛇源代码
- 嵌入式linux应用开发完全手册(韦东山
- 俄罗斯方块源代码
- DSP F2812控制直流无刷电机源代码
- 计算机网络高级软件编程技术第6章
- Qt5 网络调试助手源代码 漂亮界面
- 能源管理系统-源代码,是初学者很好
- labview的josephus问题编程
- 电子万年历设计含有实验报告,原理
- CFORMView分割窗口源代码
- QT 智能家居源代码,可使用 实测通过
- 计算机网络课程设计 IP地址及其子网
- Master SPI的Verilog源代码(包括文档 测
- PIC16F690 源代码
- 超市收银系统 数据库课程设计含源代
- 交通灯 汇编源代码 伟福 Lab6000
- 基于LPC2124的温度模糊控制系统Proteu
评论
共有 条评论