wordanalyse.h
来自「C++编写的词法分析器」· C头文件 代码 · 共 28 行
H
28 行
//词法分析
#include <string>
#include <vector>
using std::vector;
using std::string;
namespace cmm{
extern string kw[];
extern vector<string> key_words;
extern string sb[];
extern vector<string> symbols;
int is_keyWord(string); // 是否保留字
int is_symbol(string); // 是否特殊符号
int is_number(string); // 是否数字
int is_mark(string); // 是否标识符
string::iterator find_symbol(string::iterator, string::iterator); // 标识符匹配
vector<string> breaks(string); // 按特殊符号分割
int transform(string); // 转换为输出
}//~namespace cmm
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?