gpt4 book ai didi

parsing - 编写解析器(用于标记语言): Theory & Practice

转载 作者:行者123 更新时间:2023-12-03 22:18:03 25 4
gpt4 key购买 nike

我想为 Markdown 等标记语言编写一个惯用的解析器。我的版本会略有不同,但我认为在 Clojure 中至少需要这样的东西,我想继续下去。

我不想使用一团糟的 RegEx(虽然我意识到可能需要一些)和 我想做一些既强大又使用惯用 Clojure 的东西 .

我已经开始了一些不同的尝试(主要是在纸上),但我对它们非常满意,因为我觉得我只是即兴发挥。那很好,但在过去的一两个月里,我已经用 Clojure 语言进行了大量探索,并且希望至少部分地遵循巨人的道路。

我想要一些指示、建议或资源(来自 O'Reilly 的书会很棒——爱我一些电子书——但亚马逊或其他任何地方也会很棒)。无论你能提供什么。

编辑 Brian Carper 在 using ANTLR from Clojure 上发表了一篇有趣的帖子.

还有clojure-pgfnparse ,它们是 Clojure 解析器生成器。 fnparse 甚至看起来像是有一些不错的文档。

还在找资源等!只是想我会用我自己的一些发现来更新这些。

最佳答案

我能想到的最好的是 Terrence Parr - 领导 ANTLR parser generator 的人- 编写了标记语言文档 here .无论如何,那里有源代码可以查看。

关于parsing - 编写解析器(用于标记语言): Theory & Practice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3427810/

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