使用JFlex / flex为YAML编写词法分析器是不错的选择?

时间:2014-04-18 01:14:52

标签: yaml lexer jflex

我试图用JFlex为YAML写一个词法分析器,但发现很难,因为:

  1. 缩进在YAML中很敏感
  2. 有多行字符串,如:

    longstr: >
      This is 
      multiline
      line
    

    难以实施。

  3. 我不知道如何为他们确定并返回正确的令牌类型。

    我徘徊是使用JFlex的好选择吗?或者我是否需要YAML的其他工具?

0 个答案:

没有答案