在Objective C中编写markdown解析器

时间:2013-05-31 02:08:36

标签: objective-c algorithm parsing markdown

我正在考虑在Objective C中编写markdown解析器。

任何人都可以解释这样做的基本算法吗? 我有什么图书馆可以看吗?我不熟悉C. Python或Obj-C实现会很好。

解析器不应该专注于HTML或任何其他输出。相反,它专注于检测降价语法。

由于

1 个答案:

答案 0 :(得分:0)

Markdown基本上由original Perl script that parses it指定。

遗憾的是它并不适合标准的解析器体系结构(没有正式的语法),它基于多遍字符串操作和正则表达式模式匹配/替换。如果您阅读Perl脚本,您将看到我的意思。

实现目标的最佳方法是将Perl脚本转码为Obj-C,就像其他语言一样。