A Syntax Tree is an immutable data structure representing the program as a tree of names, commands and marks (as previously configured in the editor.)
For example, assume a Microsoft.CodeAnalysis.Compilation instance named compilation has been configured. There are multiple ways to list the names o...