- 博客(5)
- 收藏
- 关注
原创 《编译原理》实验三:中间代码生成器 lex + yacc 版
《编译原理》实验三:中间代码生成器 lex + yacc 版文章来源:中间代码生成器-5-编译原理项目结构// headfile.h#ifndef CP_H#define CP_H#include <stdio.h>#include <string.h>#include <malloc.h>typedef struct listele{ int instrno; struct listele *next;}listele;
2022-04-29 14:20:55
3655
8
原创 《编译原理》实验一:词法分析器 C++ 版
《编译原理》实验一:词法分析器 C++ 版考虑如下C语言子集:单词 | 类别编码 | 助记符 | 值-------- | ----- | ----- | ----- | -----break | 1 | BREAK | _char | 2 | CHAR | _do | 3 | DO | _double | 4 | DOUBLE | _else | 5 | ELSE | _if | 6 | IF | _int | 7 | INT | _retur
2022-04-29 12:50:41
5301
3
原创 二叉树-相关操作
二叉树及其操作(未完待续。。。)考研闲暇笔记:#include <iostream> using namespace std;static char screen[40][80]; //屏幕打印专用缓冲区#define MAX_SIZE 20;struct BinTree{ char data; //结点数据,这次不采用模板类 BinTree *lchild, *rchild; //左右孩子指针 BinTree(char d) { //构造
2021-11-07 12:25:35
155
原创 《编译原理》实验二:句法分析器 LL(1)
《编译原理》实验二:句法分析器 LL(1)考虑下面的C语言子集的文法,其中<>括起来的为非终结符,粗体为终结符。<program> --> <statement_list><statement_list> --> <statement> | <statement> <statement_list><statement> --> <expression_statement>
2021-07-06 22:09:20
3837
22
原创 《编译原理》实验一:词法分析器 lex 版
《编译原理》实验一:词法分析器 lex 版考虑如下C语言子集:单词类别编码助记符值break1BREAK_char2CHAR_do3DO_double4DOUBLE_else5ELSE_if6IF_int7INT_return8RETURN_void9VOID_while10WHILE_标识符11ID构成标识符的字符串常数12NUM数值字
2021-06-23 21:12:28
2627
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人