Package com.github._1c_syntax.bsl.languageserver.utils.expressiontree
@ParametersAreNonnullByDefault
package com.github._1c_syntax.bsl.languageserver.utils.expressiontree
Преобразователь дерева разбора в берево вычисления выражений с учетом приоритетов операций
-
Interface Summary
-
Class SummaryClassDescriptionСтандартный алгоритм сравнения выражений.Преобразователь выражения в дерево вычисления.Ветка дерева выражений, олицетворяющая вызов методаСпециализированный узел дерева, обозначающий пропущенный аргумент вызова метода.Терминальный узел дерева выраженийВетка тернарного оператораСтратегия сравнения выражений с учетом транзитивности операторов А = Б будет эквивалентно Б = А если включить режим транзитивности логических операций, то эквивалентны будут "А и Б" и "Б и А" (см.Класс, представляющий унарное выражение
-
Enum Class Summary