我正在寻找一个Ruby标记解析器(或帮助器)来将自定义标记语言转换为HTML。 类似Decoda的东西在PHP世界中有所作为(参见$ code-> addMarkup()函数)。 Ruby世界中有一个很好的工具吗?
答案 0 :(得分:2)
很高兴接受其他方面的教育,但我担心我不认为存在这样的事情 - 有人必须为多种未指定的未来标记语言提供解析器(或解析器生成器)。可能不是经常需要经历的需要。或永远。
但是,如果您的语言相当规律,我认为使用 可用的工具构建您自己的解析器并不是一项任务。
有些地方可能会开始:
答案 1 :(得分:0)
用于纺织品的布料http://redcloth.org/
bluecloth for markdown http://deveiate.org/projects/BlueCloth
个人而言,我喜欢纺织品。