私はレガシーC/C++ブレンドプロジェクトの単体テストを支援するために、ある種のコードジェネレータを開発しようとしています。私は宣言からスタブコードを生成することができる独立したツールを見つけることはできません。だから私は1つを作ることにしました。C++言語の標準BNFまたはYACC文法はどこにありますか?
誰でも私に標準的な文法リンクを教えることができます。これは、yacc言語でよりよく記述されています。
希望私は車輪を再発明していないよ、その場合は私を助けてください。
よろしく、 ケビンC++ FAQ Liteから
宣言からスタブコードを生成するには、まず宣言を解析する必要があります。実際には完全なC++パーサーを意味します。あなたは本当にこれをしたくありません。 –