Как нарисовать дерево разбора содержит несколько операторов в условии if? - PullRequest
0 голосов
/ 18 мая 2019

Я хочу нарисовать дерево разбора, содержащее несколько операторов, если условие истинно, и несколько операторов, если условие ложно.

Я знаю, как рисовать 1 оператор.

image

1 Ответ

0 голосов
/ 18 мая 2019

Вам не хватает синтаксического элемента block или statement-list, который может состоять из нескольких операторов, но также может использоваться как оператор.

В вашей диаграмме оператор будет расширяться до блока, который затем будет содержать операторы.

...