【发布时间】:2014-06-08 02:07:12
【问题描述】:
我开始学习ANTLR。 目的是将字符串“翻译”成 SQL 语句。
我想做的一个简单的例子:
如果我收到字符串"name = A and age = B" --- ANTLR ---> "select * from USERS where name = 'A' and age = 'B'"
我一直在阅读有关 ANTLR 的一些信息,并遵循了一些示例,但这些示例只是将输入的字符流(源文件)转换为 AST。但是如何使用 ANTLR 翻译输入消息,并使用翻译后的输出?
您能否给我一些重点或告诉我在哪里可以找到有关这方面的一些信息?
我正在使用 Eclipse IDE 和 Maven ANTLR 插件。
【问题讨论】: