学術プロジェクトとして、スタティックアナライザのフロントエンドを作成する必要があります。私はC/C++が初めてで、主な言語はJavaです。 最初は、入力CプログラムのASTを生成するためにClangを使用する必要があります。それから私は他の仕事をした後、対応するCFGを作成する必要があります。私はCプログラムのASTを生成する方法の良い例やチュートリアルを見つけるのに苦労しています。どのように私はこのプロジェクトに近づくべきですか?Clangを使用してCソースコードからASTを生成
ありがとうございます。クランASTのチュートリアルおよび関連記事へのリンクが含まれて
あなたは、[このリスト](https://clang.llvm.org/docs/Tooling.html)を見てしたい場合があります。また、libclangはあなたが望むものかもしれません。 – Rakete1111
残念ながら、私はlibclangでCFGを生成する方法を見つけることができませんでした。ソースコードを解析するプロセスを理解することは非常に便利でした。 :) – AthanGkanos