CまたはC++用のMarkdownの最適な実装は何ですか?C/C++用のMarkdownの実装
私はグーグル経由でこれらを発見し、ものがうまく機能しているものはない(とどれ私が見逃している場合があります)これについてコメントいただければ幸いです:
- peg-markdown
- Discount
- を
- libsoldout(旧libupskirt)
CまたはC++用のMarkdownの最適な実装は何ですか?C/C++用のMarkdownの実装
私はグーグル経由でこれらを発見し、ものがうまく機能しているものはない(とどれ私が見逃している場合があります)これについてコメントいただければ幸いです:
peg-markdownは、GLibおよび他の3番目のツールに依存します。私はそれをテストしました、それはかなりうまく動作します。
利点:デュアルライセンスGPLとMITの下で
短所:
利点、MITライセンスの下で危険の少ない
デメリット
Discount、これは、私のブログのために使用するコードhttp://art-blog.no-ip.info/cppcms/blogとwiki http://art-blog.no-ip.info/wikipp/en/page/main。これは、ハードコアのCプログラマによって書かれており、かなり難しい(たとえ開発者でさえもそれを維持している)。
利点
デメリット
?
私はCppCMSを開発しています。そのため、HTMLコンバータには良いマークダウンが必要です。私が1つ(割引)を選んだとき、それは唯一の解決策でした。それ以来、私はライセンス問題のためにそれを交換する必要がありました。それは、Markdownの最速のソリューションであるため、私はまだそれが大好きです。
P.S .:割引のC++ラッパーをご希望の場合は、http://cppcms.svn.sourceforge.net/viewvc/cppcms/cms/trunk/cxxmarkdown/をご覧ください。最新バージョンではありませんが、既に調整済みです。
EDIT:私はちょうどディスカウントサイトを訪れましたが、非FILE APIも追加していました。だから今は本当の図書館です。
EDIT 2:あなたがより良い実装を見つけるか、FOSSライセンスの下であなた自身を記述する場合、私に知らせ;)
EDIT 3:clooseはコメントとして、割引は3条項BSDライセンスを変更しました。
私はDiscountの大ファンですが、選択肢の概要を把握してくれてありがとう。 – Telemachus
良い概要、ありがとう! – peterchen
[Discount](http://www.pell.portland.or.us/~orc/Code/discount/)のバージョン2.1.6は、GPLと互換性を持たせるために3節BSDでライセンスされました。 – cloose
も参照してください。http://fletcherpenney.net/multimarkdown/ – mb21