是否有CPAN模块来解析嵌套括号?

mik*_*ike 6 perl cpan

是否有CPAN模块可以读取这样的字符串:

"[[<asdf>, <foo>], (abc, def, ghi), ({'jkl'})]"
Run Code Online (Sandbox Code Playgroud)

...并将其解析成某种易于行走和漂亮打印的树状结构?

Dav*_*sky 9

我认为你可以建立在Text :: Balanced之上,这将为你做很多繁重的工作.但是,您仍然需要构建树结构.


Bil*_*win 1

达米安·康威 (Damian Conway) 的 Parse::RecDescent

我还没有使用过这个,但是 Damian Conway 编写的 Perl 模块很值得使用。