https://tomassetti.me/a-tutorial-on-how-to-write-a-compiler-using-llvm/

2023年 2月 23日 0条评论 46点热度 0人点赞 阅读全文

问题 我想创建一个从SQL到XQuery的翻译器。 我想解析SQL并且生成一个中间结构,然后用它来生成XQuery查询。 注意:我想使用中间表示因为我还想在以后将SQL语句转为其他的查询语言。 但是我在定义语法之后如何生成一个翻译器(translator)。 我想使用ANTLR,并且我已经创建了语法。 我想在在语法文件到构建翻译器的这个过程中卡住了,不知道下一步应该做什么。 热心人士 这个取决于你想做什么以及你想做那种语言的翻译。目前你已经有你的语法了,你应该看下你想为哪种语言开发解析器。Antlr4对于Java,…

2023年 2月 23日 0条评论 85点热度 0人点赞 阅读全文