0

我正在考虑在 Objective C 中编写一个降价解析器。

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

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

谢谢

4

1 回答 1

0

Markdown 本质上是由解析它的原始 Perl 脚本指定的。

不幸的是,它并不完全适合标准解析器架构(没有正式的语法本身),它基于一组多遍字符串操作和正则表达式模式匹配/替换。如果您通读 Perl 脚本,您就会明白我的意思。

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

于 2013-05-31T02:37:23.270 回答