Generate Ruby source from a Ripper style AST