4

我们有针对 Java 目标的 PL/SQL 语法吗?我得到了 C# 的,但需要 Java 目标。

我想将它与 ANTLR 一起使用,以使用 StringTemplates 生成 Java。我已经浏览了文档并对如何实现这一点有一个很好的理解,只是想检查是否有人已经做过这种事情。

4

1 回答 1

3

好吧,在 ANTLR 网站上有一个语法:http: //antlr.org/grammar/1279318813752/PLSQL.g

作者说它不解析 SQL 部分。

我不知道您希望仅读取语法就能生成什么。你通常需要的远不止这些。请在此处查看我的答案,了解为什么不这样做:antlr generate ast for c and parse the ast

编辑:OP 说他想将 PL/SQL 代码翻译成 Java。请参阅我关于如何构建语言到语言的翻译器的答案:我可以对代码强制执行哪些类型的模式以使其更容易翻译成另一种编程语言?

于 2011-11-11T04:08:18.580 回答