文章目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fe72ee7b0eabfc43ae6f77f2668f9a74.png)
1.概述
参考:https://blog.csdn.net/Newpidian/article/details/52964017
javacc概述
JavaCC 是一个词法分析生成器和语法分析生成器。 词法分析和语法分析是处理输入字符序列的软件构件, 编译器和解释器协同词法分析和语法分析来“解密” 程序文件。
javacc的获取:https://java.net/projects/javacc/downloads从此处下载了javacc 5.0 然后解压并在path环境变量中添加 解压后的bin目录即可。
词法分析器可以将字符串解析为一个一
个的标识符(Token), 并且可以把这些标识符归类。 看一段 C 语言代码:
int main() {
return 0 ;
}
经过C语言的词法分析会将代码分为如下的一些标识符