【发布时间】:2012-07-22 11:54:07
【问题描述】:
我正在尝试使用 java 创建一个词法分析器程序。程序必须具有标记化的概念。我在编译器编程方面具有初级知识。我知道互联网上有很多词法生成器。我可以用它们来测试我自己的词法分析器输出了。但是我需要做我自己的词法分析器。任何人都可以提供一些最好的参考资料或文章或想法来开始我的整理工作吗?
【问题讨论】:
-
您有什么特别的问题吗?或者只是一般的想法。
-
我很难找到关键字、评论、WhiteSpace 等....但我想如果我有大致的想法,我可以很容易地做到。
-
您想构建一个词法分析工具来识别特定语言的标记吗?或者您想构建一个词法分析器生成器工具来接受标记的描述并生成一个词法分析工具?
-
@Ira Baxter 其实我想构建一个词法分析工具来识别java源代码的标记。
标签: java compiler-construction tokenize lexical-analysis stringtokenizer