Вот изображение инструмента визуализации синтаксиса Roslyn (часть Visual Studio):
Как я вижу, мы можем использовать команду View Directed Syntax Graph
для отображения этого окна дерева синтаксиса:
Мой вопрос: Почему это окно называется Синтаксический график, а не Дерево синтаксиса?
Это потому, что каждое дерево является графом, но почему же они не выбрали имя Синтаксическое дерево как более удобное? Зачем обобщать термин График?
Если дерево синтаксиса может быть циклическим, то можете ли вы привести пример синтаксиса C #, представляющего собой граф синтаксиса?