whitequark recently gave an accurate answer about how to get a ruby AST : the answer is Ripper, included in standard Ruby library.
However, I played a little with Ripper, but I have not find a documentation about the content/structure of the AST itself.
So my question is : where can I find a concise documentation about Ripper sexp output ?