gpt4 book ai didi

parsing - 组合的解解析器/解析器生成器

转载 作者:行者123 更新时间:2023-12-02 07:08:02 25 4
gpt4 key购买 nike

是否有一个解析器生成器也实现了相反的方向,即从相同的语法规范中解析域对象(也称为 pretty-print )?据我所知,ANTLR不支持这个。

最佳答案

我已经用 Java 和 Kotlin 实现了一组可逆解析器组合器。解析器几乎是用 LL-1 风格编写的,它提供了解析方法和打印方法,后者提供了 pretty-print 。

您可以在这里找到该项目:https://github.com/searles/parsing这是一个教程:https://github.com/searles/parsing/blob/master/tutorial.md这是一个用于数学表达式的解析器/ pretty-print :https://github.com/searles/parsing/blob/master/src/main/java/at/searles/demo/DemoInvert.kt

关于parsing - 组合的解解析器/解析器生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12517782/

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