Prettyprint à un fichier?

Je suis en utilisant ce de gist arbre, et maintenant je suis à essayer de comprendre comment prettyprint à un fichier. Des conseils à donner?

source d'informationauteur James.Wyst