📄 index.h
字号:
/************************************************************************ Copyright IBMTC Written by Xinxi Wang**************************************************************************/#ifndef INDEX_H#define INDEX_H#include <utility>#include <string>#include "Variable.h"#include "Terminal.h"/** * 分析表的索引 */class Index{public: /** * @return 分析表索引中的变元 */ Variable getVariable ( ) const; /** * @return 分析表索引中的终结符 */ Terminal getTerminal ( ) const; /** * @param var 变元 * @param term 终结符 */ Index (const Variable& var, const Terminal& term ); Index(); /** * @return bool * @param other */ bool operator< (const Index& other ) const;private: std::pair<Variable, Terminal> index;};#endif // INDEX_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -