ASTNode(または少なくともCompilationUnit)を有効なソースコードに変換するにはどうすればよいですか?ASTNodeをコードに変換する
ドキュメントは、1つのtoString
を使用してはならないと言っているが、どの選択肢を言及していない:
はデバッグ目的に適したこのノードの文字列表現を返します。
コンパイルユニットはですが、手動で作成されたASTでは機能しません。
書式設定オプションは好都合ですが、基本的には、任意のASTNodeを意味的に同等のソースコードに変換するものに満足しています。