📄 table.h
字号:
#include "SignRule.h"
struct GRID // 格子
{
SIGN StackTopSign; // 栈顶符号
SIGN InputSign; // 输入符号
RULE SelectableRule; // 选择的规则式
GRID();
void operator=(const GRID&);
};
struct TABLE
{
SIGN_SET StackTopSignSet; // 栈顶符号集合(非终极符集合)
SIGN_SET InputSignSet; // 输入符号集合(终极符集合)
int nGrids; // 非空格子数
GRID *Grid;
SIGN StartSign;
bool LeftRecursive;
TABLE();
TABLE(const TABLE&);
void operator=(const TABLE&);
~TABLE();
int AddGrid(SIGN,SIGN,RULE);
GRID operator[](int i);
bool IsDeterminate();
void Reset();
private:
bool m_bDetered;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -