Unparser
Appearance

In computing, an unparser is a system that constructs a string of characters from a given parse tree.[1]
An unparser is in effect the reverse of a parser which takes a string of characters and produces a parse tree. Unparsing generally involves the application of a specific set of rules to the parse tree as a "tree walk" takes place.[1]