gpt4 book ai didi

perl - Parse::Yapp、Parse::Lex 或 Marpa::R2 是否仍在使用?

转载 作者:行者123 更新时间:2023-12-04 04:21:21 31 4
gpt4 key购买 nike

我想用 Perl 编写简单的解析器,主要在现有语言上提供一个附加层。我在看 Parse::Yapp , Parse::Lex甚至Marpa::R2 ,但唯一的具体示例始终是相同的:一个简单的计算器,它执行 43 * 8 + 1 .我不能轻易找到任何其他示例,所以我想知道这些包是否仍然是实现解析器的好选择。

Parse::Yapp , Parse::LexMarpa::R2仍然是 hand-rolled 的一个很好的解决方案方法?

在哪里可以找到有关这些模块的更多示例和文档? CPAN 页面通常很空

最佳答案

对于诸如此类的小型简单解析器工作,我写了 Parser::MGC .您的数值表达式评估的特殊情况可能是其中一个示例的一些变体,即

https://metacpan.org/source/PEVANS/Parser-MGC-0.13/examples/eval-expr.pl

关于perl - Parse::Yapp、Parse::Lex 或 Marpa::R2 是否仍在使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31156514/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com