标签: java compiler-construction semantics yacc lexical-analysis
我目前正在寻找有关如何使用java编译器的工具(软件程序或框架).C ++将是我的编译器将阅读的语言。我已经准备好了GUI。但我仍然不知道如何开始创建编译器。
也许有人可以在使用java创建编译器时给我链接或教程。我不是真的在寻找确切的源代码,而是关于如何通过词法,语法和语义分析创建编译器的技巧和算法。
答案 0 :(得分:1)
ANTLR是开始创建解析器的好地方。