资源简介
华中科技大学计算机学院编译原理实验1到实验4的源代码,分成4个文件夹,有ReadMe标注,可供实验参考
代码片段和文件信息
#include “define.h“
struct node *mknode(int nodeKind struct node *first struct node *second struct node *third int pos)
{
struct node *T = (struct node *)malloc(sizeof(struct node));
T->nodeKind = nodeKind;
if(first)first->parent=T;
if(second)second->parent=T;
if(third)third->parent=T;
T->ptr[0] = first;
T->ptr[1] = second;
T->ptr[2] = third;
T->pos = pos;
return T;
}
void display(struct node *T int indent)
{
if (T)
{
switch (T->nodeKind)
{
case EXT_DEF_LIST:
printf(“%*cExtDefList: \n“ indent ‘ ‘);
strcpy(T->scope“Global“);
display(T->ptr[0] indent + 3); //显示外部定义列表的第一个
display(T->ptr[1] indent + 3); //显示外部定义列表的其他个
break;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-01-05 11:31 实验一\
文件 178 2020-01-05 11:08 实验一\ReadMe.md
文件 20752 2019-12-05 10:08 实验一\ast.c
文件 82 2020-01-05 10:57 实验一\c.bat
文件 1224 2020-01-05 11:01 实验一\define.h
文件 79565 2020-01-05 11:01 实验一\e.exe
文件 2212 2020-01-05 10:55 实验一\lex.l
文件 45673 2020-01-05 11:01 实验一\lex.yy.c
文件 47633 2020-01-05 11:01 实验一\parser.output
文件 70050 2020-01-05 11:01 实验一\parser.tab.c
文件 3452 2020-01-05 11:01 实验一\parser.tab.h
文件 8326 2020-01-05 10:57 实验一\parser.y
文件 381 2019-12-12 08:11 实验一\test1.c
文件 566 2020-01-05 11:04 实验一\test2.c
目录 0 2020-01-05 11:31 实验三\
文件 56709 2020-01-05 11:23 实验三\Analysis.c
文件 246 2020-01-05 11:21 实验三\ReadMe.md
文件 8943 2019-12-18 19:30 实验三\ast.c
文件 92 2020-01-05 11:18 实验三\c.bat
文件 3671 2020-01-05 11:24 实验三\define.h
文件 103337 2020-01-05 11:24 实验三\e.exe
文件 2243 2020-01-05 11:19 实验三\lex.l
文件 45986 2020-01-05 11:24 实验三\lex.yy.c
文件 47910 2020-01-05 11:24 实验三\parser.output
文件 70623 2020-01-05 11:24 实验三\parser.tab.c
文件 3688 2020-01-05 11:24 实验三\parser.tab.h
文件 8750 2019-12-19 08:56 实验三\parser.y
文件 289 2020-01-05 09:57 实验三\test1.c
文件 1378 2019-12-02 19:58 实验三\test2.c
文件 271 2019-12-19 08:19 实验三\test3.c
目录 0 2020-01-05 11:31 实验二\
............此处省略30个文件信息
- 上一篇:GDAL读取tiff图像,需要配置GDAL库
- 下一篇:易语言为挂收费源码
相关资源
- 《编译原理及实践》pdf以及随书源码
- 编译原理课程设计,PL0程序代码和报
- 编译原理词法分析实验报告内含截图
- 编译原理课程结课论文-关于编译原理
- 北邮编译原理第二次实验报告LL(1)
- 广工编译原理实验
- LR分析器总控程序的实现
- 编译原理——词法分析代码
- 实验一 词法分析程序实现
- 编译原理实验二:压缩文法的等价变
- 编译原理 将词法、语法、代码生成等
- 计算机组成原理第二版 薛胜军主编
- 编译原理自底向上分析法
- 编译原理课程设计-PL0编译程序
- 清华大学-编译原理
- 编译原理 词法、语法、语义分析生成
- 编译原理语法分析和词法分析
- 华中科技大学微机接口课程设计
- 华中科技大学传热学课件
- 编译原理中间代码生成报告
- 编译原理语法分析器实验报告完整版
- 编译原理实验指导书和代码.rar
- 编译原理实验报告 Sample语言
- 清华大学编译原理的PL/0源代码
- 将算术表达式转换成间接三元式的程
- 编译原理及实现孙悦红
- 杭电编译原理实验——有限自动机的
- 编译原理重要复习资料
- 编译原理 课后答案 陈英 陈朔鹰 清华
- Lex词法分析实验
评论
共有 条评论