⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wordanalyse.h

📁 C++编写的词法分析器
💻 H
字号:
//词法分析
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -