是否有YAML的ANTLR4语法?

时间:2014-08-30 06:56:58

标签: parsing yaml antlr4

由于YAML语法相当复杂,是否可以主要使用ANTLR4为YAML编写解析器? 我正在寻找实现YAML的示例,如缩进解析和数据类型的检测。

1 个答案:

答案 0 :(得分:1)

YAML specification包含BNF语法。请记住,根据本文档,完全正确的YAML是上下文敏感的,并且不能由解析器生成器解析,因此您的语法将必须描述一个上下文无关的超集。