BibTexファイルのパーサーの作成を開始するにはどうすればよいですか。初期設計として、次の手順が表示されます。
- リストダウン文法
- トークナイザーを構築する
- 文法に対するトークン ストリームの解析を行う
エラー メカニズムも必要です。これにより、bibtex ファイルをアップロードするユーザーは、BibTex ファイルのどこにエラーがあるかを行番号で知ることができます。この問題を解決するためにコミュニティの意見を求めています。
(既存のオープン ソース C# または VB.NET BibTex パーサーがあるかどうかを指摘してください。)