【创意工坊】OB 内核研发珍藏多年的秘籍 —— 所有 OB 版本的语法图火车道图

附件是我多年维护更新的OB各个版本的语法火车道图,自己使用的,从代码自动生成,所以可以精确反映某个版本的具体特性。包括各个版本MySQL和Oracle模式的PL和SQL语法。

一个语言的语法图(Railroad Diagram,也简写为RRD),是把语言的巴科斯范式(BNF范式)以图形化的方式表示出来,并且可以交互式地浏览。提供这个语法图,一方面因为这个语法图是根据我们由OB代码中的语法文件间接生成,所以能够非常精准地反应OB各个版本对外的功能。另一方面,语法图支持跳转等交互,比静态的文档更容易浏览。

有趣的是,从这些语法的变化,可以看出OB功能的演进:

附件下载解压后(xz格式),双击index.html打开。Have fun!
ob-rrd.tar.zip (8.1 MB)

(声明:注意发这个语法图目的是希望他对社区朋友日常学习使用OB有所帮助,正式的语法参考应该以官网文档为准。)

11 个赞

竹翁老师出品,必属精品!这秘籍我第一个拿走了!

1 个赞

已经珍藏了!

1 个赞

竹老师出品,必属精品,武林秘籍学起来~

1 个赞

这个好啊,666。

牛,已收藏

点赞!!!

强烈推荐 大家关注 一下 竹翁

:+1::+1::+1::+1::+1:

:smiley:这级别,绝对珍藏,感谢竹翁老师分享 :grinning:

太好了!下载保存。谢谢杨老师!

这个厉害了,值得好好研究下~

竹翁出品,必属精品!

竹翁出品,必属精品!

竹老师 @竹翁 还会更新 4.x 版本吗?