Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。記述されたプログラムに応じた回路を生成するアプリケーションを作成しています。これを作成するにあたり現在構文解析を行っているのですが、これを行うにあたり参考になるサンプルプログラムなどあれば教えていただきたいです。使用言語は現在Javaを使用しています。票2Javaのパーサージェネレータと言ったらANTLRでしょう。文法の定義ファイルから、パーサーのソースを出力してくれます。メジャーな言語の文法は大概実装されています。Verilogともあります。調べてみてはいかがでしょう。いうキーワードで検索すれば見つかるものですが、以下のプロジェクトにVHDLのパーサが実装されているようです。https://github.com/gburdell/parser/tree/master/src/parser/vhdl参考になるかもしれません。他にも以下の様なプロジェクトが見つかるのですが、こちらはダウンロードするのにユーザレジストレーションを要求されるので、ちょっと敷居が高いと感じるかもしれません。個の銅バッジ1このソースはANTLRで生成されたものですね。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。