我有一种可以翻译成 SQL 的领域特定语言。我必须编写自己的词法分析器、解析器和代码生成器,还是有可以帮助我的工具?
最佳答案
我有一个和你类似的项目。我认为你应该看看 Xtext 和 Xtend,因为它们可以直接在 Eclipse 中使用,你可以很容易地获得智能感知、语法、词法分析器。我尝试生成 SQL 代码,到目前为止它一直是一个成功的项目。
关于sql - 将 DSL 转换为 SQL 的正确工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11530524/