我正在考虑在 Objective C 中编写一个降价解析器。
谁能解释这样做的基本算法?有什么图书馆可以看吗?我不熟悉 C。Python 或 Obj-C 实现会很好。
解析器不应专注于 HTML 或任何其他输出。相反,它专注于检测降价语法。
谢谢
我正在考虑在 Objective C 中编写一个降价解析器。
谁能解释这样做的基本算法?有什么图书馆可以看吗?我不熟悉 C。Python 或 Obj-C 实现会很好。
解析器不应专注于 HTML 或任何其他输出。相反,它专注于检测降价语法。
谢谢
Markdown 本质上是由解析它的原始 Perl 脚本指定的。
不幸的是,它并不完全适合标准解析器架构(没有正式的语法本身),它基于一组多遍字符串操作和正则表达式模式匹配/替换。如果您通读 Perl 脚本,您就会明白我的意思。
实现目标的最佳方法是将 Perl 脚本手动转码为 Obj-C,就像对其他语言所做的那样。