📄 creation.h
字号:
#pragma once
#define CREATION_MAX_NUM 100//最大产生式数
/*-----------------------------*/
/*产生式的右部的一个符号
/*-----------------------------*/
class item
{
public:
item();
public:
int name;//符号代码
class item * next;//下一个符号项目
};
/*-----------------------------*/
/*产生式的集合
/*-----------------------------*/
class creation
{
public:
creation(void);
public:
void setLeft(int);
int getLeft();
void setName(int);
int getName();
int getPosition(int pos);
int getLength();
void output();//输出检查该产生式
void analyze(FileReader *);//从输入文件中解析出一条产生式
private:
int length;//产生式的长度
int left;//产生式的左式
vector<int> right;
int name;//产生式的编号
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -