PEG 实现一个DSL小试实战

边学边做,法力无边

PEG (parsing expression grammar), 可以做编程语言设计,也可以设计DSL,类似yacc等BNF方式,但要简单的多。
比如python,zig都是用peg设计的语法.

github.com/ziglang/zig…

PEG语法

它的语法简单,仅记住几种

Expr

上一篇 运行在JVM上的编程语言,认为只有java你就狭隘了
下一篇 MySQL 多版本并发控制 —— MVCC