ASCII Formatter

The ASCII formatter attempts to output the AST in a format that is suitable for recompilation, or close to. You can use this to check that your code and comments are getting parsed correctly, or out of interest to see the structure of the AST after Linking. Like the DUMP formatter, this is mostly of use for debugging.