用于自定义标记语言的Ruby标记解析器

时间:2010-08-10 22:40:59

标签: ruby parsing markup

我正在寻找一个Ruby标记解析器(或帮助器)来将自定义标记语言转换为HTML。 类似Decoda的东西在PHP世界中有所作为(参见$ code-> addMarkup()函数)。 Ruby世界中有一个很好的工具吗?

2 个答案:

答案 0 :(得分:2)

很高兴接受其他方面的教育,但我担心我不认为存在这样的事情 - 有人必须为多种未指定的未来标记语言提供解析器(或解析器生成器)。可能不是经常需要经历的需要。或永远。

但是,如果您的语言相当规律,我认为使用 可用的工具构建您自己的解析器并不是一项任务。

有些地方可能会开始:

答案 1 :(得分:0)

用于纺织品的布料http://redcloth.org/

bluecloth for markdown http://deveiate.org/projects/BlueCloth

个人而言,我喜欢纺织品。