エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
inforno :: Go言語でCommonMarkパーサを実装した、またCommonMarkについて
GoでCommonMarkのパーサを実装しました。 分かりやすいASTに変換+拡張が容易、そこそこ速い実装になっ... GoでCommonMarkのパーサを実装しました。 分かりやすいASTに変換+拡張が容易、そこそこ速い実装になっています。 めちゃくちゃしんどかったです。 経緯 Go言語のMarkdownパーサといえばblackfridayですが、 拡張するための機構がないのでさくっと自前でMarkdownパーサを書くか、と思い立ちました。 そこで「そういえばCommonMarkなんてもんがあったな」と思い出しせっかくならCommonMark準拠にするかとおもってCommonMarkの仕様を読み始めました。 え、なにこれは… Markdownで出来ることなんてrestructuredTextなどほかのマークアップ言語に比べればわずかなものです。しかし、たかがそれだけを実装するために凄まじく複雑な仕様が定義されているのでした。 以下、CommonMarkに寄せられた声です。 commonmarkのlistの
2019/12/31 リンク