В структуру выражения добавлено поле для хранения логического значения.
В перечисление с типами выражений добалены недостоющие типы.