sql - 编译器设计帮助

标签 sql bison compiler-theory

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
Learning to write a compiler



我需要想出一个虚拟的 SQL 之类的语言,它的功能非常有限。我以前从未做过任何编译器或解析的东西。任何人都可以让我知道一个好的开始点可能是一个链接或相同的例子。我太无知了。

我将使用这种带有 C/C++ 的虚拟语言作为我的主要语言。

谢谢

最佳答案

Dragon Book通常被认为是一个很好的起点。但是,我也会推荐 ANTLR book

关于sql - 编译器设计帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6865026/

相关文章:

sql - 删除 SQL 注释

c - Flex Bison 不读取完整输入

compiler-construction - 构建 IDE 时从什么开始?

c - 将节点放入不应该存在的解析树中

c - 编译器如何知道堆栈或堆上是否分配了某些内容?

mysql - 根据条件执行多个左连接并获取非空列值

MySQL Regex 如果字符串在 5 位数字后包含连字符

cmake - Doxygen 使用过时版本的 bison OSX Big Sur

c++ - 在 Bison : Where to define the class? 中作为返回类型分类

mysql - SQL:如何按变量排序 - 按特定变量而不是自动按内容排序