Hi,
My name is Bruno Galleggianti and I am working for the CEA, a French
research center.
I'm looking for tools that can generate AST (Abstract Syntax Tree) from
C files.
I have found with gcc toolchain the option -dump-tree-original. The
generated files are very interresting for me and I think they can be
exploited for my project.
But before starting development, I need some information about the
generated GENERIC tree:
1) Have you an history version (based on gcc releases) about this option
(in fact, an history of all -fdump-tree-* options)?
2) Have you a text file format of the grammar of the generated tree and
documentations that describe precisely each fields of tree nodes?
3) Do you know any limitations with this option? The gcc internal
documentation refers about limitations with goto instruction in GIMPLE
tree!
4) Have you a paper or information that explain when and how during the
compilation the GENERIC tree is generated?
Thank you for your help
Regards
Bruno Galleggianti