学习 Raku Grammar 的一个很好的地方是 GitHub 上的模块仓库, 里面有不少模块使用了 Grammar 来编写。下面我们列举出哪些模块值得我们学习。
- Raku STD
- 使用 Grammar 解析 YAML
- 使用 Grammar 解析 TAP 测试文件
- 使用 Grammar 解析 CSS
- 解析和操纵 CSS
- 解析 CSS 属性定义
- 使用 Raku Gramamr 解析 fortran 源代码
- 用 Raku 写的 Grammar 引擎
- 解析 BNF 和 ABNF grammars 并从中生成 Raku grammars
- Raku Gramamr 调试
- 使用 Raku Grammars 解析 HTTP 头, 消息体, 和 URIs
- Raku PDF Grammars
- 解析 URI
- 解析 ini 文件
- 解析 .netrc 文件
- 解析 TOML 文件
- 解析 DNS zone 文件
- 解析日期
- 解析命令行选项
- 解析 Crontab
- 解析 ANTLR4
- 解析 Puppet 模块
- 解析 XQuery
- 解析 CSV
- 解析 MIME 实体
- 解析 Javascript
- Content-Type grammar parser based on RFC 6838