ANTLR快餐教程(1) - 有好多现成例子啊_antlr现成项目-CSDN博客

网站介绍:文章浏览阅读1.3w次,点赞2次,收藏9次。前面介绍LLVM的第一篇中,我们介绍过,编译器的后端基本都可以通过LLVM来解决。 那么,前端我们如何处理呢?我们选择ANTLR。ANTLR是用Java写的词法和语法分析工具。它比lex/flex/yacc/bison是更现代的工具。 最方便的一点是,ANTLR已经替我们写好了常用语言的语法规则,我们已经拥有了常见语言的分析器,可以在其基础上直接做我们想做的事情。_antlr现成项目