22 个版本
0.9.6 | 2024 年 4 月 7 日 |
---|---|
0.9.4 | 2024 年 1 月 9 日 |
0.9.1 | 2022 年 5 月 23 日 |
0.7.0 | 2022 年 2 月 17 日 |
0.6.2 | 2021 年 11 月 22 日 |
#549 在 文本处理
55KB
2K SLoC
Malachi
Malachi 是一个主要用于定义机器人命令的特定领域模式匹配语言。
有一个教程: tutorial.md。
语法示例
?divine [
<part?: starts("part=")>
<canto?: starts("canto="), /^\d+$/>
<verse?: starts("verse="), /^\d+$/>
]
使用示例
请参阅 示例目录。
依赖项
~3–4MB
~72K SLoC