写点什么

ANTLR

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐

Antlr4 如何自动解析得到 AST 而不是 ParseTree

为了开发具有自定义语法的领域特定语言(DSL),一般我们会使用一个语法解析器生成工具来根据EBNF语法定义自动生成Lexer和Parser,从而简化开发工作。

基于 ANTLR 的 Mysql 语法解析

用户头像
BeyondLife
2022-12-10

基于ANTLR实现mysql语法解析到业务对象树

Oracle SQL Language Reference 手册中的错误

无意中发现Oracle官方文档中关于constraint_state的BNF描述是错误的

学习 Apache ShardingSphere 解析器源码(一)

Apache Shardingsphere是一款国产精品中间件。我对这款中间件关注了很久了,刚好最近也业务中需要用到Antlr4来对语言进行解析,作为学习资料,我仔细的研究了ShardingSphere的解析器部分源码。

https://static001.geekbang.org/infoq/34/342d8efcae0ef514a7333d8272f434fd.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ANTLR 入门(二)

用户头像
zane
2020-04-30

ANTLR 做为一个可以编写自动化工具的工具, 可以定义语言的语言。 快速学习入门

https://static001.geekbang.org/infoq/34/342d8efcae0ef514a7333d8272f434fd.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ANTLR 入门(一)

用户头像
zane
2020-04-30

ANTLR做为一个可以编写自动化工具的工具, 可以定义语言的语言。 快速学习入门

ANTLR_ANTLR技术文章_InfoQ写作社区