История изменений
Исправление Int64, (текущая версия) :
Поэтому выражение в скобках как узел мне нужнО, или нет?
Не нужен, тебе нужен будет нод для оператора «|». т.е. к примеру: ExprAST - общий нод для всех выражений, BinaryAST(ExprAST) - нод для бинарных выражений который хранит в себе 2 ссылки на ExprAST, которые так же могут быть либо бинарным нодом либо нодом OrAST(ExprAST) - для твоего оператор «|».
Исходная версия Int64, :
Поэтому выражение в скобках как узел мне нужнО, или нет?
Не нужен, тебе нужен будет нод для оператора «|». т.е. к примеру: ExprAST - общий нод для всех выражений, BinaryAST - нод для бинарных выражений который хранит в себе 2 ссылки на ExprAST, которые так же могут быть либо бинарным нодом либо нодом OrAST - для твоего оператор «|».